- Terminus FE1.1 USB hub board: the solution to connect four USB devicesPosted 3 months ago
- Understanding the Mechanics of 3D PrintingPosted 4 months ago
- SDS011 the Air Quality SensorPosted 5 months ago
- NIXIE STYLE LED DISPLAYPosted 9 months ago
- TOTEM: learning by experimentingPosted 9 months ago
- Google Assistant Voice Controlled Switch – NodeMCU IOT ProjePosted 9 months ago
- Water Softener Salt Level MonitorPosted 9 months ago
- Sparkly Air SensorPosted 10 months ago
- Ultra sonic distance finder with live statusPosted 10 months ago
- Windows interface to have total control over lampsPosted 10 months ago
Espruino – JavaScript for Microcontrollers
Espruino is a solution to code in JavaScript for microcontrollers. 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 can’t program, you can still get started quickly with our Web-based graphical code editor!
What makes it stand out from other boards?
- Write code using the extremely popular JavaScript language
- You can be writing code just a few minutes after unboxing
- Uses much less power than Linux boards (like the Raspberry Pi), so will run for longer on batteries
- Loads of IO pins, with multiple I2C, SPI, USART, and Analog Inputs and Outputs
- It can be used as an IO board for your PC, Mac or Raspberry Pi – there’s no need to program it first.
- Event-based programming allows different bits of code to be used together much more easily.
- You can debug by inspecting variables as the code is running.
- Simply Copy + Paste different bits of code together to create your project.
Here are the main features:
Unlike other boards that run JavaScript, Espruino fits everything it needs into single chip. This makes it affordable, reliable, and power efficient – allowing it to run for years on a battery.
JavaScript
“The Language of the Web” is used everywhere – your laptop, phone, TV, and the servers that power the internet. With Espruino you can use it on a low power microcontroller too!
![]()
Responsive
Espruino is an interpreter. It gives you instant feedback so you can view and modify your program while it is running
![]()
Fully Open Source
Hardware (CC-BY-SA), software (MPLv2), and documentation. Add functionality, tweak it, or just browse and see how it works.
lots of additional info: Espruino – JavaScript for Microcontrollers