Skip to content

RCMgames/RCM-Hardware-V4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RCM-Hardware-V4

v1.3

  • 4 motors and 7 servos OR 6 motors and 3 servos
  • 3 additional input only pins
  • runs from 5 NiMH AA batteries OR (need to test) 4.5-22v with the addition of voltage regulators (see list of components)
  • Qwiic connectors OR two more GPIO pins
  • all components are hand-solderable through-hole parts except for the Qwiic connectors which are surface mount

Compatible with 38 pin devkitC ESP32 boards

program with RCMv2

Alternatives

Options for purchasing

  • PCBWay link (PCBWay will give me a commission without increasing the price for you). (approximately $5 for 5 boards and manufacturing takes 1-7 days).
  • send the gerbers to a PCB manufacturer of your choice (details you may be asked for: min hole: 0.3mm, min track/spacing 6/6mil, 1 oz Cu outer)

Components

Solder by hand to assemble your boards.

part links quantity notes
RCM V4 circuit board see options for purchasing above 1
ESP32 devkitC 38 pin digikey or find on Amazon 1
L293D digikey 2 or 3
16 pin IC socket 0 to 3 depending on whether you solder the ICs directly and how many motors you want to use
30k resistor 1
10k resistor 1
Qwiic connector (JST SH) digikey 0 to 2
4 male header pins 1 for I2C pins
5 male header pins 1 for extra input pins
4 female header pins 3 for motors (can also use one 12 pin strip instead)
7 male header pins 4 for servos
battery wires 2 male header pins OR JST RCY OR 9V battery snap 1 Amazon JST RCY
servo buck boost 5v 2A Pololu 0 or 1 if you want to supply voltages above or below what servos can accept (supplies other than 5AAs)
esp32 buck 5v 0.6A Pololu 0 or 1 if you want to supply voltages above 7 volts (supplies other than 5AAs)

image image

Acknowledgements

  • I would like to thank PCBWay for sponsoring prototyping runs of this project. PCBWay produces very nice boards, supports open source hardware, and gave me great support as I worked on this project. Special thanks to Liam!