DCS-Skunkworks / dcs-bios-arduino-library

A library designed to run on Arduinos and similar microcontrollers and communicate with DCS-BIOS.
MIT License
60 stars 23 forks source link

STM32duino support with RS485 #44

Closed maciekish closed 1 year ago

maciekish commented 1 year ago

Hi, I have DCS-BIOS up and running on an STM32F401CC over USB successfully using the STM32duino board support package.

However, when i try RS485 instead, it fails with "fatal error: libmaple/usart.h: No such file or directory". Could it be that this requires Roger Clarks STM32 board support package instead? It compiles fine with that, but there are 2 huge caveats - It only supports the older STM32F1XXX chips, and newer libraries like Bodmers TFT_eSPI library only support STM32duino, not Roger Clarks. And I absolutely need TFT_eSPI. So I'm caught between a rock and a hard place.

So it appears only the USB part of the STM32 support actually supports STM32duino, and the RS485 part was never migrated to STM32duino?