Espruino is a small computer that anyone can use to control things around them. Its JavaScript interpreter gives you instant feedback so that you can experiment and develop whatever your level of experience. Even if you've never written code before, you can still use the graphical code editor to write programs without typing a single word!

Just plug Espruino into your computer, use our Chrome Web IDE or your favorite terminal app and you'll be writing software in minutes. You can even use the Web IDE to automatically download JavaScript modules that will help you interface to hardware such as LCDs and Wireless modules.

Espruino's event-based nature means that it can save power whenever possible, drawing just 0.1mA and allowing your projects to run for years on normal AA batteries, or forever on a small solar panel.

Features

  • Works on Windows, Linux, MacOS and Android (via Bluetooth or USB OTG)
  • Less than half the size of a business card – just 54mm x 41mm
  • Using the popular JavaScript language, Espruino supports Strings, Maps, Objects, and Dynamic Arrays right out of the box!
  • 72Mhz ARM microcontroller with 256KB of Flash memory and 48KB of RAM
  • Micro USB connector, Micro SD card connector, and a JST Battery connector with a wide input voltage range of 3.6v to 15v
  • Red, Green and Blue LEDs, with 2 pushbuttons (one of which is reset by default)
  • Solder an HC-05 Bluetooth module (not included) directly onto the board and program and debug Espruino wirelessly!
  • 44 GPIO pins on a 0.1" pin spacing, with 26 PWM pins, 16 ADC pins, 5 UARTs, 3 SPI, 2 I2C and 2 DACs
  • Power Consumption: 35mA run, 12mA sleep, 0.1mA in deep sleep.
  • Prototype area which can be used for servo headers, wireless modules and SOIC surface mount parts such as motor drivers
  • Built in drivers for the TI CC3000 WiFi module (not included), as well as a graphics library with vector fonts.
  • Open Source software and hardware

Note: For support, please see our website and forum .

Espruino Board with JavaScript Interpreter

  • Brand: Espruino
  • Product Code: PUR3-ESPRUINO
  • Reward Points: 24
  • Availability: 16
  • £28.44

  • Ex Tax: £23.70
  • Price in reward points: 300

  • 5 or more £27.98

Micro Lipo w/MicroUSB Jack - USB LiIon/LiPoly charger [1904]

Micro Lipo w/MicroUSB Jack - USB LiIon/LiPoly charger [1904]

£8.58

Plug it via any MicroUSB cable into a USB port and a 3.7V/4.2V lithium polymer or lithium ion ...

Qty: 14

Tessel - JavaScript Microcontroller

Tessel - JavaScript Microcontroller

£94.97

Tessel is a Node-compatible microcontroller that runs JavaScript with WiFi built in.

Out Of Stock

Espruino Pico with JavaScript Interpreter - Pinned

Espruino Pico with JavaScript Interpreter - Pinned

£26.16

The Espruino Pico is designed to be easy to include in your designs

Qty: 30

Espruino Pico with JavaScript Interpreter - Unpinned

Espruino Pico with JavaScript Interpreter - Unpinned

£23.94

A tiny USB stick that runs JavaScript and designed to be easy to include in your designs

Qty: 29

NodeMCU v2 - Lua Based ESP8266 Development Kit

NodeMCU v2 - Lua Based ESP8266 Development Kit

£21.00

The NodeMcu is an open-source firmware and development kit that helps you to Prototype your IOT ...

Qty: 2

RedBear DUO - Wi-Fi + BLE IoT Board
Tessel 2 - JavaScript Microcontroller

Tessel 2 - JavaScript Microcontroller

£79.13

Tessel 2 is a robust IoT and robotics development platform. Leverage all the libraries of Node.JS to ...

In Stock