Description of Flipper communication buses and their use in Arduino IDE

tags: flipper, arduino, I2C, SPI, UART, USB

1. Names of the different bus instances for flipper board in Arduino

Unlike a classic arduino uno board, the flipper has multiple instances of each communication bus.

To use each of this instances you need to call them by their names, in the following table you will find the matching between busses in the flipper schematic and arduino instances.

Schematics NAME	Arduino NAME
I2C0	Wire
I2C1	Wire1
SPI0	SPI
SD_SPI	SPI1
USB	Serial
UART0	Serial1
UART1	Serial2