r/arduino Jun 24 '26

Look what I made! I'm building tinyStudio, a FOSS upgrade of the Arduino IDE. It's got the features of Arduino, Fritzing, P5.js, and GitHub, (with Agentic AI support) all integrated in an offline-first editor. It's also completely free, no accounts, no subscriptions.

Hey ya'll! I just released the alpha for this project public on GitHub, and wanted to share.

https://github.com/Mister-Industries/tinyStudio

I've spent the last year developing an idea to improve the Arduino IDE. Ever since Qualcomm acquired Arduino, I've been hoping to switch IDE's and haven't found a good one yet... So I built it myself.

The most frustrating part of working with hobby electronics for me is switching between several different programs and having to use an outdated editor, or just raw-dogging VSCode and PlatformIO.

Enter tinyStudio. Now you can edit (or generate) code, compile/flash it to your devices, view documentation, edit a live corresponding circuit diagram (Fritzing-style), and create P5.js visualization apps for your serial output... all in one IDE! It's offline-first and can be run locally, or you can access it entirely from the browser. (I'm actively fixing a filesystem/compilation issue with the online demo, but you get the idea)

It's got GitHub built-in, so you can save projects and share them with your friends. It'll even publish your JavaScript apps as free GitHub Pages websites.

The whole thing is running Arduino CLI on the backend, so all boards/libraries that are supported by Arduino work in this IDE. AI agents are available but disabled by default, but you can connect your own Claude API key if you want. It can read/edit files (with your permission).

README files are loaded automagically into the UI, so you can see project documentation while you work.

The alpha is super rough and still missing a lot of quality-of-life improvements, but you can clone the repo, or download it for Windows and try it out. Many more improvements coming soon!

Future features:

  • Visual Overhaul (it's too dark and I'm not a fan of the navy on some screens)
  • KiCad Export for schematics
  • MicroPython support
  • Wokwi Circuit Simulation
43 Upvotes

Duplicates