-
Notifications
You must be signed in to change notification settings - Fork 0
Characterization
MorrisYLin edited this page Sep 8, 2025
·
8 revisions
Normally before you even start to design a PCB, you write a document characterizing all of the requirements for that board. This would include defining power levels, inputs, outputs, etc. For this onboarding project, however, the board's requirements are very simple for the sake of learning:
Inputs:
- 12V Power, through XT-30U Female Connector
- CAN Signal, through JST-GH BM02B Connector
Outputs:
- 28V Power, through XT-30U Male Connector
- CAN Signal, through JST-GH BM02B Connector
XT-30 cables are standard to RoboMaster power components, hence their connector usage here
JST-GH cables are also standard to RoboMaster, for data connections. This includes CAN, UART, and other proprietary standards in DJI's components
- Boost converter
- CAN differential pair routing
- 1200cm2 or less, rectangular
- Often the board size and exact shape is directly constrained by the Mechanical team, here I've kept it simpler
For a quick overview of the process, see these slides from the earlier year.
See Schematic Design
Ask in the Discord thread if you have questions!