Source: https://mokxi.com/kits/companion/rexqualis-uno-r3-super-starter-kit
Updated: 2026-11-07

Kits / Kit companions
Kit companion

# REXQualis UNO R3 Super Starter Kit: every lesson, simulated

All 21 lessons of the kit’s tutorial, in its order, each a circuit that runs in your browser with the kit’s parts on the pins its lesson uses. Watch a lesson work here first, then build it on your breadboard.

Open the first lesson Find your lesson What else it can build

Not affiliated with REXQualis. Lesson titles are referenced so you can follow along.

Lesson by lesson

## Every lesson in the kit’s order

Lesson numbers and titles follow the English lesson PDFs dated 2021.03.25, from the kit’s download. Each circuit uses the kit’s parts on the pins the lesson uses.

21 of the 21 lessons with a circuit run here, 1 setup lesson needs no circuit.

0

### Preface

No circuit

Installing the Arduino IDE and its libraries, and opening the serial monitor. Here the editor, the compiler and the libraries are already in the browser.

1

### Blinking LED

Runs here

An LED and a 220 ohm resistor on pin 8, on for a second and off for a second.

Open in the editor Blink an LED on pin 8

2

### RGB LED

Runs here

Red on pin 3, green on 5 and blue on 6: analogWrite mixes red, green, blue, white and purple.

Open in the editor RGB LED on pins 3, 5 and 6

3

### Controlling an LED by Button

Runs here

Two buttons with the internal pull-ups: the one on pin 9 turns the LED on pin 5 on, the one on pin 8 turns it off.

Open in the editor Two buttons, one LED

4

### Active buzzer

Runs here

An active buzzer on pin 12 sounds whenever the pin is HIGH, so the sketch only chooses when.

Open in the editor Active buzzer

5

### Passive Buzzer

Runs here

A passive buzzer on pin 12 plays the eight notes of a scale with tone().

Open in the editor Passive buzzer scale on pin 12

6

### Eight LED with 74HC595

Runs here

Eight LEDs from three pins through a shift register, data on 2, latch on 4 and clock on 5: one light runs along the row.

Open in the editor Eight LEDs on a 74HC595 (pins 2, 5 and 4)

7

### Photoresistor

Runs here

A photoresistor on A0 sets how many of eight LEDs light, through a 74HC595 on pins 9, 11 and 12.

Open in the editor Photoresistor bar graph on a 74HC595 (pins 9, 12 and 11)

8

### 74HC595 And Segment Display

Runs here

One seven-segment digit through a 74HC595 (data 8, latch 9, clock 10), counting down from D to 0.

One 220 ohm resistor on the common pin stands in for a resistor on every segment.

Open in the editor One-digit countdown on a 74HC595 (pins 8, 10 and 9)

9

### Four Digital Segment Display

Runs here

A four-digit display on the same 74HC595 pins, every digit on, stepping through the hex digits.

The kit’s sketch shows 1 to F, two seconds each; this one steps through 0 to F twice a second.

Open in the editor Four-digit display on a 74HC595 (pins 8, 10 and 9)

10

### Tilt Ball Switch

Runs here

A tilt switch read with analogRead on A5: upright, the LED on pin 8 lights; tip it and the LED goes out.

Open in the editor Tilt switch on A5 lights the LED on pin 8

11

### Ultrasonic Sensor Module

Runs here

An HC-SR04 with TRIG on 12 and ECHO on 11, read with the SR04 library, prints centimeters.

Open in the editor Ultrasonic distance on pins 12 and 11

12

### Analog Joystick Module

Runs here

X on A0, Y on A1 and the press switch on pin 3 with its pull-up, printed to the serial monitor.

Open in the editor Joystick module: A0, A1 and pin 3

13

### Membrane Switch Module

Runs here

A 4x4 keypad with its rows on pins 9 to 6 and its columns on 5 to 2: the Keypad library prints each key.

Open in the editor Membrane keypad on pins 9 to 2

14

### DHT11 Temperature and Humidity Sensor

Runs here

A DHT11 module on A0, read with no library: the sketch times each of the 40 bits itself and prints humidity and temperature.

It prints at 9600 baud, where the kit’s sketch uses 19200.

Open in the editor DHT11 on A0, read with no library

