# data[].attributes.attachment_link.title
Raspberry Pi 4 Review: The New Gold Standard for Single-Board Computing

# data[].attributes.attachment_link.description
Raspberry Pi has long been the gold standard for inexpensive single-board computing, powering everything from robots to smart home devices to digital kiosks. The long-anticipated Raspberry Pi 4 takes Pi to another level, with performance that's good enough to use in a pinch as a desktop PC, plus the ability to output 4K video at 60 Hz or power dual monitors.

# data[].attributes.body
Umi jangan suke ea umi

# data[].attributes.attachment_link.title
Teach, Learn, and Make with Raspberry Pi

# data[].attributes.attachment_link.description
The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

# data[].attributes.attachment_link.title
Raspberry Pi 4 Hands-on. I got an early unit!

# data[].attributes.attachment_link.description
Learn how to get started with the Raspberry Pi 3 including what peripherals you need, putting the Pi in its case, using a NOOBS SD card to install the Raspbian Debian Linux OS, and getting online. Kelly Hensen of the element14 community guides you through the steps needed to get started.

# data[].attributes.body
Raspberry pi

# data[].attributes.attachment_link.title
LinkIt ONE development board-- prototyping Wearables and IoT devices

# data[].attributes.attachment_link.readable_text
Further to the discussing 10 DIY Development Boards for IoT in 2018, In developing IoT apps whether it is a small device or a home automation system, the hardware forms the core of the IoT system. The hardware components include: sensors, a remote dashboard, devices to control, servers and a routing or bridge device. These components help devices control and manage actions, control functions like activation, communication, alerts and detecting any issues while performing any specific action.

IoT enables the whole system to interact with each other and act accordingly. So, you should adapt the best and most suitable technology for your IoT project or any application. Here is the list of best 10 IoT hardware platform which will help you to choose the best one needed for your starting project.

List of 10 DIY Development Boards for IoT in 2018

10. C.H.I.P

CHIP is the new kid on the block of IoT boards. With the $9 price tag, it's one of the most affordable full-blown computers available in the market. It comes with a powerful 1GHz processor powered by Allwinner R8. The best thing about CHIP is that it comes with embedded Bluetooth 4.0 and WiFi radios, providing out-of-the-box connectivity. This board has 4GB of high speed storage to run a special Linux distribution based on Debian. We don't need a separate SD Card to install and run the OS.

The only drawback of this board is that it doesn't have HDMI out. To connect it to a display, you have to use a TRRS connector for the composite output. You may need an adapter to connect it to regular VGA or HDMI displays.

One of the key advantages of CHIP is the cost and the form-factor. Developers can SSH into the Linux OS and install required packages. GPIO pins can be accessed through the command prompt or language-specific libraries.

09. TESSEL 2

Tessel is a completely open source and community-driven IoT and robotics development platform. It encompasses development boards, hardware module add-ons, and the software that runs on them.

One common misconception is that we're a company. We're not! We're just a collection of (unpaid) people who find it worthwhile to spend our time building towards the Tessel Project mission.

Tessel 2 is an ideal platform yet a cost-effective one providing robust IoT and robotics development platform. It's hardware platform is powered by Atmel SMART SAMD21 Cortex M0+ processor and the board has built-in Wi-Fi Router SOC that handles with the connectivity. Also, it embeds all the libraries of Node.JS that makes the programming devices easy and in minutes.

08. Particle (Photon and Electron)

Particle (Photon and Electron) gives developers a single platform that provides various built-in features including Wi-Fi, cellular, Bluetooth, and mesh. It has built-in powerful STM32 ARM Cortex M3 and Broadcom Wi-Fi chip that makes the platform easy-to-use and ensure robust connectivity. And the most striking feature of Particle is that is provides cloud platform that enables the devices to be connected through cloud and send and receive data easily from anywhere.

Traditional IoT devices that use Wi-Fi and cellular connectivity depend on the cloud to relay messages between devices. This works great when you're making a standalone product - but sometimes you need more than that.

Particle Mesh development kits aren't just connected to the Internet, they're gateways to the Internet and create a local wireless mesh that other devices can join. These devices work together to ensure that messages get where they're going, and power products that aren't possible or economically feasible with Wi-Fi and cellular connectivity.

Flutter Wireless is a radio board that has a fast ARM processor with powerful long-range wireless communication that allows network connection among devices with less power consumption. The board is equipped with built-in battery charging and an onboard security chip that provides secure data transmission. These features make Flutter a perfect choice for robotics, wireless sensor networks, consumer electronics, and educational platforms.

Flutter is a programmable processor core for electronics projects, designed for hobbysits, students, and engineers.

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.

The Intel® Edison module is a SoC (System on Chip) that includes an Intel® Atom™ 500MHz dual-core, dual-threaded CPU and an Intel® Quark™ 100MHz microcontroller.

