Main components

Download full BOM
Part NumberDescription
PIC32MZ2048EFH144-I/PLMIPS32® M-Class PIC® 32MZ Microcontroller IC 32-Bit Single-Core 200MHz 2MB (2M x 8) FLASH 144-LQFP (20x20)
AP2114HA-3.3TRG1IC REG LINEAR 3.3V 1A SOT223
MCP2221A-I_SLIC USB TO I2C/UART 14SOIC
Quad_Encoder_MotorCONN HEADER VERT 6POS 2.54MM
DRV8842PWPRIC MTR DRVR BIPLR 8.2-45V 28SSOP

MainBoard schematic

Open in new tab

MainBoard board layout

MainBoard PCB render

Top PCB
Bottom PCB