Espruino Pico

by Espruino

A tiny USB stick that runs JavaScript - control things in the real world in just seconds!

The Espruino Pico is a tiny USB stick that runs JavaScript code (it doesn't need to be plugged into a computer). You can program it with nothing but a serial terminal program, but there's also an IDE that runs in the Chrome Web browser. It's got a syntax highlighted editor as well as a graphical programming language.

The IDE is so quick and easy to install that the Pico has possibly the shortest time-to-blink that we've ever seen.

Once you've uploaded code, you can inspect and change variables (including functions!) while your program is running.

There's loads of documentation, tutorials and support for a huge range of different hardware too.

See how to get started here, or if you have any questions ask away on our forums!

Not only that, but your source code is on the board itself. If you make something with an Espruino board and need to change it a year later, your original code is still there waiting for you!

Specifications

  • 33mm x 15mm (1.3 x 0.6 inch)
  • 22 GPIO pins : 9 Analogs inputs, 21 PWM, 2 Serial, 3 SPI, 3 I2C
  • All GPIO is 5 volt tolerant (Arduino compatible)
  • 2 rows of 9 0.1" pins, with a third 0.05" row of 8 pins on the end
  • On-board USB Type A connector
  • Two on-board LEDs and one button.
  • STM32F401CDU6 CPU - ARM Cortex M4, 384kb flash, 96kb RAM
  • On-board 3.3v 250mA voltage regulator, accepts voltages from 3.5v to 16v
  • Current draw in sleep: < 0.05mA - over 2.5 years on a 2500mAh battery
  • On-board FET can be used to drive high-current outputs

Pinned or Unpinned?

This is the pinned version of the board, which fits perfectly into breadboard

2 customer reviews

9 years ago
Well, I bought the Pico more out of interest as I know nothing about "JavaScript" but given the brilliance of the Design and Support, all this is about change. My next stop was to buy books on JS to allow me to take advantage of the brilliance of this Pico and to be ready for the improvements which are sure to follow. So far the journey has been exquisite and I am so grateful that this Pico has made me re-think where I want to go. 66 Years it has taken me to find something I can really enjoy and study.. Well done all you who have made this all possible......
by Bill about Espruino Pico via REVIEWS.io
9 years ago
I'm now designing the On Board Computer of a cubesat and I'm seriously considering to adquire this Espruino Pico for it. Absolutely I will replace the arduino nano and maybe the raspberry pi model A+ too due to the low power compsumition for the great opportunities that offers Espurino. I was watching the Espruino Web IDE and it looks very confortable and easy. I think the Espurio Pico can deal with sensors and protocols I need for the cubesat.
by Alibel about Espruino Pico via REVIEWS.io