Which Espruino?
Espruino comes in six flavours, all of which:
- Use JavaScript, supporting Strings, Maps, Objects, and Dynamic Arrays right out of the box!
- Work on Windows, MacOS, Linux, Chromebook and Android
- Are Low power, drawing under 0.1mA in Deep Sleep mode
- Contain an on-chip Real Time Clock
- Are fully Open Source (software, hardware, documentation and tools)
- Have full documentation, and a thriving forum
- Support a huge range of third party hardware, including ESP8266 WiFi, WIZnet Ethernet, and a range of GSM/LTE modems.

Puck.js
- Bluetooth Low Energy
- Software programmable NFC tag
- Red, Green and Blue LEDs, and General purpose button
- Infrared transmitter
- Magnetometer, thermometer, light and battery sensors
- v2: Accelerometer and Magnetometer
- FET for high-power outputs
- 36mm dia, 12.5mm thick case (64mm x 62mm x 16mm in cardboard box)
- Tough Silicone cover and ABS plastic rear with lanyard mount
- 64MHz Cortex M4 processor
- 64kB RAM, 512kB Flash
- 9 GPIO pins (7 on 0.1" pitch)
- Voltage range: 2.0v - 3.6v
- See more technical information

Espruino Bangle.js
- 240x240 16 bit LCD
- Bluetooth Low Energy
- GPS, Heart Rate, Accelerometer and Magnetometer
- Vibration motor
- Waterproof (IP68)
- 50mm x 50mm x 17mm
- 64MHz Cortex M4 processor
- 64kB RAM, 512kB on-chip flash, 4MB External flash
- 400mAh LiPo battery, USB charge cable
- See more technical information

MDBT42Q
- Bluetooth Low Energy
- Red and Green LED, and General purpose button
- 18mm x 28mm x 4mm thick
- 64MHz Cortex M4 processor
- 64kB RAM, 512kB Flash
- 22 GPIO pins (incl 7 analog)
- Voltage range: 2.0v - 16v @ 20uA average
- Available with on-board or external aerial
- Bare pre-programmed module also available
- See more technical information

Espruino Pixl.js
- 128x64 backlit LCD display
- Bluetooth Low Energy
- Arduino footprint (20x GPIO)
- Software programmable NFC tag
- 60mm x 53mm x 15mm, 4x 3mm mounting holes
- 64MHz Cortex M4 processor
- 64kB RAM, 512kB Flash
- Power from CR2032, USB, or Arduino (2.0v - 16v, 0.3mA at idle)
- See more technical information

Espruino Pico
- 33mm x 15mm (1.3in x 0.6in)
- On-board Type A USB
- Red and Green LEDs, General purpose Button
- 84Mhz ARM Cortex M4 processor
- 384kB Flash, 96kB RAM
- 22 GPIO pins: 21 PWM, 9 ADC, 2 USARTs, 3 SPI, 3 I2C
- CE and RoHS certified
- Available with or without soldered pins
- Voltage range: 3.5v - 16v
- See more technical information

Espruino WiFi
- 30mm x 23mm (1.2 x 0.9 inch)
- ESP8266 WiFi (802.11 b/g/n)
- Micro USB, WiFi activity LED, Red and Green LEDs and General purpose Button
- 100Mhz ARM Cortex M4 processor with external 32kHz oscillator
- 512kB Flash, 128kB RAM
- 21 GPIO pins: 20 PWM, 8 ADC, 1 USART, 3 SPI and 2 I2C
- Voltage range: 3.5v - 5v
- See more technical information

Original Espruino
- 54mm x 41mm (2.2in x 1.6in - half business card)
- Micro USB, Micro SD card, JST PHR-2 battery connector
- RGB LEDs, Reset + General purpose Buttons
- 72Mhz ARM Cortex M3 processor
- 256kB Flash, 48kB RAM
- 44 GPIO pins: 26 PWM, 16 ADC, 5 USARTs, 3 SPI, 2 I2C and 2 DACs
- CE and RoHS certified
- Prototype area
- Voltage range: 3.5v - 16v
- See more technical information
Distributors
Espruino is available from the following distributors (click to go directly to the product):
Original | Pico Unpinned |
Pico Pinned |
WiFi | Puck.js | Pixl.js | MDBT42Q | Bangle.js | Accessories | ||
---|---|---|---|---|---|---|---|---|---|---|
Specifications | ||||||||||
More Info | More Info | More Info | More Info | More Info | More Info | More Info | More Info | |||
RAM (kB) | 48 | 96 | 96 | 128 | 64 | 64 | 64 | 64 | ||
Flash (kB) | 256 | 384 | 384 | 512 | 512 | 512 | 512 | 512 + 4M | ||
Speed (MHz) | 72 | 84 | 84 | 100 | 64 | 64 | 64 | 64 | ||
LEDs | 3 | 2 | 2 | 2 | 3 | 1 | 2 | - | ||
Buttons | 2 | 1 | 1 | 1 | 1 | 4 | 1 | 3 | ||
Extras | USB MicroSD Bat connector Proto area | USB | USB | USB WiFi | Bluetooth LE NFC, Gyro Accelerometer Magnetometer Silicone case CR2032 battery | Bluetooth LE 128x64 LCD NFC Arduino pinout CR2032 battery | Bluetooth LE | Bluetooth LE 240x240 LCD Vibrate, GPS Accelerometer Magnetometer Heart Rate 400mAh battery | ||
Buy Direct (United Kingdom) | ||||||||||
![]() Prices in USD, EUR or GBP, |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | |
![]() Tindie prices are in USD, but include |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | |||
USA/CANADA | ||||||||||
![]() |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ||||
![]() |
✗ | |||||||||
![]() |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | |||
UK/EUROPE (UK) | ||||||||||
![]() |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ||||
![]() |
✗ | ✗ | ✗ | |||||||
![]() |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ||
![]() |
✗ | ✗ | ✗ | ✗ | ||||||
![]() |
✗ | |||||||||
UK/EUROPE (FRANCE) | ||||||||||
![]() |
✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | |||
UK/EUROPE (SWITZERLAND) | ||||||||||
![]() |
✗ | |||||||||
UK/EUROPE (NETHERLANDS) | ||||||||||
![]() |
✗ | ✗ | ||||||||
RUSSIA | ||||||||||
![]() |
✗ | ✗ | ✗ | |||||||
CHINA | ||||||||||
![]() |
✗ | ✗ | ✗ | |||||||
![]() |
✗ | ✗ | ✗ | |||||||
AUSTRALIA | ||||||||||
![]() |
✗ | |||||||||
Bulk Purchase Discounts | ||||||||||
If you want to order 20 or more boards (or become a distributor), please order from our online shop or contact us directly. We offer large discounts for bulk purchases. Prices excluding Postage and Packing are: |
||||||||||
Original | Pico Unpinned |
Pico Pinned |
WiFi | Puck.js | Pixl.js | MDBT42Q | Bangle.js | |||
>= 20 (ex VAT) | £16.67 | £13.33 | £13.33 | £20.00 | £20.00 | £24.00 | £13.33 | £48.00 | ||
>= 50 (ex VAT) | £15.83 | £12.66 | £12.66 | £19.00 | £19.00 | £22.80 | £12.66 | £45.00 | ||
>= 100 (ex VAT) | £15.00 | £12.00 | £12.00 | £18.00 | £18.00 | £21.60 | £12.00 | £44.00 | ||
>= 1000 | Please contact us |