Open maxgerhardt opened 3 years ago
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 platformio.ini
doesn't yet incorporate, have ou tried setting those? (build_flags = -D MASTER
, for example).
I had to set
platform_packages = maxgerhardt/framework-spl@2.10301.0, toolchain-gccarmnoneeabi@~1.90301.0
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.ini
and 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 :)