Key features:

Integrated Wi-Fi, Bluetooth 4.0 LE;

Support for Yocto Linux, Python, Node.js and Wolfram

Price : $100 - 200

Intel Edison is a small module that is embedded with IoT platform offering strong compute performance. The module has Wi-Fi as well as Bluetooth connectivity, so you not need any external modules for network connectivity. This IoT development platform is featured with "Intel Atom CPU" and "32 bit Intel Quark" micro-controller along with other striking features including UART, SPI, I2C, I2S, GPIO and SD card support. So get a jump-start to your IoT project with Intel Edison.

BeagleBoard is a cost-efficient platform for developers and learners of IoT projects. It works on Linux and has ARM Cortex A8 processor that boots in under 10 seconds. The board has built-in Ethernet for network connectivity along with features like USB and HDMI ports to display and other connectivity. Additionally, the BeagleBone Black has a vast community that provides various learning guides, videos and projects that will help to build and learn your IoT solutions.

PocketBeagle is an ultra-tiny-yet-complete open-source USB-key-fob computer. PocketBeagle features an incredible low cost, slick design and simple usage, making PocketBeagle the ideal development board for beginners and professionals alike.

ESP826 is an inexpensive Wi-Fi microchip that is featured with TCP/IP stack and micro-controller using UART. It has 1 MiB of built-in flash that allows the single-chip devices capable of connecting to Wi-Fi. Each module is pre-programmed with AT commands that makes it a plug-n-play model for developing IoT projects. ESP8266 also provides WEP(wired equivalent privacy) or WPA/WPA2 authentication for secure network connection. The module also has 16 GPIO( General-purpose input/output ( GPIO) pins that can be used for defining specific purposes.

ESP8266EX also integrates an enhanced version of Tensilica's L106 Diamond series 32-bit processor, with on-chip SRAM, besides the WiFi functionalities. ESP8266EX is often integrated with external sensors and other application specific devices through its GPIOs; sample codes for such applications are provided in the software development kit (SDK).

Netduino is a prototyping platform that is based on the Cortex-M Micro Processor running the .NET Micro Framework (NETMF) v4.3. You can use both windows and MAC platforms to develop their IoT projects. The module has built-in Ethernet and WiFi connectivity for Ethernet and the Wi-Fi board respectively.

Netduino is packed with IO that includes 22 GPIO ports- 6 of which support hardware Pulse Width Modulation (PWM) generation, 4 UARTs (serial communication), I2C, and SPI (Serial Peripheral Interface Bus). It also has ports compatible to Arduino shields that allows developers for various other possibilities.

Raspberry Pi is an affordable credit-card sized computing system that is featured with linux platform. The board has various ports that make learning and programming fun and easy. Like, a HDMI port for display, two USB ports for keyboard and mouse connectivity and an Ethernet port for wired internet connectivity (for wireless connectivity you can use wifi adapters).

The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.

01. Arduino Uno R3

The Arduino Uno R3 is a micro-controller board based on a removable, dual-inline-package (DIP) ATmega328 AVR micro-controller. It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 6 can be used as analog inputs). Programs can be loaded on to it from the easy-to-use Arduino computer program. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics. The R3 is the third, and latest, revision of the Arduino Uno.

It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 6 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (ICSP) header, and a reset button. It contains everything needed to support the micro-controller; simply connect it to a computer with a USB cable or power it with a AC-To-DC Adapter or battery to get started.

# data[].attributes.attachment_link.keywords[]
10 diy development boards for iot in 2018

# data[].attributes.attachment_link.title
10 DIY Development Boards for IoT in 2018 - IoT Boys

# data[].attributes.attachment_link.description
Further to the discussing 10 DIY Development Boards for IoT in 2018, In developing IoT apps whether it is a small device or a home automation system, the hardware forms the core of the IoT system. The hardware components include: sensors, a remote dashboard, devices to control, servers and a routing or bridge device.

# data[].attributes.attachment_link.title
Top 10  IoT(Internet Of Things) Projects Of All Time | 2018

# data[].attributes.body
1.Arduino Uno

# data[].attributes.attachment_link.readable_text
C.H.I.P is a single-board computer crowdfunded by now-defunct Next Thing Co., released as open-source hardware running open-source software. It was advertised as "the world's first $9 computer". CHIP and related products are discontinued.

C.H.I.P was the original board, mostly targeting hobbyists. The system is built around the AllWinner R8 SoC processor, which integrates an ARM Cortex-A8 CPU (based on ARM architecture V7-A) and peripherals, such as Graphic Engine, UART, SPI, USB ports, CIR, CMOS Sensor Interface and LCD controller. The CPU is also accompanied by a NEON SIMD coprocessor and has RCT JAVA-Accelerations to optimize just-in-time ( JIT) and dynamic adaptive compilation (DAC).CHIP was discontinued by April 2017 in anticipation of CHIP Pro.