15

### IR Receiver Module

Runs here

An IR receiver on pin 11 decodes the remote’s buttons and names each one on the serial monitor.

The kit’s sketch names some keys differently (POWER, MODE, VOL+). The simulated handset sends the same codes, and the decoder names them by its own labels; the digits match.

Open in the editor IR decoder

16

### Controlling Stepper Motor With Remote

Runs here

An IR receiver on pin 12 and a 28BYJ-48 on pins 8 to 11: one remote button turns the shaft a whole turn, another turns it back.

The kit’s sketch listens for the codes 0x40 and 0x43, which are >>| and >|| on the simulated remote. The stepper runs from the Uno’s 5 V here, not the breadboard power supply.

Open in the editor Remote stepper, a whole turn a press

17

### Servo

Runs here

An SG90 on pin 9 swings across its range and back with the Servo library.

Open in the editor Servo sweep

18

### LCD Display

Runs here

A 16x2 LCD on eight data lines (pins 3 to 10) with RS on 12, RW on 11 and E on 2, driven with no library.

The contrast knob is left out: the simulated display is always readable, so V0 goes to ground.

Open in the editor LCD1602 in 8-bit mode on pins 2 to 12

19

### Thermometer

Runs here

A thermistor on A0 and the LiquidCrystal library on pins 7 to 12: the temperature in degrees on the LCD.

The contrast knob is left out: the simulated display is always readable, so V0 goes to ground.

Open in the editor Thermistor thermometer on an LCD (pins 7 to 12)

20

### DC Motor Control

Runs here

An L293D runs a motor: speed on pin 5, direction on pins 3 and 4.

The motor runs from the Uno’s 5 V here; on the bench the lesson powers it from the breadboard power supply module.

Open in the editor DC motor on an L293D (pins 5, 3 and 4)

21

### Relay

Runs here

The L293D on the same pins drives a relay’s coil, and the relay switches the motor.

The motor runs from the Uno’s 5 V here; on the bench the lesson powers it from the breadboard power supply module.

Open in the editor Relay switched by an L293D (pins 5, 3 and 4)

Lesson list and pins read from REXQualis’s download page. The explanations on this page are our own.

Learning path

## Everything the REXQualis UNO R3 Super Starter Kit can build

163 projects use only the parts in this box, ordered from a first blink to the hardest.

Beginner (95)

- EEPROM: memory that survives a reset
- Serial echo: the board repeats what you type
- Active buzzer
- Active buzzer module on pin 3
- DHT11 temperature and humidity
- DHT11 module on pin 4
- DHT11 temperature and humidity on pin 10
- Joystick on A0, A1 and pin 2
- Joystick module: A0, A1 and pin 3
- Joystick on A0, A1 and pin 8
- Keypad on pins 11 to 4
- Membrane keypad on pins 9 to 2
- LCD1602 on pins 4, 6 and 10 to 13
- LCD1602 on pins 7 to 12
- LCD1602 hello
- Morse code on an active buzzer (pin 9)
- Passive buzzer scale on pin 12
- Passive buzzer module on pin 3
- Passive buzzer on pin 8
- Pomodoro timer on an active buzzer (pin 9)
- Servo sweep
- Servo sweep on pin 10
- Servo sweep on pin 3
- Siren on a passive buzzer (pin 9)
- Ultrasonic distance on pins 12 and 11
- Ultrasonic sensor on 8 and 7, the LED on 13 when out of range
- Stepper motor on pins 8 to 11
- Twinkle, Twinkle, Little Star on a passive buzzer (pin 9)
- Read a knob
- Digital piano
- Fade an LED
- First blink
- IR decoder
- Blink an LED on pin 13, once a second
- Blink an LED on pin 3
- Blink an LED on pin 8
- Blink an LED on pin 9
- Breathing LED on pin 5
- Button on pin 12 lights the LED on pin 13
- Answer ball
- Flowing lights on pins 2 to 9
- IR remote codes on pin 12
- IR receiver module on pin 11
- IR receiver on pin 2
- LED module on pin 7, blinking
- An LED on the 5 V pin
- Mood dial
- Four brightnesses from PWM: pins 5, 6, 9 and 10
- RGB colors on pins 11, 10 and 9
- RGB LED on pins 3, 5 and 6
- RGB fade on pins 6, 5 and 3
- RGB LED module: red 11, blue 10, green 9
- Random colors on an RGB LED (pins 11, 10 and 9)
- Set the LED on pin 11 from the serial monitor
- A knob on A0 points the servo on pin 3
- Seven-segment digit on pins 4 to 11
- Thermometer: a thermistor on A0
- Tilt switch on pin 3 lights the LED on 13
- Traffic lights on pins 3, 4 and 5
- Two LEDs take turns on pins 4 and 5
- RGB color mixer
- Arduino Uno blink
- Button and LED
- Grabbing candy bowl
- Passive buzzer alarm on pin 9, through a transistor
- Push button on pin 12 lights the LED on pin 9
- A push button lights an LED, no code
- Push button on pin 12 toggles the LED on pin 9
- Dinosaur game player: light sensor on A0, servo on 9
- Doorbell: button on pin 2, buzzer on pin 8
- Tilt hourglass
- Remote control light switch (IR on 12, servo on 11)
- Joystick lights the way (LEDs on 8 to 11)
- Four-key keyboard
- Knob on A0 dims the LED on pin 9
- Photoresistor night light: A0 dims the LED on pin 9
- Light meter: photoresistor on A0, LEDs on pins 5 to 12
- Three knobs mix an RGB LED (pins 11, 10 and 9)
- Starship control panel
- Tilt switch on A5 lights the LED on pin 8
- Tilt switch
- Traffic lights with a crossing button on pin 8
- Two buttons, one LED
- Warm or cool light: a knob blends an RGB LED
- Night light
- Ofrenda candles
- Piezo melody
- Dimmer
- Night light with a light sensor
- A button doorbell with a lamp, no code
- Transistor doorbell: button on 12, buzzer on 9
- Metronome
- Police lights and siren
- Rescue beacon
- Relay on pin 8 through a transistor

