---
title: "Comparison of Internet of Things Platforms for Prototyping"
url: "https://maker.wiznet.io/taylor/projects/Comparison-of-Internet-of-Things-Platforms-for-Prototyping/"
markdown_url: "https://maker.wiznet.io/taylor/projects/Comparison-of-Internet-of-Things-Platforms-for-Prototyping/md"
type: "UCC: User Created Content"
author: "taylor"
original_author: "taylor"
original_url: "https://makecademy.com/internet-of-things-platforms-prototyping"
published: "2022-02-07"
language: "en"
hardware: ["Arduino Ethernet Shield", "Arduino WiFi shield", "Arduino Yun", "Raspberry Pi", "ESP8266", "SparkCore"]
likes: 0
views: 140
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Comparison of Internet of Things Platforms for Prototyping

> Comparison of Internet of Things Platforms for Prototyping

Original author: taylor (source: https://makecademy.com/internet-of-things-platforms-prototyping)

## Components

- **Arduino Ethernet Shield** x 1 ([docs](https://docs.arduino.cc/retired/shields/arduino-ethernet-shield-without-poe-module))
- **Arduino WiFi shield** x 1 ([docs](https://docs.arduino.cc/retired/shields/arduino-wifi-shield))
- **Arduino Yun** x 1 ([docs](https://www.farnell.com/datasheets/2613710.pdf))
- **Raspberry Pi** x 1
- **ESP8266** x 1
- **SparkCore** x 1

## Article

Original : <https://makecademy.com/internet-of-things-platforms-prototyping> ![](https://maker.wiznet.io/uploads/2022/02/001-20220207-115709.png) Arduino The official?[Arduino Ethernet shield](http://a-fwd.com/asin-com=B00EU7447Y&com=openhomeautomation-20&ca=openhomeauto-20&uk=openhomeaut09-21&de=openhomeauto-21&fr=leblosed-21&it=openhomeaut08-21&es=openhomeau028-21&sc=w)?allows you to connect to a network using an RJ45 cable. It has a Wiznet W5100 Ethernet chip that provides a network IP stack that is compatible with UDP and TCP. Using the Ethernet library provided by Arduino you will be able to connect to your network in a few simple steps. Raspberry Pi The?[Raspberry Pi](http://a-fwd.com/asin-com=B00T2U7R7I&com=openhomeautomation-20&ca=openhomeauto-20&uk=openhomeaut09-21&de=openhomeauto-21&fr=leblosed-21&it=openhomeaut08-21&es=openhomeau028-21&sc=w)?is an open source prototyping platform that features credit-card sized computer boards. The boards have USB ports for a keyboard and a mouse, a HDMI port for display, an Ethernet port for network connection and an SD card to store the operating system. There are several versions of the Raspberry Pi available in the market. They include the Raspberry Pi 1 A, B, A+ and B+ and the Raspberry Pi 2 B. ESP8266 WiFi Chip The?[ESP8266](http://a-fwd.com/asin-com=B00O34AGSU&com=openhomeautomation-20&ca=openhomeauto-20&uk=openhomeaut09-21&de=openhomeauto-21&fr=leblosed-21&it=openhomeaut08-21&es=openhomeau028-21&sc=w)?is a self-contained Wi-Fi module that can provide any microcontroller with access to Wi-Fi networks. It is has a System on Chip (SOC) with an integrated TCP/IP protocol stack. It performs several tasks, such as hosting an application or offloading all Wi-Fi functions from another application processor. Spark Core The?[Spark Core](http://a-fwd.com/asin-com=B00O2LX6MM&com=openhomeautomation-20&ca=openhomeauto-20&uk=openhomeaut09-21&de=openhomeauto-21&fr=leblosed-21&it=openhomeaut08-21&es=openhomeau028-21&sc=w)?is a Wi-Fi enabled IOT development platform that makes connecting devices an easy task. It is powered by the STM32F103CB ARM 32-bit Cortex M3-based microcontroller and CC3000 Wi-Fi module. So, you do not need to attach extra boards to achieve Wi-Fi capability. Which Platform to Choose? The different features that come with each platform make it ideal for certain applications, but not all. Therefore, if at all you have not yet made up your mind on the platform to use, try selecting them based on usage.

---

Source: https://maker.wiznet.io/taylor/projects/Comparison-of-Internet-of-Things-Platforms-for-Prototyping/
