IoTGalaga_V13.inoHopefully the final versionino - 15.86 kB - 01/18/2018 at 01:52 |
|
|
GALAGA.JEDThis is the fuse file that was generated by PALASM. This file was burned using a Micromaster 1000+ using ICE Technology: WINLV software on to the GAL16V8Ajed - 3.13 kB - 01/12/2018 at 11:49 |
|
|
IoTGalaga_V12_flipped_5_0.inoThis is still a messy version but works with the assembled PCB with the bodged GPIO0 and GPIO5 swapino - 15.76 kB - 01/11/2018 at 12:21 |
|
|
IoTGalaga_V9.inoA working (very rough) version of the ESP8266 code.Needs to be tidied and commented ino - 5.41 kB - 12/03/2016 at 11:03 |
|
|
GalagaIoT.schSchematic capture. We (KiCad and I) struggled with the fact that this is a daughter board and many of the input are actually driven from the motherboard. DRC would report that inputs are connected to each other and not driven.sch - 15.38 kB - 12/03/2016 at 10:36 |
|
|
GalagaIoT.kicad_pcbMy first KiCad PCB. Welcome any feedback regarding good PCB design.I tried to minimise via's and tracks on the top layer. Not sure it is worth all the effort as board houses do not seem to offer single layer anyway. kicad_pcb - 185.29 kB - 12/03/2016 at 10:33 |
|
|
GALAGA.PDSThe latest version of the GAL16V8A that includes the addresses for the Initials memory location and the "Z" toggle output.pds - 2.34 kB - 11/13/2016 at 23:03 |
|
|
galagaHS.plAn update handler that simply writes the high score updates as they are sent from the ESP8266 to a file that can be included in a web page. Apache is the webserver used.- 1.49 kB - 12/03/2016 at 11:02 |
|
|
galaga.htmNot very pretty web page that displays the HiScoresHyperText Markup Language (HTML) - 668.00 bytes - 12/03/2016 at 10:44 |
|
|
IoTGalaga_V7.inoVersion 7 of the ESP8266 Code. It does capture the Default High score as it is written to memory (it is written LSB firs) and sends the web update as follows. Replace "b" with " " and "c" with "." as they cant be sent in a Get request.172.16.3.4 - - [13/Nov/2016:18:55:45 +0800] "GET /cgi-bin/galagaHS.pl?hs=00002bNcN HTTP/1.1" 200 41 "-" "ESP8266HTTPClient" It is clunky and fails to capture the initials when a actual high score is updated as Galaga first writes 3 spaces to these memory locations and then waits for the player to enter. So a total of 12 writes, whereas I had always assumed it would just be 9. This results in a total rethink. ino - 4.36 kB - 11/13/2016 at 22:54 |
|
|
HighScore_ESP8266_4.inoInitial test code to read latched data that is interrupt drivenino - 6.80 kB - 11/03/2016 at 23:10 |
|