Launched April 21, 2026
JARU IDE

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 development environment designed to simplify ESP32 programming. It combines a custom lightweight language, a fast virtual machine, and built-in tools for graphics, GPIO, and hardware interaction. With JARU, you can prototype, test, and run applications on ESP32 and ESP32-S3 devices quickly without dealing with complex toolchains or library setups. It’s ideal for learning, rapid development, and building interactive hardware projects.

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
jonotero/jaru-public 7 2updated 2 months ago
works withWindowsESP32ESP32-S3

Key features

8 features of JARU IDE
  • 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.