A LEGO SPIKE Prime car inspired by a TikTok video of someone’s project car. Built by a group of robotics scholars under my guidance for a school showcase.
car_devine.pyEnhanced RC car with:
flowchart LR
subgraph Input["Controller Inputs"]
Triggers["Triggers (L/R)"]
Joysticks["Joysticks (L/R)"]
DPad["D-Pad"]
Buttons["A / Y / Menu"]
end
subgraph Processing["Processing"]
Drive["drive_power = Right - Left<br/>(forward / reverse)"]
Steer["steer = joystick_left.x + joystick_right.x<br/>clamped to ±100"]
Turbo["trim_or_turbo()<br/>A=100% | Y=25% | else=75%"]
Headlamps["headlamps(dpad)<br/>toggle Off/Front/Back/All"]
Obstacle["obstacle_warning()<br/>distance < 100cm → rumble"]
end
subgraph Output["Robot Output"]
Motors["Drive Motor (Port E)<br/>Steer Motor (Port A)"]
Lights["Ultrasonic Sensor LEDs<br/>(headlamps)"]
Rumble["Controller Rumble<br/>(haptic feedback)"]
end
Triggers --> Drive
Joysticks --> Steer
Buttons --> Turbo
Drive --> Turbo
Turbo --> Motors
Steer --> Motors
DPad --> Headlamps
Headlamps --> Lights
Obstacle --> Rumble
| Stage | Image |
|---|---|
| Early build — rear wheel drive and gear setup | ![]() |
| Driving motor close-up | ![]() |
| Almost complete — waiting on ultrasonic sensors (headlights) | ![]() |
| Finished robot | ![]() |
Ultrasonic sensor headlight demo — 4 modes: Off, Low, High, All.
Headlight demo
Students racing the finished cars.
Scholars racing the finished cars
Screenshots from the TikTok video that inspired the build — an IRL project car suggested by a scholar.

Design inspiration from TikTok/YouTube