Visual programming and robotics

Program robots by dragging blocks

Without writing a single line of code. You build the program with blocks, put the robot together part by part in 3D, and join them by pin number. The same thing then runs on your Arduino or ESP32 board.

Try it right here

This is the full app, not a video. Drag blocks, hit play and connect a mecano to it.

The simulator and your mecanos run right here. To connect real hardware, install the kernel with Nairda Flasher and open the app full screen.
Open Nairda full screen

What you can do

🧩

Program with blocks

Loops, conditions, variables, functions and tables. The pieces snap together like a puzzle, and underneath they are real code.

🎛️

Design your own interface

Buttons, sliders, joysticks, terminals and charts on a dashboard that binds to your variables and reacts to your program.

🔩

Build the robot in 3D

A world with real physics where you put your robot together part by part: servos, motors, sensors, chassis and welds. One world unit is one centimetre.

🤖

Drive real hardware

LEDs, servos, motors, neopixels and sensors on Arduino Uno, Nano or ESP32. The same program you tested in the mecano.

The new version

Nairda is two halves

One to think with, one to build with. They meet by pin number.

🧩

The apps

The block program and its dashboard. Loops, conditions, variables, functions and tables on one side; buttons, sliders, joysticks, terminals and charts on the other, bound to your variables.

  • What you build is real code underneath
  • The dashboard is designed by dragging, just like the program
  • It saves to a .npg file
🔩

The mecanos

The 3D builder. You put your robot together part by part in a world with real physics: let go of it and it falls over. One world unit is one centimetre.

  • Eight parts: servo, motor, led, neopixel, potentiometer, button, line sensor and ultrasonic
  • Supports that act as the chassis, track painted with your finger, and welds
  • It saves to a .mnrd file
How they meet

The pin is the contract

Nothing to pair by hand, no menus to pick from. If you declared your servo on pin 9 in the program and you built your servo on pin 9 in the mecano, they find each other on their own.

1

Build the mecano

In the Gallery, Mecanos tab, + button. You orbit, move, rotate, scale and weld.

2

Open your app and tap Connect

Below the simulators you get «My builds». You pick yours.

3

And the «How it got connected» report shows up

What got connected, what the build is missing, which pins clash, and which parts your program does not use.

See how the builder works

Three finished robots to download

Grab the app and the mecano for each one, open them in Nairda and hit play. They are the very same files the app saves inside.

Artificial intelligence

Or just ask for it in words

Describe what you want and Nairda AI builds or edits the block project for you. It can also program it live, step by step and in plain sight, explaining what it does.

See Nairda AI

A path of 53 guided tutorials

From blinking a LED to a cart that dodges obstacles. The app checks every block you place before letting you move on, and chains one tutorial into the next.

29
Programming tutorials
24
Robotics tutorials
23
Beginner level
18
Intermediate level
12
Advanced level
See the learning path
Certification course

Or, if you would rather be taught

The Academy is the complete video course, free and in order. Three tracks that teach you to program, to drive components and to build your robot in 3D, converging into a fourth module where the three come together. At the end, a certification exam.

67video lessons
6hours of course
$0cost
🧩

Programming

Learn to think like a programmer with blocks: variables, decisions, loops, functions and tables. It all happens on screen, with nothing to buy.

⚙️

Working with components

Take the program off the screen: LEDs, servos, motors, neopixels, buttons, potentiometers and the ultrasonic sensor. Every part has a pin, and it obeys.

🤖

The mecano

Build the robot piece by piece in 3D, with real physics: chassis, welds, the camera, the painted track line and the sensor that reads it.

See the study plan
🔥 New in the app

Keep your learning streak alive

Every step you build earns XP. Hit your daily goal and keep your streak alive.

Streak card in the Nairda app: 6-day streak, today's goal met, 1246 XP and one streak freeze available.
🔥

Daily streak

It grows every day you hit your goal. Miss a day and a streak freeze saves it for you.

⚡

XP goals

10 XP for every step you build and 20 for finishing a tutorial. You set the pace: 10 to 50 XP a day.

🏆

13 achievements

From “First step” to “Nairda Engineer”. Each one with a progress bar so you can see how far you are.

🔔

Reminders

Scheduled on your device, with its own clock. No account, no internet, nothing sent to any server.

What is Nairda?

Available on

In the browser, on Android and on iPhone. Your projects are yours and they travel with you.