-
Fresh Agon Console8 firmware on Agon Light or Agon Console 8
-
ESP8266 with Espressif AT firmware. Version should be 1.7.5.0 or later(see updating topic). I'm using this module. It can be updated OTA without any issues and you don't need any soldering/using programmers to get your Agon online.
-
Download
netman
and connect to access point via it -
Download
esp-at-tester
and execute it(This step should be replaced withesp-update
but it don't work correctly and I don't know why) -
Check firmware version with
AT+GMR
command(they're case sensitive). If it less than1.7.5.0(Oct 20 2021)
:-
Call Over The Air update with command
AT+CIUPDATE
-
When it will be completed check firmware version with
AT+GMR
- it should be1.7.5.0(Oct 20 2021)
or later -
Reset your wifi module with
AT+RST
command and restore "factory defaults" with commandAT+RESTORE
-
Exit from this utility with
BYE
command -
Run
netman
again and connect access point.
-
-
Copy
snail.bin
to your/bin/
directory and call it withsnail
command -
If you'll load
.AGI
graphics file - it will be shown on 320x240x64 mode
Code written directly on Agon Light and compiled with agon-ez80asm. I'm strongly recommend use latest version of ez80asm - cause it updates often and goes better and better every day.
I'm using Nano text editor for Agon Light for writting code directly on Agon.
-
TCP error handling isn't implemented correctly yet. But in most cases it should work fine
-
History don't care about "Home" page
-
Downloading files can't be larger than free ram size(cause all files downloading into RAM and saving after it).
Snail browser licensed with Nihirash's Coffeware License. It isn't hard to respect it.
Happy hacking!
Feel free support project by code, misspell fixes, sharing info about it or even via Ko-Fi service.
Stay save and never support war aggression!