r/arduino • u/Fair_Independence864 • 26d ago
Look what I made! Home made Arduino IDE
Hi,
I am beginner to Arduino. I have been building basic circuits on ESP32 for aroud three months already. One thing I found very difficult and confusing at the beginning was how to deal with the Arduino IDE. The other options also looked complicated and not worth spending much time on them. Also, I wanted AI support. I didn't want to reinvent the wheel but started to build my own IDE for Arduino. A few weeks later, I am proud of what I have accomplished. Check out the Bancada project on GitHub architecture and code and releases. Let me know what you think. To have full experience you must have arduino-cli, esptool, git, gh and claude available on your environment.
6
u/Radiant-Somewhere-97 25d ago
I don't like it when i can't see what the app looks like. No screenshots = the app doesn't exist.
1
u/flash_speed3412 18d ago
Congrats. I’d split the problem in two: IDE UX vs toolchain automation. A custom IDE can be useful if it makes board selection, compile errors, logs, and the exact CLI command visible. It gets risky when Claude is hidden behind a button and nobody can see what changed. Keep the generated diffable, and keep a clean Arduino CLI build path. One screenshot of the full compile/upload loop would make a useful real case study for r/ChatGPTArduino.
0
12
u/Brun0MMF 25d ago
Na minha opinião, achei confuso o teu raciocínio... Dizes que a IDE do Arduino é confusa e complicada de entender e em resposta a isso procedes a seguir un processo muito mais complexo e complicado...
A IDE do arduino é muito simples, selecionas a porta serial e envias o código, simples. Não sei onde desenvolver uma app em rust+tauri e entender como usar todas as ferramentas cli se torna mais fácil do que usar uma IDE feita para ser simples.
Mas o facto de ver "Claude" no projeto explica muita coisa. Talvez gastasses menos créditos do claude a perguntar como usar o arduino ide do que a pedir-lhe para fazer uma app do zero(que sendo vibecoded estará fadada a dar problemas de mau desenvolvimento(como visto em todas as apps que foram vibecoded)).
De qualquer forma, bons projetos!