mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 16:55:36 +03:00
ChebuzzF3 - add ChebuzzF3 target notes
This commit is contained in:
parent
4bf0e9cfa2
commit
672627e7f4
1 changed files with 91 additions and 0 deletions
91
targets/ChebuzzF3/notes.txt
Normal file
91
targets/ChebuzzF3/notes.txt
Normal file
|
@ -0,0 +1,91 @@
|
|||
ChebuzzF3
|
||||
|
||||
Author: Dominic Clifton
|
||||
All connections were traced using a multimeter and then verified against the TauLabs source code using the revision linked.
|
||||
|
||||
https://github.com/TauLabs/TauLabs/blob/816760dec2a20db7fb9ec1a505add240e696c31f/flight/targets/flyingf3/board-info/board_hw_defs.c
|
||||
|
||||
|
||||
Connections
|
||||
|
||||
Board orientation.
|
||||
|
||||
These notes assume the with the header pins facing up that the bottom right of the board is next to the 8 sets of INPUT pin headers.
|
||||
Inner means between the two rows of header sockets, outer means between the left/right board edges and the header sockets.
|
||||
|
||||
|
||||
SPI2 / External SPI
|
||||
|
||||
sclk GPIOB 13
|
||||
miso GPIOB 14
|
||||
mosi GPIOB 15
|
||||
|
||||
|
||||
There are 4 pins, labelled CS1-4 next to a label that reads Ext SPI. The 3rd pin is connected to the flash chip on
|
||||
the bottom right inner of the board. The other pins on the flash chip are wired up to PB3/4/5
|
||||
|
||||
SPI3 / SPI
|
||||
|
||||
sclk GPIOB 3
|
||||
miso GPIOB 4
|
||||
mosi GPIOB 5
|
||||
|
||||
ssel 1 GPIOB 10 / Ext SPI CS1
|
||||
ssel 2 GPIOB 11 / Ext SPI CS2
|
||||
ssel 3 GPIOB 12 / Ext SPI CS3 - wired up to Slave Select of M25P16 15MBitFlash chip
|
||||
ssel 4 GPIOB 13 / Ext SPI CS4 - not usable since it is used for SPI2 sclk
|
||||
|
||||
|
||||
|
||||
There is space for a MS5611 pressure sensor at the top left inner of the board.
|
||||
|
||||
There is an I2C socket on the left outer of the board which connects to a PCA9306 I2C level shifter directly opposite (inner).
|
||||
The PCA9306 is not populated on some boards and thus the I2C socket is unusable.
|
||||
|
||||
There is a CAN socket on the top right outer of the board which connects to a MAX3015 CAN Tranceiver.
|
||||
The MAX3015 is not populated on some boards and thus the CAN socket is unusable.
|
||||
|
||||
There are some solder pads labelled Ext 1-4 at the top right inner of the board.
|
||||
|
||||
GPIOE 6 / PE6 / Ext 1
|
||||
GPIOD 3 / PD3 / Ext 2
|
||||
GPIOD 4 / PD4 / Ext 3
|
||||
GPIOB 3 / PB3 / Ext 4
|
||||
|
||||
There are some solder pads labelled ADC0-3 & Diff Press at the top left inner of the board
|
||||
They are connected to the ADC socket at the top left outer of the board
|
||||
|
||||
PC3 / Diff Press (Differential Pressure)
|
||||
PC2 / ADC2
|
||||
PC1 / ADC1
|
||||
PC0 / ADC0
|
||||
|
||||
There is space for a MPXV5004/MPVZ5004 differential pressure sensor, if populated it's analog pin connects to PC3.
|
||||
|
||||
There are sockets for 5 UARTs labelled USART1-5.
|
||||
|
||||
There is a socket labelled RX_IN.
|
||||
|
||||
GPIOD 2 / PD2 / RX_IN
|
||||
|
||||
INPUT
|
||||
PA8 / CH1 - TIM1_CH1
|
||||
PB8 / CH2 - TIM16_CH1
|
||||
PB9 / CH3 - TIM17_CH1
|
||||
PC6 / CH4 - TIM8_CH1
|
||||
PC7 / CH5 - TIM8_CH2
|
||||
PC8 / CH6 - TIM8_CH3
|
||||
PF9 / CH7 - TIM15_CH1
|
||||
PF10 / CH8 - TIM15_CH2
|
||||
|
||||
OUTPUT
|
||||
PD12 / CH1 - TIM4_CH1
|
||||
PD13 / CH2 - TIM4_CH2
|
||||
PD14 / CH3 - TIM4_CH3
|
||||
PD15 / CH4 - TIM4_CH4
|
||||
PA1 / CH5 - TIM2_CH2
|
||||
PA2 / CH6 - TIM2_CH3
|
||||
PA3 / CH7 - TIM2_CH4
|
||||
PB0 / CH8 - TIM3_CH3
|
||||
PB1 / CH9 - TIM3_CH4
|
||||
PA4 / CH10 - TIM3_CH2
|
Loading…
Add table
Add a link
Reference in a new issue