
JARU IDE
A programming language and IDE for rapid ESP32 prototyping.
Details
- Follow on
- @JonOteroFLinkedIn
- Target Audience
- HobbyistsStudentsDevelopers
- Pricing
- Free
- Platforms
- Desktop
- Featured in
- Best Hardware & IoT
Discovery signals
How AI and people discover JARU IDE on PeerPush
About JARU IDE
JARU IDE is an all-in-one development environment for building ESP32 projects on Windows. It brings together the JARU programming language, its bytecode virtual machine, a complete code editor, debugging tools, hardware-oriented modules, asset editors, and ESP32 deployment in a single workflow. The goal is to reduce the friction normally involved in embedded development. You can write and organize your project, use autocompletion, run and debug the same JARU code on Windows, inspect variables using breakpoints and Watch windows, and then flash it to an ESP32 without relying on separate command-line tools. JARU includes a clean, dynamically typed programming language with functions, classes, closures, collections, and automatic memory management. Its built-in modules provide ready-to-use functionality for GPIO, WiFi, MQTT, I2C, displays, sprites, physics, JSON, files, and other common embedded tasks. This allows developers to focus on their application instead of repeatedly configuring libraries and development tools. For visual and interactive projects, the IDE also includes sprite and image editors, making it possible to create and manage graphics without leaving the development environment. The integrated serial monitor and one-click deployment make the transition from desktop testing to real hardware faster and more direct. What makes JARU different is its unified workflow: the language, virtual machine, Windows testing environment, visual debugger, ESP32 tools, and graphics editors are designed to work together. Instead of switching between several unrelated applications, developers can create, test, debug, and deploy their projects from one place. JARU IDE is especially useful for makers, hobbyists, students, and developers who want to prototype IoT, display, automation, or small game projects on ESP32 with a simpler and more integrated workflow. It is not intended to replace every professional embedded toolchain; it offers a practical alternative for people who value rapid experimentation, visual debugging, and having the language, runtime, tools, and deployment process under one roof. JARU IDE is currently available for Windows and is free to use.
Product Video
Watch a video demo of JARU IDE.
Screenshots
Reviews (0)
No reviews yet. Be the first to rate this product!




Comments (1)
Hi everyone! I created JARU because I wanted a simpler way to build ESP32 projects without dealing with complex toolchains and fragmented workflows. The idea is to have everything in one place: lang