- Layers: 4 (layer stack in manufacturing package)
- Thickness: 1.0mm
- PCB color: Red
- Silkscreen: White
- Surface Finish: LeadFree HASL-RoHS
- Outer Copper Weight: 1 oz or 1.4 Mils
- Inner Copper Weight: 0.5 oz or 0.7 mils
- Material Type: FR4
- Flying Prob Test: Fully Test
- Castellated Holes: No
- Surface Finish: LeadFree HASL-RoHS
- Color: Red
- Silkscreen: White
- Material: FR4
- No Copper
- Thickness: 0.8mm
NOTE: When generating the gerber files, use the 2/2 DCP schematic.
-
SMT mounting of the main PCB.
-
Flashing both Babels and Dronecode probe on the PCB. This operation should be performed without installing any connectors on the PCB, a 4-pin pogo pin connector should be used instead. Connectors' pinouts used for flashing can be found in the picture below.
To flash Babel-Babel, the Babel part of the board has to be flashed first then the DCP part will be flashed. To flash and test Babel, follow the procedure below:
- Turn off one babel by toggling the switch
- Connect 1 DCP and 1 Babel from PC
- Connect 1 CAN port from Babel to 1 port of Babel-Babel on the side that'll be flashed
- Navigate to drwatson_babel repository and run "./drwatson_babel.py (babel port path)"
- Hold the pogo-pins from DCP to flashing interface of Babel-Babel
- Enter provided credentials and press enter and the flashing process will start
To flash the DCP part, follow the DCP Manufacturing documentation.
- After flashing is done, the PCBs and 3D enclosure parts should be stacked, aligned, and secured together using x5 M2x10 mm screws and nuts.
- For the top 3D spacer, insert the bottom connector in the gap underneath CON4.
Name | Quantity |
---|---|
Enclosure PCB | 1 |
Top 3D spacer | 1 |
Main PCB | 1 |
Bottom 3D spacer | 1 |
M2x10 mm screws | 5 |
M2 nuts | 5 |