Launchpad Pro: development platform for PlatformIO
Develop your own firmware for the Novation Launchpad Pro grid controller.
See the original documentation for API and hardware description.
Install development platform.
pio platform install https://github.com/ivofrolov/platform-launchpadpro.git
Create project.
pio init -b launchpadpro
Compile and upload custom firmware to the Launchpad.
pio run -t upload
Or restore original firmware.
pio run -t restore
There is also a native development platform to simplify firmware development using a desktop simulator.
You can combine both hardware platform and simulator in one project using Platformio environments.