Reference guides are technical descriptions about TinyGo and how to operate it.

Using TinyGo

How to use the tinygo command.


Documentation for each microcontroller board supported by TinyGo.


Sensors and displays that are supported by TinyGo.

machine package

How to interact with peripherals exposed through the machine package.

Go language features

Which Go language features are supported by TinyGo and which are still a work in progress.

Go compatibility matrix

Compatibility matrix between TinyGo versions and Go versions