January 8, 2026
Description
Yet another smaller model; this time a GoCart!
I've made a larger one in the past but decided I wanted to make a smaller one for indoors.
Thus the TableRacer was born!
The TableRacer utilizes standard N20 motors and the standard 9g servo included with many electronics starter kits.
For easy building I made a BOM (bill of materials) and instructions so anyone can build a TableRacer :). Code is included here as a zip file but is also available on GitHub
They are most fun (and cheaper per piece with ~50€/piece) if you build multiple and race with friends!
The build takes around 2 to 3 hours once you have all the parts.
As always, if you have any questions feel free to leave a comment or contact my directly. Also make sure to upload a make if you want. It helps me out a ton ;)
I have added a new Version of the code that adds steering via slider in addition to the 'old button style' steering. You can configure a default layout option or actively switch between both modes in the UI. Note that changes made in the UI will be lost after every disconnect.
The old code can still be found on GitHub. (08-01-2026)
-3D-printer (or a 3D printing service)
-soldering iron
-Hex keys/phillips head screwdriver (depending on the types of screws you get)
-(Electronics-) Sidecutters
-pipe wrench/hammer for seating the bearings
-JST crimping tool (if you, like me, can't source a battery with a JST plug. Alternatively you can replace the JST Plug on the PCB with a molex plug)
-2mm drill bit
-(cordless-) drill
18-05-2025: Uploaded model
28-05-2025: Added alt. link for ESC to BOM, edited paint on supports in project files (3mfs in full plates folder)
10-06-2025: fixed misstake in instructions (reversing motor polarity)
11-06-2025: Added PCB design files
13-06-2025: Added Required Tools section
18-11-2025: Added Fusion 360 assembly file
08-01-2026: Updated Code to V2
License:
Creative Commons — Attribution
8