ArduinoStudio Documentation
Learn how to control Arduino boards directly from your browser — no IDE, no code, no uploads.
Component guides
Step-by-step guides with a wiring diagram, the block’s settings and a small project to build. Every other part has its own section on the components page.
- Standard LED — runs with nothing to install
- Servo — runs with nothing to install
- Button — runs with nothing to install
- Photoresistor — runs with nothing to install
- RGB LED — needs the Bridge desktop app on a real board
- DC motor — needs the Bridge desktop app on a real board
How ArduinoStudio Works
ArduinoStudio is a browser-based platform for controlling Arduino boards in real time. Instead of writing C++ code, uploading it, and waiting — you drag components onto a visual canvas, configure them, and press Play.
The Architecture
| Layer | What it does |
|---|---|
| Browser App | Visual canvas editor at app.arduinostudio.com — build sequences, configure components, design interfaces |
| Web Serial (USB direct) | In Chrome, Edge, and on Chromebooks the browser talks to your Arduino over USB directly — nothing to install |
| Bridge (desktop app) | Relays the same commands for Firefox and Safari, and runs the blocks USB direct doesn’t support yet |
| Arduino Board | Your physical hardware running Firmata firmware — receives commands in real time |
Supported Boards
- Arduino Uno R3 / Uno R4 WiFi / Uno R4 Minima
- Arduino Mega 2560
- Arduino Nano
- Arduino Micro
- Arduino Leonardo
- ESP32 dev boards
Full details per board — firmware and connection notes — on the Supported Boards page.
Next Steps
Ready to build your first project? Start with the Getting Started guide — you'll have a blinking LED in under 5 minutes.
See the editor in action with a guided demo, no account or install needed: open the demo