Visual Arduino programming for schools

Arduino logic, visualised.

Nanoflo helps students move from logic to hardware without getting stuck on syntax. Build, simulate, debug, and upload Arduino projects from one visual workspace.

Nanoflo visual programming interface

Trusted in education

Approved, listed, and used across WA education.

Approved for use by CEWA
Approved for use by the WA Department of Education
Zycus supplier portal member
Used by ECU to train Design and Technology educators

Everything students need to move from logic to hardware

Nanoflo bridges visual thinking and physical computing, helping classes build confidence with Arduino and mechatronics engineering.

Visual flowcharts

Students build Arduino logic by arranging clear visual blocks, making program structure easier to see and discuss.

Live simulation

Run flows before upload so students can watch decisions, timing, and outputs change while they debug.

Arduino code generation

Turn visual logic into Arduino code without making syntax the first barrier to learning mechatronics.

Hardware upload

Move from a working flow to a physical Arduino project with a focused desktop upload workflow.

Peripheral blocks

Work with common classroom hardware including LCDs, ultrasonic sensors, RF modules, Bluetooth modules, motors, servos, and LEDs.

Windows and macOS

Install Nanoflo on the desktop platforms used by most school labs and teacher devices.

From classroom idea to Arduino hardware in minutes

01

Build the flow

Arrange logic, inputs, outputs, timing, and peripheral blocks into a visual program students can reason about.

02

Simulate and debug

Run the flow, inspect state changes, and fix mistakes before class time is spent on hardware wiring.

03

Upload to Arduino

Compile the flow into Arduino code and upload it to the device when the project is ready to test physically.

"Nanoflo has genuinely transformed the way we approach teaching mechatronics engineering. In just a few weeks, I went from complete beginner to building my own Arduino-controlled projects."

Chris McCredden
St Mary MacKillop College, Busselton

Used to support hands-on mechatronics projects across Year 8, Year 9, and Year 10 classes.

Ready to start creating?

Download Nanoflo for desktop, then start a trial or use your school subscription to activate the app.