Intermediate (61)

- Two Arduino Unos talking over serial
- DHT11 on A0, read with no library
- LCD1602 in 8-bit mode on pins 2 to 12
- DHT11 on pin 3, readings on an LCD
- DC motor on an L293D (pins 5, 3 and 4)
- Radar sweep: ultrasonic on 10 and 11, servo on 12
- Smart trash can: ultrasonic on 8 and 7, servo lid on 9
- Ultrasonic distance on an LCD (TRIG 2, ECHO 3)
- Stepper follows a knob (pins 2 to 5)
- Motor both ways
- Stepper turntable
- Arpeggiator
- LED bar chaser
- Electronic dice
- Joystick bar graph
- Hex digits on a common-anode display (74HC595, pins 11, 12, 13)
- Countdown digit
- Hex digits through a 74HC595 (pins 11, 8 and 12)
- One-digit countdown on a 74HC595 (pins 2, 4 and 3)
- One-digit countdown on a 74HC595 (pins 8, 10 and 9)
- Falling rain on eight LEDs (74HC595, pins 11, 12 and 13)
- Flowing light on a 74HC595 (pins 11, 8 and 12)
- Eight LEDs on a 74HC595 (pins 12, 9 and 11)
- Eight LEDs on a 74HC595 (pins 2, 5 and 4)
- A light runs along eight LEDs on a 74HC595 (pins 11, 12 and 13)
- Serial monitor drives eight LEDs (74HC595)
- Type a digit: serial to a 74HC595 display (pins 11, 8 and 12)
- Cyber dice: seven-segment on pins 2 to 8, button on 9
- Summer fan: four buttons and an L293D (pins 9 and 10)
- Four-digit display on a 74HC595 (pins 8, 10 and 9)
- A knob drives a motor both ways through an L293D
- Relay switched by an L293D (pins 5, 3 and 4)
- Ultrasonic ranging on an LCD
- Thermistor thermometer on an LCD (pins 7 to 12)
- Remote stepper
- Remote stepper, a whole turn a press
- Temperature alarm: thermistor on A0, RGB on 10, 11 and 12
- Thermistor thermometer
- Thermistor on A0, degrees on an LCD (pins 4, 6, 10 to 13)
- Remote-controlled lamps
- Photocell bar graph on a 74HC595
- Photoresistor bar graph on a 74HC595 (pins 9, 12 and 11)
- Digital dice on a 74HC595 (pins 11, 8 and 12)
- Three-speed fan on an L293D (pins 9 and 10)
- Remote-controlled colors: IR on pin 2, RGB on 11, 10 and 9
- Photocell light meter
- Quiz buzzer for three players
- Looper
- Motor on a transistor
- Servo turnouts with a panel
- Reaction duel
- Parking sensor
- Tap-tempo metronome
- ADSR synth
- Combination lock: keypad, servo bolt and buzzer
- Reaction timer
- Ringtone player
- Remote dimmer: IR on 12, LED on 5, buzzer on 13
- Memory math game on an LCD and an IR remote
- Relay switches a motor
- Lion dance head

