Support Matrix
The support matrix provides a quick overview of the device types and peripheral types currently built into BMGR. For detailed configuration instructions, see the Device Reference and Peripheral Reference. For individual board details, see the Board Reference.
Supported Device Types
type |
Description |
|---|---|
|
Audio codec, supporting playback, recording, full-duplex, and other modes. |
|
Button, supporting GPIO single button, ADC single button, ADC multi-button, and custom driver sub-types. |
|
Camera, supporting DVP / CSI / SPI. |
|
Custom device requiring board-level init/deinit implementation. |
|
LCD display, supporting SPI / I80 / DSI / RGB / RGB + 3-wire SPI / ParlIO. |
|
FAT file system, supporting SDMMC / SPI. |
|
SPIFFS partition file system. |
|
LittleFS file system, supporting flash / SDMMC / SPI. |
|
GPIO control device. |
|
IO expander chip. |
|
Touchscreen controller (currently supporting I2C; SPI reserved). |
|
LED strip, supporting SPI / RMT. |
|
LEDC PWM control. |
|
Power control, can be referenced by other devices via |
Supported Peripheral Types
adc, anacmpr, dac, dsi, gpio, i2c, i2s, ldo, ledc, mcpwm, pcnt, rmt, sdm, spi, uart.