Features implemented on this model:
Built-in Wi-Fi B/G/N, Bluetooth 4.0, One USB host with type-A receptacle, one USB On-The-Go port, Composite video and stereo audio port via mini TRRS, Optional composite TRRS to RCA audio-video cable, Optional VGA adapter and HDMI adapter (see Hardware extensions below), Open source hardware and open source software, Up to 45 GPIO ports, Supports 1-Wire and I2C protocols, PWM output, Serial console and Ethernet via USB for quick headless operation, Power options include 5V via USB OTG, 5V via CHN pin, and by 3.7 battery, Onboard NAND storage, 4-8GB, pre-installed Linux OS ( Debian), Web-based firmware update . The CHIP is 60 mm × 40 mm in size.

C.H.I.P. does computer things. Work in LibreOffice and save your documents to C.H.I.P.'s onboard storage. Surf the web and check your email over wifi. Play games with a bluetooth controller. With dozens of applications and tools preinstalled, C.H.I.P. is ready to do computer things the moment you power it on. C.H.I.P. is a computer for students, teachers, grandparents, children, artists, makers, hackers, and inventors. Everyone really. C.H.I.P. is a great way to add a computer to your life and the perfect way to power your computer based projects.

See more at : wikipedia , Fab-to-Lab

# data[].attributes.attachment_link.title
C.H.I.P Computer Development Board | Read More at Pineapplem3.com

# data[].attributes.attachment_link.description
C.H.I.P is a single-board computer crowdfunded by now-defunct Next Thing Co., released as open-source hardware running open-source software. It was advertised as "the world's first $9 computer". CHIP and related products are discontinued. C.H.I.P was the original board, mostly targeting hobbyists.

# data[].attributes.attachment_link.title
Top 10  IoT(Internet Of Things) Projects Of All Time | 2021

# data[].attributes.body
2.Raspberry Pi

# data[].attributes.attachment_link.description
The Intel Edison is a computer-on-module that was offered by Intel as a development system for wearable devices and Internet of Things devices. The system was initially announced to be the same size and shape as an SD card and containing a dual-core Intel Quark x86 CPU at 400 MHz communicating via Bluetooth and Wi-Fi.

# data[].attributes.body
3.Intel Edison

# data[].attributes.body
4.Udoo Neo

# data[].attributes.body
Buat yang terbaik

# data[].attributes.body
5.LightBlue Bean

# data[].attributes.body
6.Adafruit Flora

# data[].attributes.attachment_link.readable_text
Feb 05, 2019 By Team YoungWonks *

Which are the top 10 IoT boards for 2019? Before we delve into the answer to this question, let's look at what IoT is all about? Internet of Things, or IoT as it's more commonly known, refers to a network of devices from vehicles to home appliances, including those that comprise electronics and software products and the connectivity that allows these things to interact and exchange data. So IoT includes taking Internet connectivity beyond standard devices, such as desktops, laptops, smartphones and tablets, to any object, including the everyday non-internet-enabled kind. Fitted with IoT technology, not only can these devices communicate and interact with each other, but they can also be remotely monitored and controlled.

Indeed, if you look around your home or your car/ work environment, you'll agree that IoT technology is making our worlds a whole lot smarter. The all pervasive IoT is today being used for home automation, manufacturing and agriculture, and medical care among other things. And since IoT essentially means connecting things to the internet, there's ample scope to carry out IoT home improvement projects or fun IoT experiments! And that's when you will need to check out the best IoT boards available in the market. IoT boards are basically hardware platforms that are commonly used to build prototypes of manufacturer's ideas. There's a wide variety on offer and one can choose from between microcontroller-based boards, Single-Board Computers (SBC) or even cellular-enabled IoT boards.

In this blog, we bring you this year's top 10 IoT boards across all three categories. Here they are in no particular order:
The microcontroller boards:
* Arduino Uno Rev3

Arduino UNO is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by the tech company Arduino. The board is equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (shields) and other circuits. It has 14 digital input/output pins, 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button. Since it has everything required for supporting the microcontroller, one can simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

Advantages: Arduino Uno is easy to learn, has low costs, plus a wide array of sensors and several third-party libraries. There's a large number of (online and free) resources that can be used with this IoT board.

Disadvantages: When compared to Raspberry Pi, Arduino Uno needs some effort in order to carry out tasks such as scheduling and database storage. So Arduino is not a great choice if you need more processing power and memory.

Arduino Uno projects: Arduino Uno is perfect for projects such as programming a temperature and humidity sensor, detecting motion with AC/ static electricity, controlling an automated soldering robotic arm and so on.

