Fahrenheit to Celsius with a map

Convert temperatures with the Map block instead of writing the formula. 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 Map block to the terminal. What we map is the variable reading. It comes in from 32 to 212 Fahrenheit and goes out from 0 to 100 Celsius. 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 · 142 words · Nairda

Remove a row

See how Remove row undoes an Add row and the table grows more slowly. 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 While loop, which repeats forever. Inside the loop we add a row to the table. Behind it we add a second row. And behind that we remove one, so each turn the table only grows by one. At the end we set rows to the Height of the table. 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 · 143 words · Nairda

Servo with a potentiometer

Turn a potentiometer to move a servo, mapping the reading from 0 to 180 degrees. 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 servo on pin 9. 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 a Map block. What we map is the pot reading. The pot comes in from 0 to 100 and goes out from 0 to 180 degrees. Behind it we put the servo 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 · 152 words · Nairda

Use a variable

Show the same variable on a label, a slider and a chart at the same time. 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 value. On the dashboard we draw a label. We change the label text to value. We add a slider to the dashboard. And we add a chart to the dashboard. We drag the variable value onto the label. We drag it onto the slider too, so it can be moved by hand. And onto the chart, which draws how it changes. When you finish, the app takes you straight to the next tutorial in the path. ...

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

A neopixel in one color

Light up a neopixel by mixing red, green and blue with the Neopixel 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 neopixel called light, with 1 led, on pin 6. We add a While loop, which repeats forever. Inside the loop we drop the neopixel block. We turn its red up to 255. And the blue to 255 as well, so the light comes out purple. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Arithmetic operators

Two dashboard buttons that add and subtract one from the same 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 value. On the dashboard we draw a label and name it value. We add a button and name it Add. We add a second button and name it Subtract. On the dashboard canvas we build a Set with a sum inside. The sum is value plus 1. We drag that block onto the Add button and drop it on Press. We build another Set with a subtraction inside. This one is value minus 1. And we drop it on the Press of the Subtract button. Finally we drag the variable value onto the label. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Buzzer with a slider

Change the pitch of a buzzer 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 declare a frequency called buzzer on pin 9. We create a number variable called frequency. Inside the loop we put the buzzer and give it the variable frequency. On the dashboard we put a slider and give it the variable frequency. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Chart a table

Fill a table with random numbers and draw them on the dashboard chart. 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 value. We add a Repeat loop and ask it for 20 turns. Inside the Repeat we add a row to the table. Behind it we write a random number into the table. The random goes from 0 up to 100. Behind it we set value to what we just saved in the table. We put a delay so the chart draws little by little. On the dashboard we draw a chart and give it the variable value. When you finish, the app takes you straight to the next tutorial in the path. ...

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

Convert to uppercase

Read a text from the terminal and print it back in capital letters. 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 another text variable called reading. Above the loop we clear the terminal with an empty Set. Behind it we read what is typed into reading, using Wait. Behind it we add a Join block. Inside the Join we put To uppercase. And we give it 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 · 142 words · Nairda

Line follower

Read a digital sensor and stop the motor when the car leaves the line. 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 digital input called eye on pin 4. We create a motor called wheel on pins 2, 3 and 5. We create a number variable called line. We add a While loop, which repeats forever. Inside the loop we set line to what the sensor sees. Behind it we set the motor to speed 100. Behind that an If with a comparison. The If asks whether line is 1, meaning the car went off. If it went off, 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 · 152 words · Nairda