Supported by Arduino IDE
Operating Voltage: 5 V
Input Voltage: 7 to 12 V
Digital I/O pins: 14
PWM Pins: 6
Analog Input pins: 6
Flash Memory: 32 KB (0.5 KB used by bootloader)
SRAM: 2 KB
EEPROM: 1 KB
Microcontroller : ATmega328 (SMD) – Interface CH340G
Operating Voltage: 5V
Input Voltage (recommended): 7-12V
Input Voltage (limits): 5-20V
Digital I / O Pins 14 (of which 6 provide PWM output)
Analog Input Pins: 6
DC Current per I Pin: 40 mA
DC Current for 3.3V Pin: 50 mA
Flash Memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Clock Speed: 16 MHz
1.Microcontroller : ATmega328P
2.Operating Voltage : 5V
3.Input Voltage (VIN) : 6-12V
4.Digital I/O Pins : 14 (6 PWM outputs)
5.Analog Input Pins : 8
6.Flash Memory : 32 KB (2 KB used by bootloader)
7.SRAM : 2 KB
8.EEPROM : 1 KB
9.Clock Speed : 16 MHz
10.USB Interface : Mini USB
11.Dimensions : 18 × 45 mm
1.Microcontroller : ATmega2560
2.Operating Voltage : 5V
3.Input Voltage (recommended) : 7–12V
4.Digital I/O Pins : 54 (of which 15 provide PWM output)
5.Analog Input Pins : 16
6.DC Current per I/O Pin : 20 mA
7.Flash Memory : 256 KB (8 KB used by bootloader)
8.SRAM : 8 KB
9.EEPROM : 4 KB
10.Clock Speed : 16 MHz
11.USB Port : Type B
12.UARTs (Serial Ports) : 4 (Serial, Serial1, Serial2, Serial3)
1.Microcontroller : ATmega2560
2.Operating Voltage : 5V
3.Input Voltage (recommended) : 7-12V (via VIN or external supply)
4.Digital I/O Pins : 54 (15 provide PWM output)
5.Analog Input Pins : 16
6.Flash Memory : 256 KB (8 KB used by bootloader)
7.SRAM : 8 KB
8.EEPROM : 4 KB
9.Clock Speed : 16 MHz
10.USB to Serial : Often uses CH340G or CP2102 chip
11.Form Factor : Smaller than Mega 2560, usually like a Nano (breadboard-friendly)
1.Microcontroller : ATmega328 (or ATmega168)
2.Operating Voltage : 3.3V or 5V (depending on model)
3.Input Voltage : 3.35 – 12V (via RAW pin)
4.Digital I/O Pins : 14 (of which 6 provide PWM output)
5.Analog Input Pins : 6
6.Flash Memory : 32 KB (ATmega328)
7.SRAM : 2 KB
8.EEPROM : 1 KB
9.Clock Speed : 8 MHz (3.3V version) / 16 MHz (5V version)
10.Size : 33 mm × 18 mm
11.Weight : Around 2 grams
1.Microcontroller: RP2040 (Raspberry Pi's own chip)
2.Processor: Dual-core ARM Cortex-M0+133MHz
3.RAM: 264KB SRAM
4..Flash: 2MB onboard
5.GPIO Pins: 26 multi-function GPIOs
6..Communication Interfaces: SPI,I2C,UART,PWM,USB 1.1 (Device)
7..Power Input: 1.8–5.5V (can be powered via micro-USB)
1.ARM Cortex-M cores: Ranges from Cortex-M0 (ultra-low power) to Cortex-M7 and M33 (high performance).
2.Clock Speed: Varies from 32 MHz to over 500 MHz.
3.Memory: Flash up to 2MB, RAM up to 1MB (varies by model).
4.Peripheral Support: ADCs, DACs
Timers (PWM, encoder, etc.)
UART, SPI, I2C, CAN, USB, Ethernet, SDIO LCD, touch sensing, camera interface
5.Low power modes: Ideal for battery-operated devices.
6.Real-Time Clock (RTC) and Watchdog support.
Integrated DMA and hardware accelerators.
1.Processor : Dual-core Tensilica LX6 (up to 240 MHz)
2.Wi-Fi : 802.11 b/g/n
3.Bluetooth : v4.2 BR/EDR and BLE
4.Flash Memory : Typically 4MB (varies by module)
5.SRAM : 520 KB
6.Operating Voltage : 3.0V–3.3V
7.I/O Pins : 34 programmable GPIOs
8. ADC Channels : 12-bit, up to 18 channels
9.DAC Channel : 2
10. UART/SPI/I2C/I2S : Multiple serial communication interfaces
11.PWM Support
12.Hall Sensor
13.Touch Sensors : 10 Capacitive touch GPIOs
14.Security : Hardware acceleration for encryption: AES,SHA- 2,RSA,ECC
1.CPU : 32-bit RISC-V single-core @ up to 160 MHz
2.RAM : 400 KB SRAM + 8 KB RTC fast memory + 8 KB RTC slow memory
3.Flash : Varies (commonly 4MB embedded flash)
4.Wi-Fi : 2.4 GHz IEEE 802.11 b/g/n
5.Bluetooth : Bluetooth Low Energy (BLE) 5.0
6.GPIOs : Up to 22 GPIOs, all support interrupt, PWM, I2C, SPI, UART, etc.
7.Security : Secure boot, Flash encryption, AES-128/256, HMAC, RSA
8.USB : Built-in USB-to-serial for programming (no external USB-UART needed)
9.Power : Low-power modes supported (deep sleep, light sleep)
10.Package : QFN or modules like ESP32-C3-DevKitM-1
1.CPU : 32-bit RISC (Tensilica L106), up to 160 MHz
2.RAM : 50 KB usable
3.Flash Memory : External flash (typically 512 KB to 4 MB)
4.Wi-Fi : 802.11 b/g/n, supports STA/AP/STA+AP modes
5.GPIO Pins : 9–11 usable GPIOs (depends on module)
6.Communication : UART, SPI, I2C, PWM, ADC (10-bit)
7.Operating Voltage : 3.0 – 3.6V (typically 3.3V)
8.Power Consumption : ~70 mA (active), <1 mA (deep sleep)
1.Microcontroller: ESP8266EX (or ESP-8285 on Lite version) with 32‑bit Xtensa LX106 core
2.Clock Speed: 80 MHz (overclockable to 160 MHz)
3.Flash Memory:
Standard D1 Mini: 4 MB
D1 Mini Lite: 1 MB (ESP‑8285)
4.Operating Voltage: 3.3 V (USB‑to‑serial onboard for 5 V via USB)
5.Digital I/O: 11 pins supporting interrupt, PWM, I²C, and 1‑Wire (except D0)
6.Analog Input: 1 × ADC pin (A0) with maximum voltage ~3.2 V
7.Size & Weight: Compact 34.2 × 25.6 mm; around 3–5 g depending on version
8.USB Interface: Micro‑USB or USB‑C depending on revision, with CH340G or CP2104 USB‑to‑UART converter
9.Wi‑Fi: 802.11 b/g/n at 2.4 GHz; can operate in AP/STA mode with standard security support
Processor : RP2040 (dual-core Arm Cortex-M0+ @ 133 MHz)
RAM : 264 KB
Flash Memory : 2 MB (external QSPI flash)
Wi-Fi : Yes (2.4GHz 802.11n, via Infineon CYW43439)
Bluetooth : Not enabled (chip supports it but currently disabled in firmware)
GPIO Pins : 26 (3.3V logic)
USB : Micro USB B (for power, programming, and communication)
Power Input : 1.8V to 5.5V (via VSYS pin)
Operating Voltage : 3.3V
Programming Languages : C/C++, MicroPython, CircuitPython
1.CPU : Quad-core 64-bit ARM Cortex-A53, 1GHz (Broadcom BCM2710A1)
2.RAM : 512MB LPDDR2
3.Wireless : 802.11 b/g/n Wi-Fi (2.4 GHz), Bluetooth 4.2, BLE
4.Video & Display : Mini HDMI port (1080p60 output), CSI-2 camera connector
5.USB : 1× Micro-USB for data, 1× Micro-USB for power
6.Storage : microSD card slot
7.GPIO : 40-pin GPIO header (unpopulated)
8.Size : 65mm × 30mm
9.Power : 5V via micro-USB (typical 0.5A–1.0A draw)
1.Processor : Broadcom BCM2711, Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 5GHz
2.RAM : 4GB LPDDR4-3200 SDRAM
3.Graphics : Broadcom VideoCore VI
4.Networking : Gigabit Ethernet
5.Wireless : Dual-band 802.11ac Wi-Fi, Bluetooth 5.0
6.USB Ports : 2× USB 3.0, 2× USB 2.0
7.Video Output : 2× micro-HDMI ports (up to 4Kp60 supported)
8.Audio : HDMI audio or via 3.5mm AV jack
9.Camera Support : 1× CSI camera port
10.Display Support : 1× DSI display port
11.Storage : microSD card slot for OS and data
12.GPIO : 40-pin GPIO header (backward-compatible)
13.Power : 5V/3A USB-C power input
14.Operating System : Raspberry Pi OS, Linux, or other supported OSes (Ubuntu, LibreELEC, etc.)
1.Processor : Broadcom BCM2711, Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
2.RAM : 2GB LPDDR4-3200 SDRAM
3.GPU : Broadcom VideoCore VI
4.Networking : Gigabit Ethernet
5.Wireless : Dual-band 802.11ac Wi-Fi, Bluetooth 5.0
6.USB Ports : 2× USB 3.0, 2× USB 2.0
7.Video Output : 2× micro-HDMI (up to 4Kp60 supported)
8.Display Interface : DSI Display port
9.Camera Interface : CSI Camera port
10.Storage : microSD card slot (for OS and storage)
11.GPIO : 40-pin GPIO header
12.Power Supply : 5V/3A USB-C (recommended)
1.Microcontroller : STM32F103C8T6 (ARM Cortex-M3)
2.CPU Speed : 72 MHz
3.Flash Memory : 64 KB (sometimes 128 KB depending on version)
4.SRAM : 20 KB
5.Operating Voltage : 3.3V (but some pins are 5V tolerant)
6.Digital I/Os : 37 (GPIOs)
7.Communication : USART, SPI, I2C, USB, CAN
8.Timers : 3x 16-bit timers + 1x 16-bit SysTick
9.ADC : 12-bit, 10 channels
10.PWM : Supported on multiple pins
11.Programming Via SWD (using ST-Link) or UART bootloader
1.Microcontroller : Renesas RA4M1 (ARM Cortex-M4)
2.Clock Speed : 48 MHz
3.Flash Memory : 256 KB
4.SRAM : 32 KB
5.Input Voltage : 6–24 V
6.Operating Voltage : 5 V
7.Digital I/O Pins : 14 (6 PWM)
8.Analog Input Pins : 6
9.USB Connector : USB-C
1. Microcontroller R7FA4M1AB3CFM
2. Processor 48 MHz Arm Cortex-M4
3. Connectivity ESP32-S3 (Wi-Fi & Bluetooth)
4. Flash Memory 256 KB
5. SRAM 32 KB
6. EEPROM 8 KB
7. Operating Voltage 5V
8. Input Voltage 6-24V
9. Peripherals 14-bit ADC, CAN, DAC, MPU, RTC
10. Weight 0.3 gm
11. Dimension (LxWxH)
1.CPU : Quad-core Cortex-A76 @ 2.4GHz
2. RAM : 4GB LPDDR4X
3. USB : 2× USB 3.0, 2× USB 2.0
4. Display : Dual 4K micro-HDMI
5. Storage : microSD + PCIe SSD (via FFC)
6. Wireless : Wi-Fi 5 + Bluetooth 5.0
7. Ethernet : Gigabit LAN
8. Power Input : USB-C (5V, 5A)
9. GPIO : 40-pin header