* ESP8266

Image credit: https://www.espressif.com​
ESP8266 is a low-cost Wi-Fi microchip with full TCP/IP stack and microcontroller capability produced by Shanghai-based Chinese manufacturer Espressif Systems. It contains a built-in 32-bit low-power CPU, ROM and RAM. It is a complete and self-contained Wi-Fi network solution that can carry software applications as a stand-alone device or connected with a microcontroller (MCU). The module comes fitted with an AT Command firmware that can be used with any MCU via COM port. Fitted with a L106 32-bit RISC microprocessor core based on the Tensilica Xtensa Diamond Standard 106Micro running at 80 MHz, it has 16 GPIO pins. On the memory front, it has 32 KiB instruction RAM, 32 KiB instruction cache RAM, 80 KiB user-data RAM and 16 KiB ETS system-data RAM. Other features include WEP or WPA/WPA2 authentication.

Advantages: The advantages of the ESP8266 include its low cost, reliability and easily availability in the market.

Disadvantages: Until a while ago, most of its documentation was in Mandarin, although the emergence of the ESP8266 community in recent days has helped translate several details about programming.

ESP8266 projects: Examples of ideal projects include tracking geolocation, building a wireless web server, putting pressure sensors on railway tracks to detect animal presence and set off an alarm (thus avoiding animal deaths on tracks), humidity and temperature monitoring and even making a personal assistant of your own (think along the lines of SIRI, Google Assistant, Alexa!).
The cellular-enabled IoT boards:
* Adafruit FONA

Image credit: http://www.adafruit.com​

Adafruit FONA MiniGSM is an all-in-one cellular phone module that allows one to add voice, text, SMS and data to one's project. This board allows one to connect with any global GSM network with a 2G SIM. It also needs a 3-5V microcontroller.

Advantages: With an Adafruit FONA, one can make and receive voice calls from anywhere using a headset, send and receive SMS messages, send and receive GPRS data (TCP/IP, HTTP, etc.) and scan and receive FM radio broadcasts. Other advantages include buzzer vibrational motor control allowing noiseless notifications and AT command interface with "auto baud" detection.

Disadvantages: It needs accessories such as a SIM Card, Lipoly Battery, MicroUSB cable for charging the battery and an external antenna. Also, not all SIM cards may work.

Adafruit FONA projects: Ideal IoT projects are the GPS logging and marking ones as also the geofencing projects that send alerts when the board moves out of a marked area.

* Particle Electron

Image credit: https://docs.particle.io/​

Particle is a full-stack IoT device platform with device, connectivity hardware, cloud, and even SIMs for cellular products. This means that when you buy a Particle Electron, you get a cellular module, that allows you to connect with the Internet in over 120 countries, and it is accompanied by a Particle SIM card, a microcontroller, the input and output pins, antenna and USB cable, battery, buttons and LEDs. It has a 120MHz ARM Cortex M3 microcontroller, 1MB flash, 128KB RAM, RGB status LED, 30 mixed-signal GPIO and advanced peripherals plus an open source design.

Advantages: It complies with any cellular standard and comes with 2G/3G connectivity, SIM card, a low-cost data plan, and some great software for making cellular-connected products. Since the Particle Electron is a pre-configured module, it is ready to connect to the internet straight out of the box.

Disadvantages: Cellular connectivity entails license fees and typically, the Particle Electron Iot board is bigger, heavier, more expensive and power consuming than an Iot board that has Bluetooth low energy or Wi-Fi.
The Single Board Computers (SBCs):
Particle Electron projects: The ideal projects include making a GPS + Cellular tracker (to track kids or even valuable objects), monitoring remote sensors and making a high current alarm.
Image credit: https://beagleboard.org​
* BeagleBoard (BeagleBone Black)

The BeagleBoard is a low-power open-source single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14. It runs on Ångström, a Linux distribution and was built by a small team of engineers as an educational board that could be used in colleges around the world to teach open source hardware and software capabilities. In that sense, it is a lot like the Raspberry Pi.

The BeagleBone Black's features include 512MB DDR3 RAM, 4GB 8-bit eMMC on-board flash storage, 3D graphics accelerator, NEON floating-point accelerator and 2x PRU 32-bit microcontrollers. On the connectivity front, it has USB client for power & communications, a USB host, Ethernet, HDMI and 2x 46 pin headers.

Advantages: The BeagleBoard, especially the BeagleBone Black version, is easy and inexpensive to set up and use. It consumes low power and thus needs no additional cooling or heat sinks. Plus the BeagleBone Black features 65 input and output pins and a huge number of supported interfaces, making it ideal for projects dealing with electronics. Moreover, there's the PocketBeagle, which provides identical computing performance to BeagleBone Black along with 50 percent reduction in size, 75 percent reduction in weight and 40 percent cheaper purchase price.

