Software › Blink (on-board LED)

Blink (on-board LED)

demo Open · freely redistributable

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

Download ↓ Original source ↗

Format: Raw ESP8266 flash image (Xtensa LX106), base64  ·  By: emulators.org  ·  Licence: Public domain (CC0)

Runs on