84MHz ARM Cortex-M4 32-bit RISC core with FPU and DSP. Up to 256KB Flash memory and 64KB SRAM. Operates between -40°C to +125°C with 1.7V to 3.6V power supply
ESP32 operates at 3.3V with up to 240MHz clock rate. Features 22 GPIOs, 4 GPIs, 2 I2C, 2 SPI, 3 UART interfaces. Includes 10 touch sensors and integrated Hall sensor. Power consumption ranges from 50-70mA without WiFi/Bluetooth
Arduino Nano Every uses ATmega4809 microcontroller with 48-pin interface. Nano 4808 (Thinary) uses ATmega4808 with 32-pin interface. Both boards support up to 20 MHz clock frequency. Nano Every has 48KB flash, 6KB SRAM, 256 byte EEPROM
Digispark is a $1 ATtiny85 development board with V-USB interface. Board includes ready-to-use bootloader compatible with Arduino IDE. Cheaper, smaller, and less powerful than ATmega328P
MicroPython supports multiple ESP32 variants with different functionality. REPL runs on UART0 at 115200 baudrate. Temperature sensor typically reads higher than ambient due to IC heating
Arduino UNO has +5V and +3.3V regulated DC power supplies. Board has 3 ground pins for external device connections. VIN pin provides 6-12V power supply option