ESP32 C3 XIAO vs Raspberry pi pico

Comparing the power of two different microcontrollers that enables them for IoT and wearables.

Similarities

· BLE, WIFI · Rich peripheral set, that includes SPI, I2C, UART · Applicable for IoT and Wearable devices. . Supports Arduino IDE, Circuit python, Micropython.

Size

Size of ESP32C3 XIAO is 21 x 17.5 mm.  [Thumb-size Design]

Size of Raspberry pi pico is 51x21 mm.

Winner : ESP32C3 XIAO

Low Power

ESP32C3 has Lowest as 44 μA (deep sleep mode), with 4 working modes available.

Raspberry pi pico uses 6.5mW power while it is idle and has two power modes.

Winner : ESP32C3 XIAO

Processing power

ESP32C3: 32-bit RISC-V chip processor with a 4-stage pipeline and operates at up to 160 MHz.

Pi pico: Arm Cortex M0+ processor, 2-cores and  variable clock speed of up to 133 MHz.

Miscellaneous

ESP32C3

Onboard battery charge IC

Raspberry Pi Pico

Programmable IOs

SRAM : 264 kB

on-board flash memory: 2 MB

400 KB SRAM

4 MB Flash on the chip

Buy it on Amazon and get started with IoT, wearable cool projects.

ESP32C3 SEEED studio XIAO

Raspberry Pi Pico