DHT12 Interfacing with Raspberry Pi using Pi4J

DHT12

This video around raspberry pi showing how to interface DHT12 humidity and temperature sensor with raspberry pi by using JAVA nad Pi4j. DHT12 its a temperature sensor with a 1-Wire and I2C interface to connect with external controllers and having 1-Wire interface makes it compatible with the older DHT11 sensor but with a higher accuracy. For this tutorial, we are going to use the I2C interface of the sensor and to interact with it, we will be using JAVA. One issue with the DHT12 I2C interface is that the device…

Read More

Getting Started with Expansion Dock and Commandline Interface | Onion Omega

Omega

Omega2, the $5 IoT computer.It is a Linux computer designed specifically for building connected hardware applications. It combines the tiny form factor and power efficiency of the Arduino, with the power and flexibilities of the Raspberry Pi. The Omega2 is simple, even for people who are just getting started with building hardware.The Omega2 is affordable, starting at just $5. With the Omega2, we want to lower the barrier of entry and allow everyone to take the leap into hardware development. Source: Onion Corp (bit.ly/2nTdC3U)

Read More

Getting started with Onion Omega 2 using Expansion dock and Web Interface

Onion Omega 2

Onion Omega 2, the $5 IoT computer. It is a Linux computer designed specifically for building connected hardware applications. It combines the tiny form factor and power efficiency of the Arduino, with the power and flexibilities of the Raspberry Pi. The Omega2 is simple, even for people who are just getting started with building hardware. The Omega2 is affordable, starting at just $5. With the Omega2, we want to lower the barrier of entry and allow everyone to take the leap into hardware development. Source: Onion Corp (bit.ly/2nTdC3U)

Read More

IIC (I2C) Communication on Raspberry Pi by using JAVA

MCP23017 with raspberry Pi using I2C Communication

This tutorial is all about IIC (I2C) communication on Raspberry Pi by using JAVA and for that, I have used Pi4J library. To demonstrate this in the tutorial I have used MCP23017 Port expander IC with Raspberry Pi. MCp23017 is a 16 Bit input/output Port Expander ICcomes with I2C Interface. To interact with the IC suing IIC (I2C) port  here we have used Pi4J and JAVA. MCP23017 Features: 16-bit input/output port expander with interrupt output Cascadable for up to 8 devices on one bus 25mA sink/source capability per I/O Supports 100kHz, 400kHz,…

Read More

Send/Receive data using BLE and MBED | BBC Microbit

BLE Microbit

This video is all about sending and receiving data between BBC Microbit and any BLE enabled smart phone. Over here I have used C/C++ (MBED) as the programming language as other language (Python/JavaScript) don’t support UART data transfer service.

Read More

Programming using C/C++ (MBED Offline IDE Setup) | BBC Microbit

mbed offline

This tutorial is around BBC Microbit and programming the microbit using MBED offline C/C++ IDE but for this, I have used Yotta command line tool provided by MBED for building the code. This lets you explore many features of the microbit which otherwise are not accessible.      

Read More

Checking out BBC micro:bit

BBC micro:bit

The BBC micro:bit is a pocket-sized, codable computer that allows anyone to get creative with technology. Made possible through a major partnership with 31 organisations, a micro:bit has been given to every 11 or 12 year old child in year 7 or equivalent across the UK, for free.   ————————————————————————————————— Can be programmed with high-level online IDEs using the BBC’s website at www.microbit.co.uk/create-code including: Microsoft TouchDevelop IDE Microsoft Blocks CodeKingdoms Javascript MicroPython mbed enabled Online IDE at developer.mbed.org Easy to use C/C++ SDK Dedicated micro:bit runtime libraries for rapid development…

Read More