Disadvantages: The BeagleBoard is not the best bet for complex multimedia and Linux-based projects as it doesn't have the graphical and audio capabilities that the Raspberry Pi has.

BeagleBoard projects: BeagleBoard is ideal for beginners in electronics and programming. So projects that require reading from external sensors, commanding actuators (such as motors or light systems), and networking are simpler and more efficient with the BeagleBone Black than with a Raspberry Pi.
Image credit: http://nanopi.io​
* NanoPi NEO Plus2

An Allwinner based ARM board developed by FriendlyElec, NanoPi NEO Plus2 is rather tiny in that it is less than half the size of the Raspberry Pi. But that doesn't stop it from offering impressive storage and performance. Its software is Ubuntu Core 16.04, which is a powerful distribution of the Linux OS. It uses Allwinner's 64-bit quad-core A53 SoC with hexa-core Mali450 GPU and also has 1GB DDR3 RAM, 8GB eMMC storage, 10/100/1000M Ethernet based on RTL8211E-VB-CG, WiFi, 4.0 dual mode Bluetooth and 1 MicroSD slot.

Advantages: When compared to the Raspberry Pi, the NanoPi NEO Plus2 comes equipped with gigabit Ethernet with 8 Gbits of eMMC storage and two USB ports. It is has a micro-USB for powering the device and despite being smaller in size, it has expandable memory thanks to its microSD slot. Its other advantages include its relatively low cost, high speed and high-performance computing.

Disadvantages: It does not include an HDMI port and it is nowhere as close as the Raspberry Pi when it comes to assembling a fully functional desktop PC. It also doesn't have a huge user base and consequently, doesn't have the support of a community as large as the one that Raspberry Pi enjoys.

NanoPi Neo Plus2 projects: It is ideal for projects involving small IoT appliances, particularly those that need high data throughput, high-speed data transmission and high performance.
Image credit: https://www.raspberrypi.org​
* Raspberry Pi 3

Developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries, Raspberry Pi comprises a series of small single-board computers These SBCs run on Raspbian, a Debian-based computer operating system created for Raspberry Pi. Powered by a Quad Core Broadcom BCM2837 64bit ARMv8 processor, the Pi 3 runs at 1.2 GHz, has an upgraded power system, four USB ports and an extendable 'naked board' design. Additional features include 10/100Mbps Ethernet, on-board wireless LAN, Bluetooth and HDMI plus composite video (PAL and NTSC) via 3.5 mm jack as video outputs.

Advantages: Rather easy on the pocket in comparison to others in the market, Raspberry Pi allows one to install a fully fledged Operating System (OS) and use it as a computer on a day-to-day basis. Thanks to the Raspberry Pi's GPIO (General Purpose Input Output pins), one can connect these pins to sensors and external components and interact with them using a language such as Python. This lets you create and prototype Internet of Things devices. Moreover, the newer models (such as Raspberry Pi 3) have WiFi and bluetooth built in, which in turn helps one easily take projects into the wireless mode.

Disadvantages: Given that there is no fuse protection, the Raspberry Pi board can get damaged if one connects pins incorrectly. It is also not as fast when it comes to CPU processing speed and it doesn't have as much memory as a PC or a laptop. Plus, there is no built in analog to digital conversion on the GPIO pins like in the case of Arduino, leaving the user to get an ADC chip to work with analog signals for more accuracy.

Raspberry Pi projects: One can host simple websites by using Raspberry Pi as a low-cost web server. You can also use it to create a captive portal for your guest Wi-Fi, as also for creating facial recognition projects and for building a Raspberry Pi powered robot or even a laptop!
Image credit: http://rockpi.org/​
* Rock Pi 4

The Rock Pi 4 is a Rockchip RK3399 based Single Board Computer (SBC) by the company Radxa. It features a six core ARM processor and supports USB PD (Power Delivery) and Quality Control (QC) powering. Rock Pi 4 comes in two models, Model A and Model B with each model available in 1GB, 2GB or 4GB RAM options.

It has a Gbit LAN for network, with dedicated bus and controller and it works without latency under heavy load network applications. The on board 802.11 ac WiFi offers 2.4G&5G WLAN connectivity and other features include Bluetooth 5.0, a USB 3.0 host and a USB 3.0 OTG port, each 5Gbps/s and working independently.

Advantages: It boasts class-leading performance and low power consumption while also offering enhanced mechanical compatibility. It can run on Android and some Linux distributions. The 40-pin GPIO interface facilitates interfacing with a range inputs from buttons, switches, sensors, LEDs, and much more. Rock Pi enjoys the support of a strong community and has good documentation.

