
JARU IDE
Build ESP32 apps faster with a complete all-in-one IDE
Free2,438 impressions#10 of its week
JARU IDE is an all-in-one Windows IDE with its own language for rapid ESP32 and ESP32-S3 development.
- for
- Developers building graphics, IoT, or game-style projects on ESP32.
- pricing
- free
- license
- open source
Key features
- Complete IDE — Code editor with autocompletion, project explorer and dockable panels.
- Visual Debugger — Breakpoints, step-through execution and watch window for Windows debugging.
- Sprite & Image Editor — Create game assets directly inside the IDE.
- One-Click Flash & Serial Monitor — Deploy to ESP32 and view serial output without command-line tools.
- JARU Language — Clean syntax with classes, closures, garbage collection and familiar constructs.
- Integrated Modules — Ready-to-use GPIO, WiFi, MQTT, I2C, display, physics, JSON and more.
- GPIO Simulator — Simulate LEDs, potentiometer, oscilloscope, LED strips and sensors on Windows.
- Cross-Platform Execution — Run and test code in a Windows VM before flashing to the ESP32 device.
Use cases
- Prototype interactive UI or game demos on Windows before deploying to ESP32.
- Develop IoT applications with built-in WiFi, MQTT and sensor modules.
- Debug hardware interactions using the visual GPIO simulator.
- Create and edit sprite assets for arcade-style games without external tools.
JARU IDE FAQ
Do I need to install any toolchains or libraries to use JARU IDE?+
No, JARU includes its own compiler, virtual machine and ESP32 flashing tools, so no external toolchains are required.
Can I debug code on the ESP32 device directly?+
You debug visually on Windows; the IDE then flashes the same code to the ESP32 for execution.
Is the IDE limited to Windows?+
Development and debugging run on Windows, while the generated binaries run on ESP32/ESP32-S3 devices.
What hardware modules are available out of the box?+
Modules include GPIO, WiFi, MQTT, I2C, display, sprites, physics, JSON and others.
Is JARU IDE open source?+
The IDE is free to download and the source code is available on GitHub.
Summarized by DevHunt from jarulang.com · Sep 30, 2026. Details may change; check the official site.












