Product image 1
Product image 2
Product image 3
Product image 4
Product image 5
HomeStore

Espruino Pico

Espruino Pico

The Espruino Pico is a tiny USB stick that runs JavaScript directly on the device – no computer needed after programming. Write code in the Chrome-based IDE and have your project running in seconds, with real-time variable inspection while your code executes.

Featuring an ARM Cortex-M4 processor with 22 GPIO pins, this board is 5V tolerant for Arduino compatibility. The ultra-low sleep current means it can run for years on a single battery.

Key Features

  • Runs JavaScript – Program in a familiar language
  • Chrome Web IDE – Syntax highlighting and graphical programming
  • Real-Time Debugging – Inspect and modify variables while running
  • Built-in USB-A – Plug directly into any USB port
  • 5V Tolerant – Arduino-compatible GPIO
  • Ultra-Low Power – <0.05mA sleep current
  • Stores Code Onboard – No external storage needed
  • Two LEDs + Button – Built-in for immediate testing

Specifications

  • Processor – STM32F401CDU6 (ARM Cortex-M4)
  • Memory – 384KB Flash, 96KB RAM
  • GPIO – 22 pins (9 analog, 21 PWM)
  • Interfaces – 2× UART, 3× SPI, 3× I2C
  • Input Voltage – 3.5V to 16V
  • Output – 3.3V at 250mA
  • Dimensions – 33mm × 15mm
  • Sleep Current – <0.05mA

Ideal For

  • JavaScript developers entering hardware
  • Rapid prototyping
  • Low-power IoT devices
  • Learning embedded programming

Package Contents

  • 1× Espruino Pico (with pin headers)

Resources

  • Espruino Pico Documentation
$20.70
Espruino Pico
$20.70

Product Information

Shipping & Returns

Description

The Espruino Pico is a tiny USB stick that runs JavaScript directly on the device – no computer needed after programming. Write code in the Chrome-based IDE and have your project running in seconds, with real-time variable inspection while your code executes.

Featuring an ARM Cortex-M4 processor with 22 GPIO pins, this board is 5V tolerant for Arduino compatibility. The ultra-low sleep current means it can run for years on a single battery.

Key Features

  • Runs JavaScript – Program in a familiar language
  • Chrome Web IDE – Syntax highlighting and graphical programming
  • Real-Time Debugging – Inspect and modify variables while running
  • Built-in USB-A – Plug directly into any USB port
  • 5V Tolerant – Arduino-compatible GPIO
  • Ultra-Low Power – <0.05mA sleep current
  • Stores Code Onboard – No external storage needed
  • Two LEDs + Button – Built-in for immediate testing

Specifications

  • Processor – STM32F401CDU6 (ARM Cortex-M4)
  • Memory – 384KB Flash, 96KB RAM
  • GPIO – 22 pins (9 analog, 21 PWM)
  • Interfaces – 2× UART, 3× SPI, 3× I2C
  • Input Voltage – 3.5V to 16V
  • Output – 3.3V at 250mA
  • Dimensions – 33mm × 15mm
  • Sleep Current – <0.05mA

Ideal For

  • JavaScript developers entering hardware
  • Rapid prototyping
  • Low-power IoT devices
  • Learning embedded programming

Package Contents

  • 1× Espruino Pico (with pin headers)

Resources

  • Espruino Pico Documentation