Advanced (7)

- Two Arduino Unos as an SPI master and slave
- Stopwatch on a four-digit display
- Stopwatch: four-digit display, digits on 10 to 13
- Four-digit counter
- Four digits from one 74HC595 (pins 11, 12, 13 and 7 to 4)
- 4x4x4 LED cube
- Countdown timer on a four-digit display

Level up

## Add a few parts, unlock more projects

The smallest shopping lists that open the most new projects for the REXQualis UNO R3 Super Starter Kit.

### Add Character LCD with I2C backpack

Unlocks 15 more projects:

- I2C LCD1602: find its address, then say hello
- Dreidel spinner
- Eid greeting card
- Message display gift
- Red envelope box
- Pi digits on an LCD
- and 9 more

### Add Character LCD with I2C backpack and Addressable RGB LEDs

Unlocks 29 more projects:

- I2C LCD1602: find its address, then say hello
- Diwali diya row
- Dreidel spinner
- Marigold path
- Hanukkah menorah
- Rainbow to the pot of gold
- and 23 more

### Add ili9341, Character LCD with I2C backpack and Addressable RGB LEDs

Unlocks 42 more projects:

- I2C LCD1602: find its address, then say hello
- Diwali diya row
- Dreidel spinner
- Marigold path
- Hanukkah menorah
- Rainbow to the pot of gold
- and 36 more

Two kits

## Projects that combine two kits

Own another kit as well? These need parts from both boxes, and neither can build them alone.

### With the SunFounder Kepler Kit for Raspberry Pi Pico W

56 projects:

- I2C LCD1602: find its address, then say hello
- MPU-6050 readings over I2C
- Motion sensor on pin 3 lights the LED on 13
- Motion sensor on pin 12 lights the LED on 13
- RC522 RFID reader (SS 10, RST 9)
- and 51 more

### With the Freenove Ultimate Starter Kit for Raspberry Pi Pico

50 projects:

- I2C LCD1602: find its address, then say hello
- MPU-6050 readings over I2C
- Motion sensor on pin 3 lights the LED on 13
- Motion sensor on pin 12 lights the LED on 13
- RC522 RFID reader (SS 10, RST 9)
- and 45 more

### With the Keyestudio 37 in 1 Sensor Kit

46 projects:

- Bluetooth chat
- Dusk switch
- Alcohol sensor on A0
- Ambient light sensor on A0
- Button module on pin 3 lights the LED on 13
- and 41 more

### With the SunFounder ESP32 Ultimate Starter Kit

44 projects:

- I2C LCD1602: find its address, then say hello
- Line tracking sensor on pin 3
- Obstacle sensor on pin 3 lights the LED on 13
- Motion sensor on pin 3 lights the LED on 13
- Motion sensor on pin 12 lights the LED on 13
- and 39 more

In the box

## The kit’s parts, and what plays them here

The parts in the REXQualis UNO R3 Super Starter Kit, by the names its maker gives them. Each one is in the editor’s parts panel.

