/tinygo-external-board

Example of one way to develop a custom board using TinyGo using an external repo.

Primary LanguageMakefile

external-board

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.

Install

  • Clone this repo

  • Create symlink of the files in this repo into the TinyGo installation using make:

make link

Workflow

  • 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.