Add PlatformIO build support#16
Conversation
|
Hi maxgerhardt! Have you tried this firmware? I tried Pro Mini and ESP8266, but no response. I try to access it on MASTER using the example code.(PPMDevice) The controller sends the data, the arduino sends the response, but nothing. The board is good because I can start the motors at a fixed speed by modifying the code (board firmware). Can you help me? Thank you. |
|
I indeed got feedback that the compiled firmware wasn't quite working, but it's incredibly hard to do remote diagnosis when you don't have the hardware. There are macros for MASTER and.. slave mode that this |
|
I had to set For it to compile on a raspberry pi (aarch64). The older gccarmnoneeabi toolchain used by default supports x86 only |
Adds a board definition file, a
platformio.iniand one minor modification to the code to make it work with GCC. Should still work with Keil.The build system PlatformIO is a Python tool and a VSCode extension that can build firmwares for tons of devices (STM32, ESP32, ESP8266, AVR, nRF52, ...) in a cross-platform and automatic way.
Now one can do just
and the firmware is built :)