High Python

VIDI X — High Python
Back to VIDI X Universe
VIDI X · High School

Python High

Advanced Python with sensors, data logging, and real-world automation projects. 11 lessons from LEDs to gyroscopes — all on real hardware.
11 Lessons Real hardware Ages 14–18
The curriculum
Your Learning Path
11 lessons. One complete hardware journey. Work through them in order.
Lesson 0

Get Ready! Everything You Need to Know Before You Begin!

Set up your VIDI X, install the software, and prepare your workspace for advanced Python projects.

Start hereNo prerequisites
Lesson 1

Light Emitting Diode

Control LEDs with Python — learn digital output, timing, and basic circuit logic.

Output
Lesson 2

Buttons

Read digital button input, handle debouncing, and trigger actions from physical presses.

Input
Lesson 3

Analogue Buttons

Work with analogue input — read variable voltage levels and map them to different actions.

Analogue
Lesson 4

Sound

Generate tones, frequencies, and melodies using the VIDI X buzzer and audio output.

Audio
Lesson 5

Temperature

Read the onboard temperature sensor and display real-time environmental data.

Sensors
Lesson 6

RGB LEDs

Mix red, green, and blue to create any color — control addressable RGB LEDs with code.

Color
Lesson 7

Display Image on Screen

Load and render bitmap images on the TFT display — work with file I/O and pixel data.

Display
Lesson 8

Print Text on Screen

Render text, numbers, and dynamic data on the TFT screen with fonts and positioning.

Display
Lesson 9

Touch Screen

Read touch coordinates, build interactive UI elements, and respond to gestures.

Input
Lesson 10

External Sensor — Gyroscope+

Motion sensing, tilt detection, and advanced sensor integration — the capstone of hardware programming.

Advanced