JARU IDE - IoT Development Environment | JARU
Un IDE completo con su propio lenguaje diseñado para desarrollo ESP32. Depurador visual, editor de sprites, herramientas de imagen y despliegue con un clic. Un proyecto personal que realmente funciona
The software provides an all‑in‑one development environment for ESP32‑based IoT projects, featuring a custom language called JARU. It includes a code editor with autocomplete, a project explorer, and dockable panels, allowing users to write, compile, and manage code within a single window. A visual debugger offers breakpoints, step‑by‑step execution, and a watch window, while a one‑click flash tool and integrated serial monitor handle deployment to ESP32 devices without requiring command‑line interaction.
In addition to code editing, the IDE bundles graphical tools such as a sprite and image editor, enabling creation of visual assets directly in the environment. Built‑in modules expose common hardware interfaces—GPIO, Wi‑Fi, MQTT, I²C, displays, and more—alongside a GPIO simulator that emulates LEDs, potentiometers, signal generators, oscilloscopes, and temperature sensors on Windows.
The JARU language follows a clean syntax with support for classes, closures, a garbage collector, and type inference, aiming for familiarity and practicality. The project targets hobbyists and developers who enjoy experimenting with hardware and prefer a lightweight, integrated toolchain over more complex professional suites. It is distributed for free and runs on Windows, with the ESP32 as the deployment target.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
Arduino IDE
Electronics prototyping platform

Code Editors & IDEs
BeagleEditor
A "beagleful" editor with features like syntax highlighting, plugins and... - A bit ugly, but it works
Code Editors & IDEs
Bodega One
Full IDE + AI chat + coding agent on your machine. 10+ LLM providers, zero cloud dependency. $79 one-time, no subscription. Own your tools.

DevOps & Infrastructure
TRIODE CFC
Build automation logic visually, inspect it node by node, and deploy to ESP32, Raspberry Pi, BACnet systems, and cloud or local servers.

Code Editors & IDEs
Energia
Electronics prototyping platform
Code Editors & IDEs
Haystack Editor
Code editor with a canvas UI for better code understanding.