Raspberry Pi 2WD (flexbot) robot
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Model information
- Source
- Printables
- Category
- RC & Robotics
- License
- Creative Commons — Attribution — Noncommercial
A set of printed components to build a 2WD Robot that is controlled and managed by a Raspberry Pi Zero and a L298N motor controller that uses a custom PCB (flexbot) to simplify the wiring/interconnect.
This (quite early development c. 2019) robot design is controlled with a set of four 2-position slide switches to logically stop/start any of 8 operating modes that are ‘set’ with 3 of the slide switches.
All the components use 1.75mm PLA and a layer height of 0.15mm with print details for each component produced on an i3 Mk3 shown in the table below.
Further details on the build and use of the robot are at this link and some example software to operate the robot, plus gerber design files for the custom PCB can be downloaded from this GitHub repository.
| component file name/description | needs support (Y/N) | brim (mm) | filament length (m) | print time (i3 Mk3) |
| chassis_bottom_plate_02_L298N_v1_repaired_rotx180.stl: bottom ‘plate’ of the 3-plate design | N | 5 | 5.91 | 1h 59m |
| chassis_middle_plate_v1_L298N_04_repaired.stl: middle ‘plate’ of the 3-plate design | N | 5 | 6.33 | 2h 19m |
| top_battery_plate_4SS_variant04_repaired_rotx180.stl: top ‘plate’ of the 3-plate design | N | 5 | 6.39 | 2h 18m |
| 2x_chassis_spacer_3mm_repaired.stl: pair of notched spacers between the bottom and middle plates that the geared motors are screwed to | N | none | 0.76 | 16m |
| 50mm_hex_spacer01_x4_packed.stl: 4x 50mm long hexagonal spacers | N | 8 | 2.88 | 1h 40m |
| 25mm_hex_spacer01_x4_packed.stl: 4x 25mm long hexagonal spacers | N | 8 | 1.54 | 52m |
| 15mm_hex_spacer01_x4_packed.stl: 4x 15mm long hexagonal spacers | N | 8 | 1.06 | 35m |
| anti-tip_bar01.stl: bar attached to the underside of the bottom plate to stop the robot ‘tipping’ when accelerated hard | N | none | 0.66 | 17m |
| HC-SR04_holder04.stl: holder for the ultrasonic object detection sensor | N | none | 1.93 | 1h 5m |
| Caster.stl: holder for a glass marble that is a ‘caster wheel' for the front of the robot | N | none | 2.88 | 35m |
| 21mm_left+right_battery_holder03_roty180.stl: left-hand and right-hand holders that the 21mm diameter rechargeable 5V battery bank ‘slides’ into | N | 5 | 1.47 | 39m |
| wider_dongle_holder05_rotx180.stl: holder for the female Type A connector on the end of the cable to the Pi's USB connector | Y | 5 | 2.2 | 59m |
| robot_base01.stl: robot connection piece for the LED screen holder | N | none | 0.69 | 25m |
| ScreenMount12.stl: main LED screen mount that pivots on the robot connection piece above | N | 3mm | 2.3 | 1h 3m |
| screen_rear_cover11.stl: cover for the back of the LED screen | N | 3mm | 4.71 | 1h 43m |
| robot_camera_clip02.stl: holder for the optional USB camera | N | 3mm | 1.06 | 36m |
| LLS_spacer03_rot180.stl: small spacer to ‘stand off’ the LLS converter module from the PCB | N | none | 0.13 | 6m |
| line_sensor_holder09_rotx180.stl: holder for three line follower sensors (left/middle/right) | N | none | 1.51 | 42m |