JavaScript

JavaScript

Used everywhere - your laptop, phone, TV, and the servers that power the internet. With Espruino you can use it on a microcontroller too!

Responsive, Instant Feedback

Responsive

Espruino is an interpreter. The REPL gives you instant feedback to view, debug and modify your program while it is running

Get Started! »

Open Source

Fully Open Source

Hardware (CC-BY-SA), software (MPLv2), tools and documentation. Add functionality, tweak it, or just browse and see how it works.

Donate » Fork us on GitHub »

KickStarter Crowdfunded

Crowdfunded

Many of the Espruino Devices were crowdfunded using KickStarter. See the campaigns:

Bangle.js 2 Bangle.js Puck.js Pico Original


Everything on one chip for the lowest power consumption.

Espruino has everything it needs on a single chip. This makes it affordable, reliable, and power efficient - allowing it to run for years on a battery.

See the Espruino boards:
Bangle.js 2 Jolt.js Pixl.js Puck.js
MDBT42Q WiFi Pico Original

Espruino Microcontroller

Espruino USB

No software needed. Get started in seconds

Espruino boards use Bluetooth LE or plug in to your computer by USB. No drivers, no special software. Just open our Web-based IDE and start writing code!

See our 'Quick Start' tutorial


Espruino Web IDE makes coding even easier

Starts in seconds and provides a modern Syntax Highlighted editor with code completion and even debugging. The IDE even automatically loads any modules you need from the internet.

Try it online

Espruino Chrome Web IDE

Espruino Graphical Code editor

Use Graphical Editor without code!

The optional graphical editor makes it quick and easy to create simple devices, even if you've never programmed before.


News

    Loading...

Get Started Today!

Buy an Espruino Board, just $24.95 or £20.00

Buy Now


Sponsored by:

ST Microelectronics
SmartMe

Featured in:

MAKE: Magazine
Hackaday
Hacked Gadgets
Open Electronics
TechCrunch
The ChangeLog
Heise.de