Disadvantages: Rock Pi 4 supports USB PD, but USB PD adapters are still quite expensive, which doesn't work in favour of this IoT board. Also, Ropck Pi 4 needs better tuning for image quality under Linux.

RockPi 4 projects: Makers, IoT enthusiasts, hobbyists and PC DIY enthusiasts can find in it a competent and dependable platform for converting their ideas into reality. It is being hailed as a Raspberry Pi clone and can be used for pretty much all the projects that a Raspberry Pi is used for. Examples include using it as a low-cost web server, making captive portals for guest Wi-Fi and facial recognition projects.
Image credit: https://www.sparkfun.com/​​
* Tessel 2

A robust IoT and robotics development platform, Tessel 2 allows one to tap the libraries of the Node.js web development framework so as to make a variety of useful devices within a short span of time. This primary processor of the Tessel 2 runs a very lightweight version of Linux called OpenWRT.

Advantages: Tessel 2 has WiFi and a bunch of GPIOs and its development environment is built around Javascript, making it a formidable choice.

Built to allow the fastest possible production, its USP is its plug and play modules and high-level APIs are its USP. One doesn't have to set up and maintain a Linux system or track down pinout diagrams to wire up sensors here. Its specs include a 580MHz WiFi router system on chip, 64 MB of DDR2 RAM, 32 MB of flash storage, two high-speed USB 2.0 ports, a micro USB port, a 10/100 Ethernet port (RJ-45 jack) and a 48MHz ARM Cortex M0 microcontroller.

Disadvantages: The Tessel 2 looks good but it is not as cost efficient as Raspberry Pi nor does it offer enough additional utility over the latter.

Tessel 2 projects: Tessel 2 has two custom "module" ports from where one can add 10-pin modules like accelerometers, climate sensors, Infrared and more. Each module has several instructions and tutorials available online. From sensing to actuation to connecting with other devices, interacting with the physical world has been made really simple with Tessel 2. Ideal projects are those that include detecting ambient light, detecting humidity and temperature in the environment, playing and recording audio, connecting Tessel anywhere with support for mobile internet on a GSM based network and so on.
Image credit: https://shop.udoo.org
* UDOO X86 ULTRA

The UDOO X86 ULTRA is a powerful x86 maker board and an Arduino 101-compatible platform, combined to make one board. The resulting board is ten times more powerful than a Raspberry Pi 3 and it can run most applications that one usually runs on a PC on a daily basis plus some 3D games. It supports Linux, Android, and Windows 10. Specs include upto 8GB dual channel RAM, a 2.56 GHz CPU with a 64 bit Quad core processor, three simultaneous screens (one HDMI and two MiniDP++), WiFi and Bluetooth 4.0.

Advantages: It has a huge processing power, way more than most SBCs. Despite the small community, it is quite helpful and has quite a few good guides. UDOO X86 ULTRA is fanless and energy efficient (taking up less than 11 watts at any given time), easy to set up, enjoys decent GPIO support and has great storage; it comes with 32GB eMMC (embedded MultiMediaCard, basically a built-in SSD). It also has great wired connectivity and media streaming potential.

Disadvantages: It is quite expensive for an SBC and has poor wireless connectivity. Moreover, demanding games can not be played on the UDOO X86 ULTRA.

UDOO X86 ULTRA projects: You can work on projects such as retrofitting (and thus upcycling) classic electronic items such as a vintage radio for the modern age by running it on Android; creating an ambient light system; or even making an UDOO X86 ULTRA-enhanced guitar - one that has MIDI and FX controls built into it.

*Contributors: Written by Vidya Prabhu; Lead image by: Leonel Cruz

# data[].attributes.attachment_link.title
We bring you the most popular IoT boards for this year

# data[].attributes.attachment_link.description
Feb 05, 2019 By Team YoungWonks * Which are the top 10 IoT boards for 2019? Before we delve into the answer to this question, let's look at what IoT is all about?

# data[].attributes.attachment_link.title
DIY ESP8266 Home Automation | ESP8266 WiFi Relay Board | IoT Project | uElectroPro

# data[].attributes.body
7.Tessel

# data[].attributes.body
8.Particle Photon

# data[].attributes.body
9.Mediatek Linkit Onea

# data[].attributes.body
10.C.H.I.P

# data[].attributes.body
https://thenewstack.io/10-diy-development-boards-iot-prototyping/

# data[].attributes.body
Udoo Neo

# data[].attributes.body
10. C.H.I.P

CHIP is the new kid on the block. With the $9 price tag, it’s one of the most affordable full-blown computers available in the market. It comes with a powerful 1GHz processor powered by Allwinner R8. The best thing about CHIP is that it comes with embedded Bluetooth 4.0 and WiFi radios, providing out-of-the-box connectivity. The board has 4GB of high-speed storage to run a special Linux distribution based on Debian. You don’t need a separate SD Card to install and run the OS.

