{"id":19745095,"url":"https://github.com/reyco2000/cocowifimodem","last_synced_at":"2025-07-31T13:35:51.839Z","repository":{"id":249660638,"uuid":"630170032","full_name":"reyco2000/cocowifimodem","owner":"reyco2000","description":"Another ESP8266 Wifi Modem for Retro Computer Aka Tandy Color Compuer","archived":false,"fork":false,"pushed_at":"2023-04-19T20:23:07.000Z","size":25,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-10T20:43:19.856Z","etag":null,"topics":["coco","dragon32","modem","retro","tandy","trs80"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reyco2000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-19T20:18:32.000Z","updated_at":"2024-07-28T13:48:26.000Z","dependencies_parsed_at":"2024-07-22T15:37:48.821Z","dependency_job_id":null,"html_url":"https://github.com/reyco2000/cocowifimodem","commit_stats":null,"previous_names":["reyco2000/cocowifimodem"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reyco2000%2Fcocowifimodem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reyco2000%2Fcocowifimodem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reyco2000%2Fcocowifimodem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reyco2000%2Fcocowifimodem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reyco2000","download_url":"https://codeload.github.com/reyco2000/cocowifimodem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241077127,"owners_count":19905725,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["coco","dragon32","modem","retro","tandy","trs80"],"created_at":"2024-11-12T02:03:42.216Z","updated_at":"2025-02-27T23:46:14.767Z","avatar_url":"https://github.com/reyco2000.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cocowifimodem\nAnother ESP8266 Wifi Modem for Retro Computer Aka Tandy Color Compuer\n\nVirtual Modem using ESP8266 (WIFI ESP MODEM)\n\n   This program creates a virtual modem using the ESP8266 microcontroller.\n   Parts of this program were generated with the assistance of ChatGPT, a\n   large language model trained by OpenAI.\n\n   This program is intended to be used with a corresponding set of\n   schematics for the devices connecting the ESP8266. The code and\n   schematics will be made public for others to use and modify.\n\n   Author: Reinaldo Torres CoCoByte Club reyco2000@gmail.com\n   Date:   March 7, 2023\n\n   libraries used:\n  - SoftwareSerial: allows serial communication on pins other than the default RX/TX pins\n  - ESP8266WiFi: provides access to the WiFi functionalities of the ESP8266\n  - EEPROM: allows data to be stored and retrieved from the EEPROM of the ESP8266\n  - WiFiClient: provides access to the client-side network functionalities of the ESP8266\n\n  Icons from: https://icons8.com/icons/set/Phone--white\n  Oled bitmap convert tool : https://javl.github.io/image2cpp/\n\n  This code is free and open source, and can be used and modified for any purpose.\n\n               +-----------------+\n               |    WIFIANTENA   |\n       ADC0 A0 |                 |D0 GPIO16-WAKE  **** Switch goes here other pin on switch goes to GND\n   Reserved RSV|  +-----------+  |D1 GPIO5-SCL    **** This is used for 4pin oled dispay\n   Reserved RSV|  |  ESP8266  |  |D2 GPIO4-SDA    **** This is used for 4pin oled dispay SDD3-GPIO10 SD3|  |           |  |D3 GPIO0-FLASH\n SDD2-GPIO9 SD2|  |           |  |D4 GPIO2-TXD1-FLASH\n  SDD1-MOSI-SD1|  |           |  |3.3V3\n   SDCMD-CS CMD|  +-----------+  |GND\n  SDD0-MISO SD0|                 |D5 GPIO14-SCLK        *** This is used on Spark integrated oled esp8622\n  SDCLK-SCLK CLK|                 |D6 GPIO12-MISO        *** This is used on Spark integrated oled esp8622\n            GND|                 |D7 GPIO13-MOSI-RXD2   **** RX This foes to RS232 TX\n           3.3V|                 |D8 GPIO15-CS-TXD2     **** TX This goes to RS232 RX\n             EN|                 |RX GPIO03-RXD0\n            RST|                 |TX GPIO01-TDX0\n            GND|                 |GND\n            Vin|                 |3.3V\n               |rst    USB  flash|\n               +-----------------+\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freyco2000%2Fcocowifimodem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freyco2000%2Fcocowifimodem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freyco2000%2Fcocowifimodem/lists"}