Concepts

What you need to understand about TinyGo in order to use it - or potentially contribute to it.

Compiler Internals

Want to learn how TinyGo works? We break it all down for you here.

Peripherals

Background on microcontroller hardware, such as GPIO and I2C.

FAQ

Here is where you can find the answers to the most frequently asked questions about TinyGo.

Package Organization

How your code runs and fits in with the packages provided by TinyGo