{"id":24054851,"url":"https://github.com/lbussy/wireless-access-point","last_synced_at":"2026-05-06T11:36:23.703Z","repository":{"id":99035230,"uuid":"222294658","full_name":"lbussy/Wireless-Access-Point","owner":"lbussy","description":"A small wireless access point for testing using an ESP32 or ESP8266","archived":false,"fork":false,"pushed_at":"2019-11-17T19:09:52.000Z","size":23,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-03-31T06:35:25.427Z","etag":null,"topics":["esp32","esp8266","testing","wap","wireless-hotspot","wireless-network"],"latest_commit_sha":null,"homepage":null,"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/lbussy.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,"zenodo":null}},"created_at":"2019-11-17T18:40:52.000Z","updated_at":"2020-09-17T17:29:48.000Z","dependencies_parsed_at":"2023-07-16T00:47:12.535Z","dependency_job_id":null,"html_url":"https://github.com/lbussy/Wireless-Access-Point","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lbussy/Wireless-Access-Point","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbussy%2FWireless-Access-Point","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbussy%2FWireless-Access-Point/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbussy%2FWireless-Access-Point/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbussy%2FWireless-Access-Point/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lbussy","download_url":"https://codeload.github.com/lbussy/Wireless-Access-Point/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbussy%2FWireless-Access-Point/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32692320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["esp32","esp8266","testing","wap","wireless-hotspot","wireless-network"],"created_at":"2025-01-09T03:59:40.772Z","updated_at":"2026-05-06T11:36:23.698Z","avatar_url":"https://github.com/lbussy.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wireless Access Point\n\nThis is a small wireless access point written for the ESP32 or ESP8266.  I created this using the [Heltec Wifi Kit 32](https://heltec.org/project/wifi-kit-32/) (actually a Chinese knock-off from Aliexpress) which is an ESP32 equipped with a 0.96″ OLED display.  When used on this device the display will alternate between the SSID/Password and the number of clients connected.\n\nThis has also been tested on the Wemos D1 Mini without the OLED.  In this case, one may use the Serial debug to see the number of connected clients.\n\nThis Wireless Access Point (WAP) will only emulate a WAP and not do any routing.  I needed this for testing IoT devices and testing workflows which included connecting to a WAP.  I could have driven to Microcenter and purchased a small 2.4Ghz WAP in the time it took me to figure out the display, but that's why we roll our own, right?\n\nThe WAP SSID and Password may be set in `support.h`:\n\n```\n#define APSSID \"ESP_AP\"\n#define APPSK \"nospoon!\"\n```\n\nThis project has been created and configured for PlatformIO.  I highly recommend this IDE, however, if you use something else like the Arduino IDE you will have to hack your way through it.  Doing so, at a minimum you would have to install the [U8g2 library](https://github.com/olikraus/u8g2) which handles the OLED work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flbussy%2Fwireless-access-point","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flbussy%2Fwireless-access-point","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flbussy%2Fwireless-access-point/lists"}