Servo to a position

Move a servo between two positions using the Servo block and a delay. 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 servo called arm on pin 9. We add a While loop, which repeats forever. Inside the loop we drop the servo, which starts at position 90. Behind it we put a delay of 1000 milliseconds. We add another Servo block and send it to position 180. And another delay of 1000, to give it time to get there. When you finish, the app takes you straight to the next tutorial in the path. ...

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

The five times table

Write the five times table into a terminal using the Repeat 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 Repeat loop and ask it for 10 turns. We create a number variable called n. We create a text variable called line. Inside the Repeat we set n to a sum. The sum is n plus 5, so n moves five at a time. Behind it we put Join to write n into line. On the dashboard we draw a terminal and give it the variable line. When you finish, the app takes you straight to the next tutorial in the path. ...

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

A buzzer that sounds

Make a buzzer sound at a fixed frequency using the Frequency block. 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 frequency called buzzer on pin 8. We add a While loop, which repeats forever. Inside the loop we drop the buzzer block. We ask for 880 hertz, which sounds higher. And make it sound for 250 milliseconds. Behind it a delay of 1000, so it sounds in pulses. When you finish, the app takes you straight to the next tutorial in the path. ...

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

A two-servo arm

Move two servos at once from the dashboard with two sliders. 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 servo called shoulder on pin 9. We create another servo called elbow on pin 10. We create a number variable called a. We create another number variable called b. We add a While loop, which repeats forever. Inside the loop we drop the first servo, the shoulder. We give the shoulder the variable a, which will be its position. Behind the shoulder we drop the second servo, the elbow. We give the elbow the variable b, so we can move it separately. On the dashboard we put a slider and give it the variable a. And another slider with the variable b, for the other servo. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Celsius to Fahrenheit with a formula

Write the conversion formula by nesting arithmetic blocks inside each other. 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 terminal. We create a number variable called reading. Above the loop we read a number from the terminal with Wait. Behind it we join a sum to the terminal, which starts with 32. Inside that sum we put a division by 5. And inside the division, a multiplication by 9. What gets multiplied is the variable reading. On the dashboard we draw a terminal and give it the variable terminal. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Create a variable

Create a number variable, set it to a value and show it on a label. 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 counter. Above the loop we set the variable to 100. On the dashboard we draw a label. We change the label text to counter. And we drag the variable counter onto the label. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Servo with a slider

Move a servo from the dashboard by dragging 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 position. We declare a servo on pin 9. Inside the loop we put a delay of 100 milliseconds. Behind it we put the servo and give it the variable position. On the dashboard we put a slider and give it the variable position. When you finish, the app takes you straight to the next tutorial in the path. ...

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

The size of the table

Add rows with Repeat and watch the table grow with the Height block. 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 rows. We add a Repeat loop and ask it for 3 turns. Inside the Repeat we add a row to the table. Behind it we set rows to the Height of the table, which counts how many there are. On the dashboard we draw a label and give it the variable rows. When you finish, the app takes you straight to the next tutorial in the path. ...

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

A car that dodges

Stop the car’s motor when the ultrasonic sensor finds an obstacle nearby. 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 motor called wheel on pins 2, 3 and 5. We create an ultrasonic called sensor, trigger on 10 and echo on 11. We create a number variable called distance. We add a While loop, which repeats forever. Inside the loop we set distance to what the sensor measures. Behind it we set the motor to speed 100, so it moves forward. Behind that we add an If with a comparison. The If asks whether the distance is less than 20. If something is close, inside the If we stop the motor. When you finish, the app takes you straight to the next tutorial in the path. ...

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

A motor that spins

Turn a motor at a constant speed and stop it with a delay. 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 motor called wheel on pins 2, 3 and 5. We add a While loop, which repeats forever. Inside the loop we set the motor to speed 100. Behind it a delay of 2000, so it spins for two seconds. Another motor block, now with speed 0, which stops it. And another delay of 2000, so the motor rests. When you finish, the app takes you straight to the next tutorial in the path. ...

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