The only drawback of this board is that it doesn’t have HDMI out. To connect it to a display, you have to use a TRRS connector for the composite output. You may need an adapter to connect it to regular VGA or HDMI displays. Since CHIP supports headless operation, you can get started without ever connecting it to a display.

With 8 GPIO pins, CHIP can be connected to a variety of sensors. The board also supports PWM, UART, I2C for connecting motors and other actuators.

One of the key advantages of CHIP is the cost and the form-factor. Developers can SSH into the Linux OS and install required packages. GPIO pins can be accessed through the command prompt or language-specific libraries.

Price: $9

9. Mediatek Linkit One

Based on the smallest SOC, the Linkit One board comes with compatible Arduino pinout features. The chipset is based on MT2502A (Aster, ARM7 EJ-S (TM) ) with 260MHz speed. Regarding connectivity, Linkit One has the most comprehensive collection of radios – GPS, GSM, GPRS, WiFi, and Bluetooth.

One of the unique features of Linkit One is the rich API that can be used from Arduino IDE. The SDK comes with libraries to connect the board to AWS and PubNub. Because it supports the Arduino pinout, multiple shields from the Arduino ecosystem can be used with the board.

With small form-factor and rich connectivity options, Linkit One can be used for rapid prototyping of connected IoT devices and wearables.

Price: $59

8. Particle Photon

Photon is one of the smallest prototyping boards available in the market. It comes with the same Broadcom BCM43362 Wi-Fi chip that powers Next, LiFX, and Amazon Dash buttons. Powered by the STM32F205 120Mhz ARM Cortex M3 processor, Photon has 1MB flash and 128KB RAM. Once configured, the board is accessible from the Internet, which makes it an ideal prototyping platform to build connected applications.

The board comes with five analog pins and eight digital pins for connecting various sensors and actuators. The official iOS and Android Apps that Particle has published come handy in controlling these pins directly. The powerful web-based IDE lets you write sketches that are compatible with Arduino.

Developers can also buy a variety of shields for interfacing with relays, motors, and the broader Arduino Uno ecosystem.

Price: $19

7. Tessel

Tessel 2 is a solid development board for serious developers. It comes with a choice of sensors and actuators that can be directly connected to the module ports. The board is powered by a 580MHz MediaTek MT7620n processor for faster execution. It is complemented by a 48MHz Atmel SAMD21 coprocessor for better managing the power and real-time I/O. It has 64 MB DDR2 RAM & 32 MB Flash, which is more than sufficient for running complex code. The Micro-USB port is used for both powering the board as well as connecting to the PC.

The embedded Wi-Fi and Ethernet ports bring connectivity to Tessel. It has a wide collection of sensors and actuators that come along with the required libraries. Based on JavaScript and Node.js, it is easy to get started with the platform. Developers looking for a rapid prototyping platform can go for Tessel 2.

Price: $44

6. Adafruit Flora

If you are interested in wearables, Adafruit Flora is for you. It’s a wearable electronic platform based on the most popular Arduino microcontroller. Flora’s size makes it an ideal choice for embedded it in clothes and apparel. It comes with a thin, sewable, conductor thread which acts as the wire that connects the power and other accessories. The latest version of Flora ships with a micro-USB and Neopixel LEDs for easy programmability and testing.

Adafruit Flora is based on Atmega 32u4 microcontroller, which powers Arduino Mega and Leonardo. There is an onboard polarized 2 JST battery connector with protection Schottky diode for use with external battery packs from 3.5v to 9v DC. Given its compatibility with Arduino, most of the sketches would run without modifications. You can use the same Arduino IDE with that you may already be familiar.

Price: $19.95

5. LightBlue Bean

LightBlue Bean is an Arduino-compatible microcontroller board that ships with embedded Bluetooth Low Energy (BLE), RGB LED, temperature sensor, and an accelerometer. Bean+ is the successor to the already popular, which includes a rechargeable LiPo battery along with a couple of Grove connectors.

The board comes with a coin-cell battery, which further helps it to maintain the small form factor. It can be paired with Android or iOS devices for remote connectivity and control. It also comes with a software called BeanLoader for programming from Windows or Mac equipped with BLE. BeanLoader installs an Arduino IDE add-on for programming the Bean platform.

LightBlue Bean / Bean+ is powered by an ATmega328p microcontroller with 32KB Flash memory and 2KB SRAM. With 8 GPIO pins, two analog pins, four PWM pins, and an I2C port, Bean is perfect for quickly prototyping BLE-based IoT projects.

Price: $30.00

4. Udoo Neo

