GitHub:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB
Dimensions:
40 x 50 mm
Goals:
- A generic board that will take inputs from various sensors and chips, and transfer that data onto a CAN bus
- Intersection of all our MCU board's components
- Remove the need for redesigning complicated MCU, CAN, and buck converter circuits
- Low power
Requirements:
- Use a low-power MCU (STM32L4)
- Able to be daisy-chained via a 5V and CAN line
- Can be powered and power other boards
- Small
Schematic:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB/blob/bom/BPS-PeripheralSOM_SCH.pdf
...
SW Pullups:
SPI Protection:
PCB:
https://github.com/lhr-solar/BPS-PeripheralSOMPCB/blob/bom/BPS-PeripheralSOM_PCB.png
MCU:
Improvements:
- 3.3V test points for standalone testing with a 3.3V source