Free planning tool / 03

IoT Device Comparison

Filter 25 reviewed development boards, select up to three, and compare the tradeoffs that shape a practical IoT prototype.

Open the comparison tool

25 devices found

0 of 3 selected for comparison

Adafruit Feather ESP32-S3

ESP32-S3 / Arduino / CircuitPython

Category
Microcontroller
Difficulty
Beginner
Price band
$$
Power profile
Low

Arduino GIGA R1 WiFi

STM32H747 dual-core / Arduino

Category
Microcontroller
Difficulty
Intermediate
Price band
$$$
Power profile
High

Arduino MKR WAN 1310

SAMD21 / Arduino

Category
LoRaWAN development kit
Difficulty
Intermediate
Price band
$$
Power profile
Very low

Arduino Nano 33 IoT

SAMD21 / Arduino

Category
Microcontroller
Difficulty
Beginner
Price band
$$
Power profile
Low

Arduino Nicla Sense ME

nRF52832 / Bosch sensors / Arduino

Category
Sensor board
Difficulty
Intermediate
Price band
$$$
Power profile
Very low

Arduino Portenta H7

STM32H747 dual-core / Arduino

Category
Microcontroller
Difficulty
Advanced
Price band
$$$$
Power profile
Medium

Arduino UNO R4 WiFi

Renesas RA4M1 / Arduino

Category
Microcontroller
Difficulty
Beginner
Price band
$$
Power profile
Medium

BBC micro:bit v2

nRF52833 / MakeCode / MicroPython

Category
Sensor board
Difficulty
Beginner
Price band
$
Power profile
Low

BeagleBone Black Wireless

Linux / Debian

Category
Single-board computer
Difficulty
Advanced
Price band
$$$
Power profile
High

ESP32 DevKit V1

ESP32 / Arduino / ESP-IDF

Category
Microcontroller
Difficulty
Beginner
Price band
$
Power profile
Low

ESP32-S3-DevKitC-1

ESP32-S3 / ESP-IDF

Category
Microcontroller
Difficulty
Intermediate
Price band
$
Power profile
Low

Espressif ESP8266-DevKitC

ESP8266 / RTOS SDK

Category
Microcontroller
Difficulty
Beginner
Price band
$
Power profile
Low

Heltec WiFi LoRa 32 V3

ESP32-S3 / SX1262

Category
LoRaWAN development kit
Difficulty
Intermediate
Price band
$$
Power profile
Low

Nordic nRF52840 DK

nRF52840 / nRF Connect SDK

Category
Microcontroller
Difficulty
Advanced
Price band
$$$
Power profile
Very low

Orange Pi Zero 3

Allwinner H618 / Linux

Category
Single-board computer
Difficulty
Advanced
Price band
$$
Power profile
Medium

Particle Boron

Particle Device OS

Category
Cellular development kit
Difficulty
Intermediate
Price band
$$$
Power profile
Medium

Particle Photon 2

Particle Device OS

Category
Microcontroller
Difficulty
Intermediate
Price band
$$
Power profile
Low

Raspberry Pi 5

Linux / Raspberry Pi OS

Category
Single-board computer
Difficulty
Intermediate
Price band
$$$
Power profile
High

Raspberry Pi Pico W

RP2040 / C / MicroPython

Category
Microcontroller
Difficulty
Beginner
Price band
$
Power profile
Low

Raspberry Pi Zero 2 W

Linux / Raspberry Pi OS

Category
Single-board computer
Difficulty
Intermediate
Price band
$$
Power profile
Medium

Seeed Studio Wio-E5 Development Kit

STM32WLE5 / LoRaWAN

Category
LoRaWAN development kit
Difficulty
Intermediate
Price band
$$
Power profile
Low

Seeed Studio XIAO ESP32C3

ESP32-C3 / Arduino / ESP-IDF

Category
Microcontroller
Difficulty
Intermediate
Price band
$
Power profile
Very low

SparkFun Thing Plus ESP32 WROOM

ESP32-WROOM / Arduino

Category
Microcontroller
Difficulty
Beginner
Price band
$$
Power profile
Low

STM32 NUCLEO-WB55

STM32WB55 / STM32Cube

Category
Microcontroller
Difficulty
Advanced
Price band
$$
Power profile
Low

TI CC3220SF LaunchPad

SimpleLink CC3220SF / TI SDK

Category
Microcontroller
Difficulty
Advanced
Price band
$$$
Power profile
Medium

Side-by-side view

Selected device comparison

Choose up to three devices

Use the Compare checkboxes above. Once selected, each board appears here with its connectivity, power, uses, strengths, limitations, and official source.

Comparison method

Comparable facts, explicit tradeoffs

Search and filters operate on the same 25-device catalog. Difficulty and price sorting use fixed ordinal ranges; no paid placement or hidden score changes the order.

Data notes

Primary sources, reviewed dates

Each device record links to its manufacturer or official documentation. Facts were last reviewed on July 31, 2026. Specifications, availability, and regional prices can change, so confirm details before buying.

FAQ / 03

Device comparison questions