ZX81 emulation running on ESP8266
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
driver Initial commit v2 Sep 14, 2015
include Initial commit v2 Sep 14, 2015
user Removed SSID/Passwd in user/user_main.c Sep 14, 2015
z80emu Initial commit v2 Sep 14, 2015
.gitignore Ignore .output folders Sep 14, 2015
Makefile Initial commit v2 Sep 14, 2015
README.md Update README.md Sep 14, 2015
bomber.h Initial commit v2 Sep 14, 2015
galaxian.h Initial commit v2 Sep 14, 2015
gen_misc.bat Initial commit v2 Sep 14, 2015
gen_misc.sh Initial commit v2 Sep 14, 2015
open81.h Initial commit v2 Sep 14, 2015
zx.py Update zx.py Sep 14, 2015
zxgal.h Initial commit v2 Sep 14, 2015

README.md

esp8266-zx81

Using a sledgehammer to crack a nut :

    Blinky on esp8266 via Z80 emulator running ZX81 Basic (ROM)

The esp8266 is running a Z80 emulator (code : anotherlin/z80emu) and the ZX81 ROM (open81).

Keyboard/Display currently via UDP on port 1025, with a Python Client on a PC.

Poke outside of the ZX81 RAM (@33333, for example) is used by GPIO2 (LSB).

Built using esp-open-sdk, and esp_iot_sdk_v1.3.0.

JJM

Just add a file "wifi-params.h" in folder user, with your wireless credentials

#define WIFI_SSID "YourSSID"
#define WIFI_PASSWD "YourKeyPwd"