Open307C
The Waveshare Open307C is a development board based on the STM32F746ZG microcontroller. The board is enhanced with ST's STM32Cube software and provides a wide range of peripherals, including a touchscreen LCD controller, 12-bit ADC and DAC, audio power amplifier, Ethernet PHY, USB OTG and HS, CAN, and SD/MMC. Other features include a USB UART converter, LED indicators, and 384kB of embedded RAM. The board also includes expansion headers for securing daughter boards. It has two 40-pin connectors with 11 I/Os, SPI, I2C, UART, and three ADC ports. The board can also be programmed to run applications in baremetal, RTOS, or other supported software.