| 8 |
× |
GoBilda 1120 series U-channel.
These are vaious sizes. 2 x 528mm for the legs, 2 X 432mm for the upper body, 2 x 360mm for the feet, 2 x 144m for crossbars, one between the feet and one between legs. I have no affiliation with gobilda and paid full price for my robot.
|
| 4 |
× |
5204 Series Yellow Jacket Planetary Gear Motor, 80mm Lenght 8mm REX shart, 117 RPM
I'm using the long shaft motor. This is because i had them left over from a previous robot project. For this project where the motors are orientated at right angles to the wheel axis, short shaft would be better. The robot is four wheel drive.
|
| 100 |
× |
M4 screws.
You will need lots of these. If you are using the gobilda components, check the configuration instructions. For the whole robot, I used over 100 M4 screws varying in length from 6mm to 16mm and then a number of 60mm screws.
|
| 10 |
× |
1201 Series Quadblock pattern mount
4 x (43-5) for the motors, 6 x (43-2) to connect the U-channels for the robot body. Check the gobilda website for configuration ideas.
|
| 8 |
× |
2319 Series MOD 1.25 Steel Miter Gear (8mm REX® Bore, 30 Tooth)
These are to mount the motors sideways. Will also need bearings and spacers other parts used for connection. Check the gobilda website for extra bits that you need to connect these to the motors.
|
| 1 |
× |
brackets and bolts and things
The robot should have everything connected quite tightly otherwise it can shake aournd while its moving.
|
| 1 |
× |
Motor driver with esp32.
I'm using a four motor driver esp32-s3 pcb that i designed. The kicad schematic, layout and bill of materials is available on the github linked above.
|
| 3 |
× |
3-cell lipos
I'm using 1 lipo for the raspberry pi, and 2 connected in series for everything else.
|
| 1 |
× |
12V regulator
12V regulator with enough current to drive motors. My motors have 9A stall current. So, I need around 40A, but I think the regulator I got can handle around 20A. I wouldn't really expect to get close to the stall current.
|
| 1 |
× |
Pololu 5V, 5.5A Step-Down Voltage Regulator D36V50F5
This was the only one I could find that could drive the raspberry pi without it crashing. Other 5v regulators worked when the pi was under normal operation but failed when the pi cpu was running close to its limits.
|
| 2 |
× |
5v Tungkey voltage regulators.
These have usb output. One for the touchscreen and one for everything else that needs 5v.
|
| 1 |
× |
variable step down voltage regulator at 7.5 volts
This was used to power the pan-tilt for the robot head.
|
| 1 |
× |
esp32 control board for pan-tilt bus servos
I'm using the hiwonder pan-tilt with esp32 control board. The esp32 control board has an extra chip for one wire communication with the bus servos.
|
| 1 |
× |
Raspberry pi 5
onboard robot brains
|
| 1 |
× |
usb speakers and microphone for raspberry pi
I'm just using a usb microphone and speaker that is connected through a usb/jack converter.
|
| 1 |
× |
waveshare 7 inch touch screen
input output touchscreen
|
| 1 |
× |
3d printed
3d print files are on the git repo for this project
|
| 2 |
× |
missile switches
one for the pi battery and one for the other batteries.
|
| 2 |
× |
usb hubs
one externally powered usb hub connected to the pi. Should be good quality. One cheap usb hub for powering various components
|
| 1 |
× |
usb stereo camera
connected to the pi
|
| 1 |
× |
time of flight camera
|
| 4 |
× |
gobilda rhino wheels
120mm diameter wheels
|