We often get asked how to set-up a build environment that can be used to modify and compile Brick firmwares or Bricklet plugins and how to change or add API to the Bindings.
A script that sets up a build environment for the complete Tinkerforge ecosystem is now available. Additionally we wrote a tutorial that explains how to use different parts of the build environment.
With the build environment you can:
* Modify and compile Brick firmwares * Modify and compile Bricklet plugins * Modify and generate APIs/Bindings for all of our supported programming languages * Modify and compile Brick Viewer/Daemon * View and modify schematics and layout files for Bricks and Bricklets (with KiCad) * View and modify case CAD files (with FreeCAD). * Modify and build the documentation