...
- Change 2.54mm pin socket connectors to match Pixhawk Connector Standard (Pixhawk-Standards/DS-009 Pixhawk Connector Standard.pdf at v6xupdate · pixhawk/Pixhawk-Standards · GitHub)
- Remove ST-Link connector
- Decide on which sensors to add (if any) with EFS
- Remove LEDs?
Connectors:
All connectors except for debug (ST-Link) will be replaced with GH series JST connectors. Debug will use SH series.
As is the case with the Pixhawk, only upwards-facing connectors will be used.
Replace ST-Link socket (J30) with BM10B-SRSS-TB connector. This is a 10-pin upwards-facing SMT connector. It is the standard “Pixhawk Debug Full” connector. There is a “mini” version with only 6 pins, but it does not seem to have an nRST pin, which is needed for ST-Link.
From the PX4 user guide, the following pin connections will be made:
#Full | Pixhawk Debug |
---|---|
1 | VCC |
2 | x |
3 | x |
4 | SWDIO |
5 | SWCLK |
6 | SWO |
7 | x |
8 | x |
9 | nRST |
10 | GND |
Note: the connector-standard pdf document does not identify the location of the nRST pin, but the user guide specifies it as being on pin 9.
GPIO conn (J31, 32). Can these be replaced by a 6 pin JST GH series connector (BM06B-GHS-TBT)? What should the pinout be?
UART conn (4-pin: J6, 11, 34; 6-pin: 18, 23). There seems to be no standard for UART connectors on Pixhawk. Pinout?
TIM conn (J3, 4…). No Pixhawk standard for PWM/TIM ports. Pinout?
ADC conn (J28). Use a 4-pin JST GH series connector (BM04B-GHS-TBT)?
SPI conn (J26, 27). Replace with BM06B-GHS-TBT 6-pin connector.
Connector-standard specifies the use of a 7-pin connector:
...
On the dev-board:
...
Need to find out what NSS line to use (pin 5 or 6).
I2C conn (J7, 12, 16). Replace with BM04B-GHS-TBT 4-pin connector.
...