Teach Arduino with visual blocks and real projects
Introduce sequences, loops, and sensor inputs with ArduinoStudio. Start with a blinking LED in the simulator, then connect a real board together.
Make the logic visible
Build a short sequence together and ask students to predict what happens next. Change a wait or repeat count, then run it again and compare the result.
Connect code concepts to hardware
Use the component guides to identify pins, wire the parts, and configure each block. An LED demonstrates an output; a button or photoresistor introduces input and conditions.
Choose a guided classroom path
For younger learners, CHIPS offers a separate classroom experience with guided lessons, teacher setup, and class codes. Use the main ArduinoStudio editor for projects students design themselves.

See it run
The editor is the real product — this opens the live demo on a working project. No account, nothing to install.
See it run — no account neededA separate guided classroom experience for younger learners, with teacher setup and class codes.
Quick answers
What age group is this for?
Choose the activity around the learner’s experience with computers and electronics. Start beginners with the built-in LED, guide wiring together, and add sensors as they become comfortable. CHIPS offers a guided path for younger learners.
Do students need accounts?
The ArduinoStudio live demo opens without an account; saving personal projects requires sign-in. In the separate CHIPS classroom, the teacher sets up the class and students join using the class flow.
What does it cost for a classroom?
Review the ArduinoStudio pricing page for the main editor’s current plans and limits. If you need a managed classroom, open CHIPS to review its teacher setup and classroom options.
Does this need internet during class?
Plan for internet access to load the app, sign in, and save projects. The browser controls the board during a run, so keep the project tab open and the USB cable connected.
What if the school IT locks down USB?
Ask school IT to test and allow the required serial-port access on student devices before the lesson. Students can explore supported sequences in the simulator while hardware access is being arranged.