- UNO R3 development board Arduino Uno R3
- Breadboard Full-size breadboard
- Breadboard expansion board No model of the prototype shield yet; no lesson uses it.
- Power supply module Breadboard power supply, MB102 The circuits here take 5 V from the Uno instead.
- LEDs LED
- RGB LED RGB LED
- Resistors Resistor
- Buttons Pushbutton
- Potentiometers Potentiometer The lessons use one for the LCD’s contrast, which the simulated display does not need.
- Active buzzer Buzzer
- Passive buzzer Piezo speaker
- 74HC595 74HC595 shift register
- Photoresistor Light sensor
- 1 digit 7-segment display Seven segment display
- 4 digit 7-segment display Four-digit seven segment, multiplexed
- Tilt switch Tilt switch
- Ultrasonic sensor Ultrasonic ranger
- Joystick module Thumb stick
- Membrane switch Keypad, 4x4
- DHT11 temperature and humidity module Temperature and humidity, DHT22 Set to DHT11 in these circuits.
- IR receiver Infrared receiver, VS1838B
- Remote Infrared remote, 21 buttons
- Stepper motor and ULN2003 driver board Stepper motor, 28BYJ-48 with ULN2003
- Servo motor (SG90) Hobby servo
- LCD1602 module Character LCD, 16x2
- Thermistor Thermistor, 10k NTC
- 3-6V motor and fan blade DC motor
- L293D Motor driver, L293D
- 5V relay DPDT relay
- 1N4007 diodes Diode
- PN2222 transistors Transistor (NPN or PNP)

For the manual

## A link and a QR code for this page

Print either one beside a lesson, or tape it inside the box lid. Both open this page.

mokxi.com/k/rexqualis-super

The code is black on white with a quiet border, so it prints and scans at any size from 2 cm up.
Download the QR code (SVG)
Make kits? See what we offer kit makers.

FAQ

## Questions about this page

Is this made by REXQualis?

No. Mokxi is independent and is not affiliated with REXQualis. The page follows the kit’s lessons so you can use the two side by side; the circuits, sketches and explanations are Mokxi’s own.

Do I need the kit?

No. Every lesson that runs here runs in the browser, so you can try them before you buy a kit, or keep going while a part is missing or broken.

Is the code the same as in my manual?

The pins and the parts are the same, and the sketches use the same libraries where the kit does. The code itself is written for this page, with comments that explain each step, so it will not match the manual line for line.

What do "with a change" and "coming soon" mean?

A lesson marked "with a change" runs, but something differs from the kit, and the note under it says exactly what. "Coming soon" means we cannot simulate that lesson yet, and the note says why. We do not mark a lesson as running unless it does.

Is it free?

Yes. Every lesson on this page opens with no account. A free account saves your own copies of the circuits.

Keep going

## Other kits

Companion pages for more starter kits.

ELEGOO UNO R3 Super Starter Kit

25 lessons, 24 run in the browser

ELEGOO UNO R3 Most Complete Starter Kit

48 lessons, 44 run in the browser

Arduino Starter Kit

15 lessons, 15 run in the browser

Freenove Ultimate Starter Kit

42 lessons, 42 run in the browser

ELEGOO UNO R3 Basic Starter Kit

11 lessons, 10 run in the browser

SunFounder Starter Kit for Arduino Uno R3

23 lessons, 23 run in the browser

SunFounder Inventor Lab Kit

34 lessons, 33 run in the browser

Keyestudio 37 in 1 Sensor Kit

37 lessons, 37 run in the browser

LAFVIN Super Starter Kit

28 lessons, 27 run in the browser

Freenove Ultimate Starter Kit for ESP32-WROVER

54 lessons, 44 run in the browser

SunFounder Kepler Kit for Raspberry Pi Pico W

63 lessons, 48 run in the browser

Freenove Ultimate Starter Kit for Raspberry Pi Pico

56 lessons, 50 run in the browser

keyestudio Super Starter Kit

Projects you can build with its parts

Vilros Arduino Uno 3 Ultimate Starter Kit

Projects you can build with its parts

SunFounder Universal Maker Sensor Kit

Projects you can build with its parts

SunFounder ESP32 Ultimate Starter Kit

Projects you can build with its parts

Adafruit MetroX Classic Kit

Projects you can build with its parts

MonkMakes Electronics Kit 1 for Raspberry Pi Pico

Projects you can build with its parts

Kitronik Discovery Kit for Raspberry Pi Pico

Projects you can build with its parts

Kitronik Inventor’s Kit for the Raspberry Pi Pico

Projects you can build with its parts

Keyestudio ESP32 Learning Kit Ultimate Edition

Projects you can build with its parts

## Start at lesson one

Every project opens in the editor with no account and nothing to install. Run it, change a number, run it again.

See the lessons
