MachinesComputersEspressif › ESP8266

ESP8266

2014

Espressif's ESP8266 (2014) is the low-cost WiFi microcontroller that launched the hobbyist WiFi boom, built on a single 32-bit Tensilica Xtensa LX106 at up to 80MHz (boostable to 160). A typical module exposes an on-board LED on GPIO2 and a UART0 serial console. Here it boots real bare-metal firmware on a from-scratch Xtensa LX106 interpreter, sharing the Xtensa core with the ESP32, with the WiFi radio stubbed out. On-board only, and the bare module has no audio, so it is silent.

ESP8266 Online Emulator

Play ESP8266 using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
MicroPython v1.23.0ESP8266ESP8266openOpen ⛶
Mini-REPL (UART0)ESP8266ESP8266openOpen ⛶
Blink (on-board LED)ESP8266ESP8266openOpen ⛶
Hello UART (serial)ESP8266ESP8266openOpen ⛶

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.23.0firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.23.0firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.23.0firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Chips

Emulators

EmulatorTypeLicenseSite
ESP8266onlineCC0 firmware · from-scratch coreWebsite ↗