Alan Wang
Published © CC BY-NC-SA

TinyGo on Arduino Uno: An Introduction

Run Golang on this old but still popular 8-bit AVR microcontroller.

BeginnerProtip5,231
TinyGo on Arduino Uno: An Introduction

Things used in this project

Hardware components

Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
Breadboard (generic)
Breadboard (generic)
×1
LED (generic)
LED (generic)
×9
Resistor 220 ohm
Resistor 220 ohm
×9
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×1
Resistor 10k ohm
Resistor 10k ohm
×1
Photo resistor
Photo resistor
×1
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
Jumper wires (generic)
Jumper wires (generic)
×10
4 digit 7 segment display
×1

Software apps and online services

TinyGo

Story

Read more

Code

TinyGo

Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. https://tinygo.org

Credits

Alan Wang

Alan Wang

18 projects • 26 followers
Former book translator and amateur film photographer

Comments