diff --git a/docs/boards/Board - Matek F405-CTR.md b/docs/boards/Board - Matek F405-CTR.md index a8afd3594..3a8d85f4a 100644 --- a/docs/boards/Board - Matek F405-CTR.md +++ b/docs/boards/Board - Matek F405-CTR.md @@ -6,34 +6,36 @@ Full details on the Matek Sys F405-CTR can be found on the Matek Website: [matek * *Mass:* ~10g * *PCB Size:* 36x46mm + * 30x30mm Hole pattern (M4 size, M3 size with rubber isolators) ### FC Specs * Processors and Sensors - * *MCU:* 168MHz STM32F405 - * *IMU:* MPU6000 accelerometer/gyro (via SPI) - * *Baro:* BMP280 (via I2C) - * *OSD:* BetaFlight OSD w/ AT7456E chip + * *MCU:* [STM32F405RGT6](http://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf) + * *IMU:* [MPU6000](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf) (connected via SPI) + * *Baro:* [BMP280](https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001-19.pdf) (connected via I2C) + * *OSD:* BetaFlight OSD (AT7456E IC) * *Blackbox:* MicroSD card slot (SD/SDHC) * 5 UARTs - * Smartaudio & Tramp VTX protocol supported ### Integrated PDB Specs * *Input:* 6-30v (3-6S LiPo) w/TVS protection -* *PDB:* Rated 4x30A per ESC pad set (Max. 4x46A burst) -* *BEC:* 5v 2A continuous load (Max. 3A burst) -* *LDO:* 3.3v: Max load: 300mA for Spektrum RX -* *Current Sensor:* Rated for 184A (*Suggested scale value `179`*) -* *Voltage Sensor:* 1:10 (*Suggested scale value `110`*) +* *ESC Pads:* Rated 4x30A per ESC pad set (4x46A burst) +* Voltage Regulators: + * *5v BEC:* 2A continuous load (3A burst) + * *3.3v LDO:* max load: 300mA +* Power Sense: + * *Current Sensor:* Rated for 184A (*Suggested scale value `179`*) + * *Voltage Sensor:* 1:10 signal output ratio (*Suggested scale value `110`*) ## Status LEDs -| LED | Color | Color Codes | -|------------:|-------|:--------------------------------------| -| FC Status | Blue | *Unknown* | -| FC Status | Red | *Unknown* | -| 3v3 Status | Red | Red: active, Not lit: inactive | +| LED | Color | Color Codes | +|---------------:|-------|:----------------------------------------------------------------------------------------------------------| +| FC Status | Blue | **Unlit:** USB disconnected and disarmed,
**Lit:** USB disconnected and armed,
**Flashing:** USB connected and disarmed,
**5x Rapid Flash then Flashing:** USB connected and arming command prevented | +| Accelerometer | Red | Accelerometer status (Lit: active, Unlit: inactive) | +| 3v3 Status | Red | Red: active, Unlit: inactive | ## Pinout @@ -64,28 +66,28 @@ Pads are organised into two large banks of pads on left and right sides of board | Pad Silkscreen Label | Function | Notes | |---------------------:|---------------|:-----------------------------------------------------------------------------------------------| -| `+ / -` | Battery In | 6-30vDC LiPo Power input (Battery +/- and 4-in-1 ESC +/- pads) | -| `S1-S6` | ESC Out | (1-4 near ESC power connections, 5-6 on front) Supports PWM, Oneshot, Multishot, DSHOT | -| `5V, GND, S1-S4` | ESC Out | (Rear of board) 4-in-1 ESC Out | -| `VBT, GND` | VBT Out | Marked for VTX OSD, but could be used for whatever | -| `CURR` | Current Sense | Current Sensor I/O pin (output from onboard sensor or input from external sensor) | -| `5V` | | Out from internal 5v BEC (rated 2A continuous, 3A burst) | -| `3V3` | | Out from 3v3 regulator (rated 300mA) | -| `4V5` | | Out from 4v4~4v8 regulator (unknown rating, power is also supplied when connected via USB) | +| `+ / -` | Battery In | 6-30vDC LiPo Power input (*Battery +/- and 4-in-1 ESC +/- pads*) | +| `S1-S6` | ESC Out | (*1-4 near ESC power connections, 5-6 on front*) Supports PWM, Oneshot, Multishot, DSHOT | +| `5V, GND, S1-S4` | ESC Out | (*Rear of board*) 4-in-1 ESC Out | +| `VBT, GND` | VBT Out | VBAT power pad (*marked for VTX, but could be used for whatever*) | +| `CURR` | Current Sense | Current Sensor I/O pin (*output from onboard sensor or input from external sensor*) | +| `5V` | | Out from internal 5v BEC (*rated 2A continuous, 3A burst*) | +| `3V3` | | Out from 3v3 regulator (*rated 300mA*) | +| `4V5` | | Out from 4v4~4v8 regulator (*unknown rating, power is also supplied when connected via USB*) | | `G` | GND | | | `LED` | WS2812 Signal | | | `Bz-, 5V` | Buzzer | | | `Rssi` | RSSI | FrSky RSSI input from RX | -| `G, 3V3, SDA, SLC` | I2C | (Rear of board) I2C connection marked for a magnetometer but could be used for whatever | -| `VTX, Cam, DAC` | VTX/CAM | VTX: Video out, Cam: Video in, DAC: Cam control pin (since BF3.3, may be resourced to `S6` ) | +| `G, 3V3, SDA, SLC` | I2C | (*Rear of board*) I2C connection marked for a magnetometer but could be used for whatever | +| `VTX, Cam, DAC` | VTX/CAM | VTX: Video out, Cam: Video in, DAC: Cam control pin (*since BF3.3, may be resourced to `S6`*) | | `RX1, TX1` | UART1 | | | `TX2` | UART2-TX | May be reassigned to `softserial1` for use as FrSky SmartPort pad | -| `RX2` | UART2-RX | RX connection for Spektrum DSMX or DSM2, FlySky iBUS, or PPM (Disable `UART2` for PPM) | -| `Sbus` | SBUS (UART2) | Dedicated pad for SBUS (duplicate pad of `RX2` with signal inverter) | +| `RX2` | UART2-RX | RX connection for Spektrum DSMX or DSM2, FlySky iBUS, or PPM (*Disable `UART2` for PPM*) | +| `Sbus` | SBUS (UART2) | Dedicated pad for SBUS (*duplicate pad of `RX2` with signal inverter*) | | `RX3, TX3` | UART3 | | | `RX4, TX4` | UART4 | | | `RX5, TX5` | UART5 | | -| `RX5` | UART5-RX | (One per board corner) Duplicates of RX5 pad for ESC Telemetry | +| `RX5` | UART5-RX | (*One per board corner*) Duplicates of RX5 pad for ESC Telemetry | ### UARTs + VCP