From ad2890dc5a6a559ad5353f77770ccd5b67299ed8 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 27 Aug 2019 16:04:19 +1000 Subject: [PATCH] HAL_ChibiOS: added connector pinouts for PH4-mini --- .../AP_HAL_ChibiOS/hwdef/PH4-mini/README.md | 272 ++++++++++++++++++ 1 file changed, 272 insertions(+) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/PH4-mini/README.md b/libraries/AP_HAL_ChibiOS/hwdef/PH4-mini/README.md index 516f832666..a87cb79dcb 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/PH4-mini/README.md +++ b/libraries/AP_HAL_ChibiOS/hwdef/PH4-mini/README.md @@ -117,6 +117,278 @@ The Pixhawk4-Mini has 4 analog inputs - ADC Pin10 -> ADC 5V Sense - ADC Pin11 -> ADC 3.3V Sense +## Connectors + +Unless noted otherwise all connectors are JST GH + +### TELEM port + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pin Signal Volt
1 (red)VCC+5V
2 (blk)TX (OUT)+3.3V
3 (blk)RX (IN)+3.3V
4 (blk)CTS+3.3V
5 (blk)RTS+3.3V
6 (blk)GNDGND
+ + +### GPS port + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pin Signal Volt
1 (red)VCC+5V
2 (blk)SERIAL3 TX (OUT)+3.3V
3 (blk)SERIAL3 RX (IN)+3.3V
4 (blk)SCL+3.3 (pullups)
5 (blk)SDA+3.3 (pullups)
6 (blk)SafetyButton+3.3V
7 (blk)SafetyLED+3.3V
8 (blk)VDD 3.3 (OUT)+3.3V
9 (blk)Buzzer+3.3V
10 (blk)GNDGND
+ +### TELEM2 & I2CB port + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PinSignalVolt
1 (red)VCC+5V
2 (blk)TX (OUT)+3.3V
3 (blk)RX (IN)+3.3V
4 (blk)SCL I2C2+3.3V
5 (blk)SDA I2C2+3.3V
6 (blk)GNDGND
+ +### POWER1&2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PinSignalVolt
1 (red)VCC+5V
2 (red)VCC+5V
3 (blk)CURRENTup to +3.3V
4 (blk)VOLTAGEup to +3.3V
5 (blk)GNDGND
6 (blk)GNDGND
+ +### RCIN port + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pin Signal Volt
1 (red)VCC+5V
2 (blk)RCIN (IN)+3.3V
3 (blk)RSSI (IN)+3.3V
4 (blk)VDD3.3+3.3V
5 (blk)GNDGND
+ +## Debug + +The Pixhawk4 supports SWD debugging on the debug port + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pin Signal Volt
1 (red)FMU VDD 3.3+3.3V
2 (blk)UART TX Debug (OUT)+3.3V
3 (blk)UART RX Debug (IN)+3.3V
4 (blk)SWDIO+3.3V
5 (blk)SWCLK+3.3V
6 (blk)GNDGND
+ ## Loading Firmware The board comes pre-installed with an ArduPilot compatible bootloader,