Udoo Neo is a full-blown computer that also has an Arduino-compatible microcontroller. It’s positioned as the combination of Raspberry Pi and Arduino. The board has the same pinout as Arduino Uno. Neo embeds two cores on the same processor – a powerful 1GHz ARM Cortex-A9, and an ARM Cortex-M4 I/O real-time co-processor. It packs a punch with an embedded 9-axis motion sensors and a Wi-Fi + Bluetooth 4.0 module. You can install Android Lollipop or a customized flavor of Debian Linux called UDOObuntu, which is compatible with Ubuntu 14.04 LTS.

When it comes to the power-packed features and specifications, Udoo NEO is nothing short of a desktop computer. With a Freescale i.MX 6SoloX applications processor with an embedded ARM Cortex-A9 core and a Cortex-M4 Core, Neo comes with 1GB RAM. The Micro HDMI port can be connected to an external display and audio sources. The standard Arduino pin layout is compatible with Arduino shields. You can install Node.js, Python, and even Java on Udoo Neo.

Price: $64.90

3. Intel Edison

Trust Intel to deliver the most powerful single-board computer for advanced IoT projects. Intel Edison is a high-performance, dual-core CPU with a single core micro-controller that can support complex data collection. It has an integrated Wi-Fi certified in 68 countries, Bluetooth® 4.0 support, 1GB DDR and 4GB flash memory. Edison comes with two breakout boards – one that’s compatible with Arduino and the other board designed to be a smaller in size for easy prototyping.

The Arduino breakout board has 20 digital input/output pins, including four pins as PWM outputs,

Six analog inputs, one UART (Rx/Tx), and one I2C pin. Edison runs on a distribution of embedded Linux called Yocto. It’s one of the few boards to get certified by Microsoft, AWS, and IBM for cloud connectivity.

Price: $70.00

2. Raspberry Pi

Raspberry Pi is undoubtedly the most popular platform used by many hobbyists and hackers. Even non-technical users depend on it for configuring their digital media systems and surveillance cameras. The recently launched Raspberry Pi 3 included built-in WiFi and Bluetooth making it the most compact and standalone computer. Based on a Broadcom BCM2837 SoC with a 1.2 GHz 64-bit quad-core ARM Cortex-A53 processor and 1GB RAM, the Pi is a powerful platform. The Raspberry Pi 3 is equipped with 2.4 GHz WiFi 802.11n and Bluetooth 4.1 in addition to the 10/100 Ethernet port. The HDMI port makes it further easy to hook up A/V sources.

Raspberry Pi runs on a customized Debian Linux called Raspbian, which provides an excellent user experience. For developers and hackers, it offers a powerful environment to install a variety of packages including Node.js, the LAMP stack, Java, Python and much more. With four USB ports and 40 GPIO pins, you can connect many peripherals and accessories to the Pi. There are third party breakout boards to connect various Arduino shields to the Pi. At a throwaway price of $35, Raspberry Pi 3 is certainly the most affordable and powerful computing platform.

Price $35.00

1. Arduino Uno

Arduino Uno remains to be the top favorite of absolute beginners and experts. Considered to be one of the first microcontroller-based development boards, the Arduino Uno R3 is simplest yet the most powerful prototyping environment. It is based on the ATmega328P which has 14 digital input/output pins and six analog inputs. Though it comes with just 32 KB of Flash memory, it can accommodate code that deals with complex logic and operations.

Arduino enjoys the best community participation and support. From sensors to actuators to libraries, it has a thriving ecosystem. The board layout has become almost the gold standard for microcontrollers. Almost every prototyping environment tries to be compatible with the Arduino pin breakout. The open source IDE to develop sketches is another reason for its popularity. With a simple syntax based on ‘C’ language, the code is easy to learn. If you are eager to learn basics of electronics and IoT, look no further. Do yourself a favor and get an Arduino Uno R3.

# data[].attributes.body
Udoo Neo

Udoo Neo is a full-blown computer that also has an Arduino-compatible microcontroller. It’s positioned as the combination of Raspberry Pi and Arduino. The board has the same pinout as Arduino Uno. Neo embeds two cores on the same processor – a powerful 1GHz ARM Cortex-A9, and an ARM Cortex-M4 I/O real-time co-processor. It packs a punch with an embedded 9-axis motion sensors and a Wi-Fi + Bluetooth 4.0 module. You can install Android Lollipop or a customized flavor of Debian Linux called UDOObuntu, which is compatible with Ubuntu 14.04 LTS.

When it comes to the power-packed features and specifications, Udoo NEO is nothing short of a desktop computer. With a Freescale i.MX 6SoloX applications processor with an embedded ARM Cortex-A9 core and a Cortex-M4 Core, Neo comes with 1GB RAM. The Micro HDMI port can be connected to an external display and audio sources. The standard Arduino pin layout is compatible with Arduino shields. You can install Node.js, Python, and even Java on Udoo Neo.