1 / 12
DIY RC GoCart - TableRacer — image 1
1 / 12

DIY RC GoCart - TableRacer

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Small and fun RC cart controlled via a web interface on your phone. Files inclued BOM and full instructions

Rating
4.889 / 5
Likes
468
Downloads
1,432
Makes
11
Views
10,675
Reviews
9

Updated at source:

Model information

License
Creative Commons — Attribution

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 ;)

 Update:

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)

Required Tools:

-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

 

Change log:

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

Special thanks to Leandra and Marie for their technical advice and testing :)

Tags