Blink

Turn a led on and off on pin 13, the first robotics program. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a forever loop. We declare the led on pin 13. We build the blink logic. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 81 words · Nairda

Chart random numbers

Draw a random number on the chart on every turn of the loop. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. We create a number variable called number. Inside the loop we wait 500 milliseconds. Behind it we set number to a random value from 0 to 100. On the dashboard we draw a chart and give it the variable number. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 112 words · Nairda

Hello world

Draw a label on the dashboard and write hello world in it. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. On the dashboard we draw a label. We change the label text to hello world. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 86 words · Nairda

Led with a slider

Control the brightness of a led from the dashboard with a slider. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. We create a number variable called brightness. We declare a led on pin 13. Inside the loop we put a delay of 100 milliseconds. Behind it we put the led and give it the variable brightness. On the dashboard we put a slider and give it the variable brightness. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 120 words · Nairda

State machine

Change what the program does depending on the value of a state variable. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. We create a number variable called state. We create another number variable called output. Inside the loop we put an If with a comparison. That If asks whether state is 1. If state is 1, output becomes 20. Above it we put a second If, with its own comparison. That other If asks whether state is 0. If state is 0, output becomes 10. On the dashboard we put a slider to move the state. And a label with output, which changes with the state. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 157 words · Nairda

Traffic light with a neopixel

Chain colors and delays on the neopixel to build a traffic light. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We create a neopixel called light, with 1 led, on pin 6. We add a While loop, which repeats forever. Inside the loop we set the neopixel to red. Behind it a delay of 3000, which is how long the red lasts. Another neopixel, now in green. And another delay of 3000, which is how long the green lasts. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 122 words · Nairda

Distance alarm

Use Map so the buzzer sounds higher the closer an object gets. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We create an ultrasonic called sensor, trigger on 10 and echo on 11. We create a frequency called buzzer on pin 8. We create a number variable called tone. We add a While loop, which repeats forever. Inside the loop we set tone to a Map block. What we map is the sensor reading. The distance comes in between 0 and 100 centimeters. And goes out as a tone between 200 and 2000 hertz. Behind it we put the buzzer and give it the tone variable. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 149 words · Nairda

Hello world in a terminal

Put hello world into a text variable and show it in a terminal. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. We create a text variable called text with the value hello world. On the dashboard we draw a terminal and give it the variable text. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 97 words · Nairda

Led with a potentiometer

Control the brightness of a led by turning a potentiometer. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We add a While loop, which repeats forever. We declare a led on pin 13. We declare a potentiometer called pot on analog pin 0. We create a number variable called reading. Inside the loop we put a delay of 100 milliseconds. Behind it we set reading to what the pot measures. Behind it we put the led and give it the variable reading. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 125 words · Nairda

Save into a table

Add a row to a table, write a number into it and read it back. This tutorial is part of the Nairda learning path. You can build it step by step inside the app, which checks every block you place before letting you move on. The steps We create a table called data. We create a number variable called stored. We add a row to the table, so there is somewhere to save. Behind it we write the number 7 into that cell of the table. We add a While loop, which repeats forever. Inside the loop we set stored to what is in the table. On the dashboard we draw a label and give it the variable stored. When you finish, the app takes you straight to the next tutorial in the path. ...

August 12, 2026 · 1 min · 138 words · Nairda