Skip to content

100 units available with a short lead time.

Express post shipping available (product has a short lead time)

TinyPICO is the world's smallest fully-featured ESP32 development board, packing dual-core 240MHz processing, Wi-Fi, Bluetooth, and 4MB of PSRAM into a package smaller than your thumb. This is the V2 USB-C edition with MicroPython pre-installed and ready to go.

Designed by UnexpectedMaker, every millimetre of this board has been optimised. It features a 700mA 3.3V regulator, onboard LiPo battery management, an APA102 RGB LED, and 14 GPIO pins — all while achieving as low as 20µA in deep sleep thanks to its isolated power path design.

Key Features

  • ESP32 Dual-Core 240MHz – Wi-Fi and Bluetooth connectivity built in
  • 4MB PSRAM – Extra memory for demanding applications
  • USB-C Connector – Modern, reversible USB connection
  • MicroPython Pre-Installed – Start coding immediately out of the box
  • Ultra-Low Deep Sleep – As low as 20µA for battery-powered projects
  • 700mA 3.3V Regulator – Plenty of current headroom for peripherals
  • Onboard Battery Management – LiPo charging and power path switching
  • APA102 RGB LED – Onboard addressable LED with power-down control via GPIO13
  • 14 GPIO Pins – Flexible I/O for sensors, displays, and actuators
  • Optimised Power Paths – Isolated 5V and 3.3V paths; USB-only components fully shut down on battery power

Ideal For

  • IoT projects requiring Wi-Fi/Bluetooth in a tiny form factor
  • Battery-powered wireless sensors and wearables
  • MicroPython and Arduino ESP32 development
  • Space-constrained embedded designs

Package Contents

  • 1× TinyPICO V2 ESP32 Board (USB-C, MicroPython pre-installed)
  • 1× Male Header Pins (unassembled)
  • 1× Stackable Headers
  • 1× JST PH Battery Connector
  • 1× JST MicroBlade Battery Connector
Tip: The onboard APA102 RGB LED draws ~1mA quiescent current. Before entering deep sleep, use the TinyPICO helper library to properly shut down the LED via GPIO13. Simply pulling GPIO13 high is not sufficient — check the MicroPython or Arduino helper library for the correct procedure.

The TinyPICO ESP32 Development Board with USB-C appears in the following collections:

SKU AF-5028