An Agentic Web-Based Integrated Development Environment for Arduino and ESP32 Firmware Development Using Cloud-Native Technologies

Fuente: Zenodo
Saved in:
Bibliographic Details
Main Authors: Guddeti, Vinith Kumar Reddy, Miriyala, Varun Tej, Bogapurapu, Aditya, Bandaru, Srimannarayana
Format: Recurso digital
Language:English
Published: Zenodo 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866902227701989376
author Guddeti, Vinith Kumar Reddy
Miriyala, Varun Tej
Bogapurapu, Aditya
Bandaru, Srimannarayana
author_facet Guddeti, Vinith Kumar Reddy
Miriyala, Varun Tej
Bogapurapu, Aditya
Bandaru, Srimannarayana
contents <p>Although the standard Arduino IDE has been extensively used, it has several major drawbacks such as platform as well as majestic inaccessibility, remote and non-existent clever development support. The given paper introduces a new web-based agentic integrated development environment (IDE) used to program embedded systems on the Arduino and ESP32 environments. The suggested system is based on the microservices framework, which includes a Next.js client (a frontend) and Monaco Editor, a Node.js server, a compilation pipeline (Dockerized), and a local uploader. Intelligent code generation, error corrections, and optimization recommendations are offered by an AI agent that is driven by huge language models via the OpenRouter API. The system automatically identifies hardware connected, manages projects by use of MongoDB storage and real time serial monitoring. Experimental evidence shows that remote compilation and firmware upload is possible on various board variants with decreased complexity of setups. It has played a role in enhancing embedded development environments by removing local IDE dependencies and adding agentic features to increase productivity of the developer.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19427308
institution Zenodo
language eng
publishDate 2026
publisher Zenodo
record_format zenodo
spellingShingle An Agentic Web-Based Integrated Development Environment for Arduino and ESP32 Firmware Development Using Cloud-Native Technologies
Guddeti, Vinith Kumar Reddy
Miriyala, Varun Tej
Bogapurapu, Aditya
Bandaru, Srimannarayana
Embedded Systems
Arduino
ESP 32
Web IDE
AI-Assisted Programming
Docker
Cloud-Native Development
Agentic Systems
<p>Although the standard Arduino IDE has been extensively used, it has several major drawbacks such as platform as well as majestic inaccessibility, remote and non-existent clever development support. The given paper introduces a new web-based agentic integrated development environment (IDE) used to program embedded systems on the Arduino and ESP32 environments. The suggested system is based on the microservices framework, which includes a Next.js client (a frontend) and Monaco Editor, a Node.js server, a compilation pipeline (Dockerized), and a local uploader. Intelligent code generation, error corrections, and optimization recommendations are offered by an AI agent that is driven by huge language models via the OpenRouter API. The system automatically identifies hardware connected, manages projects by use of MongoDB storage and real time serial monitoring. Experimental evidence shows that remote compilation and firmware upload is possible on various board variants with decreased complexity of setups. It has played a role in enhancing embedded development environments by removing local IDE dependencies and adding agentic features to increase productivity of the developer.</p>
title An Agentic Web-Based Integrated Development Environment for Arduino and ESP32 Firmware Development Using Cloud-Native Technologies
topic Embedded Systems
Arduino
ESP 32
Web IDE
AI-Assisted Programming
Docker
Cloud-Native Development
Agentic Systems
url https://doi.org/10.5281/zenodo.19427308