...
- 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?
- Add IMU
Connectors:
...
CONNECTORS
All interfaces which have a pixhawk standard connector (UART, I2C, SPI, ST-Link) except for debug (ST-Link) will be replaced with GH series JST connectors. Debug will use SH series. The rest (GPIO, ADC input, TIM) don’t have a standard, and thus will use found in COTS products or what intuitively feels convenient.
As is the case with the Pixhawk FC, only upwards-facing JST 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:
...
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). Using 6-pin standard telemetry connector (BM06B-GHS-TBT).
TIM conn (J3, 4…). No Pixhawk standard for PWM/TIM ports. Pinout?
ADC conn (J28). Use a 4-pin BM04B-GHS-TBT JST GH series connector??????On 4-pin UART, CTS and RTS are left floating.
...
SPI conn (J26, 27). Replace with BM07B-GHS-TBT 7-pin connector. NSS will be connected to the SS1 pin and the SS2 pin will be left floating.
...
I2C conn (J7, J12, J16). Replace with BM04B-GHS-TBT 4-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.
...
...
GPIO conn (J31, 32). 0.1” pitch through hole solder pads (for option of using pin headers or direct soldering).
ADC conn (J28). 0.1” Pin sockets/headers.
TIM conn (J3, 4, 9, 10, 14, 15, 19, 20, 21, 22, 8, 13, 17, 24, 25, 29). Blue Robotics’s products use 0.1” 3-pin headers for TIM/PWM interfaces. Although they make marine robots, their connector standard is originally based on the Pixhawk standard, and it seems like it is a good choice.