Parts for Lego robotics
These parts fit the WuKong 2040 breakout board for the Raspberry Pi Pico. There are holders for sensors along with castors for making steerable robotic vehicles. The parts are fitted using the Lego pegs. You might find it necessary to push the pegs into the 3d printed parts and then leave them there, depending on the tolerance and accuracy of your machine.
The Wukong 2040 cover fits over the top of the circuit board and protects the Pi Pico and the batteries. It rests on top of the circuit board and clips over the edge. Holes allow connections to be made for sensors and servos. The switch and charging socket are accessible and the LEDs are visible.
A v-shaped fitting allows for the robot to steer a ball into a goal for robot football. It's possible to connect a Raspberry Pi Pico W and set up the board as a WiFi Access Point, controlling continuous rotation servos from a mobile phone browser. ChatGPT helps in code writing for this - use Circuitpython for programming as it has better support for the Access Point programming.
I used rubber O-rings on the castor and it creates an easily responding castor that follows the movements of the robot.
Parts can be assembled with M3 machine screws and nuts, using Nyloc nuts on the moving parts.