diff --git a/docs/manufacturer/creating-configuration.mdx b/docs/manufacturer/creating-configuration.mdx index 7221d73e0c..a33893201d 100644 --- a/docs/manufacturer/creating-configuration.mdx +++ b/docs/manufacturer/creating-configuration.mdx @@ -147,9 +147,11 @@ The following example shows how to configure the serial ports for a flight contr #define GPS_UART SERIAL_PORT_USART4 :::note + Serial command is zero index based, so the first serial port is `SERIAL_PORT_USART1` and not `SERIAL_PORT_USART0`. The USART is meant to do all of the “heavy lifting” serial communication during periods of “high” energy consumption. When the microcontroller is asleep and in a low power mode, though, the UART peripheral can handle low speed communications while offering a reduced energy footprint. Betaflight has UART4 and UART5. Other serial ports are USUART as some board provide LPUART1 + ::: ### Serial Receiver Provider