The Game Boy Advance is a handheld videogame platform based on the ARM7TDMI microcontroller.
Interface | Hardware Supported | TinyGo Support |
---|---|---|
GPIO | ? | ? |
UART | ? | ? |
SPI | ? | ? |
I2C | ? | ? |
ADC | ? | ? |
PWM | ? | ? |
Documentation for the machine package for the Gameboy Advance
You can use a Game Boy Advance software emulator such as MGBA (https://mgba.io) to test your programs.
Build your Game Boy Advance programs using -target gameboy-advance
like this:
tinygo build -o main.gba -target gameboy-advance examples/gba-display
You can now use the GBA file with your emulator or flash it onto your physical hardware.
Information needed here…