Software › Blink (on-board LED)

Blink (on-board LED)

demo Open · freely redistributable

An original public-domain (CC0) program, hand-authored in RISC-V RV32IMC assembly. It enables GPIO8 as an output through the ESP32-C3 GPIO block (0x60004000) and toggles the on-board LED forever with a delay loop, logging LED GPIO8: ON / off over UART0. The microcontroller "hello, world" — a tight target for single-stepping the RISC-V core and watching the GPIO_OUT register change.

Download ↓ Original source ↗

Format: Raw ESP32-C3 flash image (RV32IMC), base64  ·  By: emulators.org  ·  Licence: Public domain (CC0)

Runs on