11 tutorials in learning order, each with its steps written out under it. Everything up to Wi-Fi runs in the preview, so you can follow along before you plug in a board.
Sign in, open a template or an empty project, and find your way around the editor: the stage bar, the canvas and the Play button.
1Open app.arduinostudio.com and sign in with a free account. Your dashboard lists your projects. The live demo at app.arduinostudio.com/try needs no account.
2To start from a template, open Build something useful for your day on the dashboard, pick a project and click Create project + app.
3To start from scratch, click + New Project. The new project opens on Describe your project; click "or build it by hand — add a block" to skip the AI.
4The stage bar at the top has 1 Logic, 2 Wiring and 3 App. Every project has all three.
5Click the green Play button at the top right. With no board connected the project runs in the preview.
Repeat part of a sequence a set number of times, run a whole sequence forever, and let a sensor or a switch decide when the next blocks run.
1Add a Loop before the blocks you want to repeat. It shows as Start: set how many times it repeats.
2Add another Loop after those blocks and set its Type to End. Without an End, the loop repeats to the end of the sequence.
3To run a whole sequence again and again, right-click the start of the sequence (long-press on a touch screen) and turn on Infinity Loop.
4Add a Check right after a sensor or a Switch, and set If, To and Choose, for example If >, To %, Choose 50. The blocks after the Check run only while it is true.
5Click Play and change the input in the preview to watch the Check let the sequence through.
Design a control panel whose buttons run your Logic sequences, whose sliders set a pin and whose indicators light up from one.
1Click 3 App in the stage bar. The canvas becomes your control panel.
2Click Add element (the + in the elements panel), open Shapes and pick Button, Slider or Indicator.
3Select a button and, under Run on interaction, tick the sequences that run On click. For a slider or an indicator, choose its Pin: sliders offer only PWM (~) pins.
4Use the Desktop / Phone switch to see the panel at phone size.
5Click Play, then press your controls. Without a board the preview responds; with a board connected, the board does. Click Stop to edit again.
See the breadboard circuit your blocks need, build it one wire at a time, then let EyeBuild compare a photo of your board with the diagram.
1Click 2 Wiring. The diagram is drawn from your blocks: each part, the pin it uses and every wire through the breadboard.
2Read the summary above the diagram: it lists each part and its pin, for example Servo → D9.
3Click Build it wire by wire to place each wire yourself, with a hint when you need one.
4Click Check my real board, then Start camera (or Check a photo). Lay the board flat in good light, then click Check my wiring. EyeBuild needs you to be signed in.
Plug in an Arduino Uno, Nano, Mega or an ESP32, install the firmware from the browser once, and run the same blocks on the real board.
1Use Chrome or Edge on a computer or Chromebook: they talk to the board over USB with nothing to install. On Firefox or Safari, use the Bridge desktop app.
2Connect the board with a USB data cable. A charge-only cable powers the board but never shows a port.
3Click the plug icon (Connections) in the toolbar, choose Cable (COM port), then Add a board…, and pick your board in the browser’s port list.
4A new board needs ArduinoStudio-FW once: click Upload ArduinoStudio-FW on an Uno, Nano or Mega, or Install ArduinoStudio-FW on an ESP32. Keep the cable in until it finishes.
5Click Play. The blocks that ran in the preview now run on your board.
After a one-time USB setup in Chrome or Edge, an ESP32 joins your Wi-Fi and your account, and runs your project with no cable. Only the blocks that run over USB direct run over Wi-Fi.
1Sign in, connect the ESP32 over USB and install ArduinoStudio-FW, as in Connect a board over USB.
2Click Set up Wi-Fi when the install finishes, or later open Connections and choose Wi-Fi.
3Pick your network under Networks nearby · 2.4 GHz and enter its password. The board is added to your account.
4Unplug it and power it from any USB charger or power bank. The app shows Back online over Wi-Fi when it reconnects.
5Open Connections, then My devices, and click Connect. Press Play and the project runs on the board over Wi-Fi.
Describe a project in words, review the plan the AI Builder proposes, and apply it. Nothing changes until you apply, and Undo takes it back in one step.
1In a new project, type what it should do under Describe your project and click Build it.
2Read Review this plan: the new blocks with their settings, changes to existing blocks and new controls for the App stage.
3Click Apply changes, or Discard to leave the project as it was.
4To change an existing project, click AI Builder beside the canvas and ask, for example “make the LED blink faster”.
5Undo on the latest applied change puts the whole change back in one step.
Make a project public, share the link, and let people run it in the preview, or clone it to make their own version.
1Click the arrow on the project’s tab at the top of the window (Project settings) and choose Public. A Private project opens only for the people you invite.
2Click Share in the editor toolbar, then Copy Link, or send it straight to WhatsApp, Email and more.
3People who open the link see the project running in the preview; in 3 App its controls are live.
4To change someone else’s project, click Clone (or Edit this app in the App stage). The copy is yours to edit.