Example of how to develop boards external from TinyGo itself using symlinks.
The board is an imaginary clone of the RP2040 Pico that has a board file with 2 "special" pin mappings.
-
Clone this repo
-
Create symlink of the files in this repo into the TinyGo installation using make:
make link
-
Modify the existing files into this repo to make changes.
-
Build the blinky program on the custom board using make:
make build
- Commit code changes to this repo as needed.