IoT Bytes

Bits and Bytes of IoT

Common IoT Hardware Platforms

Pradeep Singh | 8th May 2016

Hardware Platforms are the integral part of IoT Applications. With the help of these devices you can quickly build your DIY project or prototype. Here are some of the popular Hardware Platforms used in IoT projects –

1. Raspberry Pi:

Raspberry Pi 2

The Raspberry Pi is a Single Board Computer developed by Raspberry Pi Foundation. It is widely popular as a small, inexpensive computing board among experimenters, hobbyists, educators and technology enthusiasts.

Raspberry Pi Home Page

2. Arduino (Genuino):

Arduino Uno

Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – and turn it into an output – activating a motor, turning on an LED, publishing something online.

Arduino Home Page

3. ESP8266:


The ESP8266 integrates a 160 MHz microcontroller with a full Wi-Fi front-end (both as client and access point) and TCP/IP stack with DNS. ESP8266’s flexibility and price point have driven its explosion of use. It is produced by Shanghai-based Chinese manufacturer, Espressif. The chip became popular for IoT with the ESP-01 module, made by a third-party manufacturer, AI-Thinker.

ESP8266 Community

4. Intel Edison:

Intel Edison
Intel Edison

Intel Edison is a tiny development platform  featuring a Intel Atom CPU and 32 bit Intel Quark microcontroller. This tiny board carries all Wi-Fi and bluetooth modules for connectivity and thus requires no external modules to do so. Also it carries other striking features such as UART, SPI, I2C, I2S, GPIO and SD card support.

Intel Edison Home Page

5. Intel Galileo:

Intel Galileo

Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a chip (datasheet). It’s the first board based on Intel® architecture designed to be hardware and software pin-compatible with Arduino shields designed for the Uno R3.

Intel Galileo Home Page

6. BeagleBone (BeagleBoard):

BeagleBone Black

Putting Android, Ubuntu and other Linux flavors at your fingertips, the Beagle family revs as high as 1GHz with flexible peripheral interfaces and a proven ecosystem of feature-rich “Cape” plug-in boards. The Beagles are tiny open-hardware (you could make one yourself), open-software computers that plug into whatever you have around the house.

BeagleBone Home Page

7. Banana Pi:

Banana Pi M2

Banana Pi is a single-board computer.  Banana Pi targets to be a cheap, small and flexible enough computer for daily life.  Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.

Banana Pi Home Page

8. NodeMCU Dev Kit:

NodeMCU Dev Kit

NodeMCU Development Kit is based on ESP8266 WiFi Chip, it integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board. You can top it up with NodeMCU firmware to speedup your development process.

NodeMCU Home Page

9. Flutter:

Flutter Basic

Flutter features a fast ARM processor, powerful long-range wireless communication, built-in battery charging, and an onboard security chip, making Flutter an ideal choice for robotics, wireless sensor networks, consumer electronics, and educational platforms.

Flutter Home Page

10. CHIP:


CHIP is making news for it’s low cost ($9) and high value features. It is fully loaded with built-in WiFi b/g/n, 1GHz Processor, 4GB onboard storage, 512MB RAM, and Bluetooth 4.0.

CHIP Home Page


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: