{"id":14962110,"url":"https://github.com/andygeiss/esp32-controller","last_synced_at":"2025-10-24T22:31:09.372Z","repository":{"id":51489460,"uuid":"125224165","full_name":"andygeiss/esp32-controller","owner":"andygeiss","description":"This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.","archived":false,"fork":false,"pushed_at":"2024-08-05T05:25:28.000Z","size":34,"stargazers_count":15,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-19T08:09:51.640Z","etag":null,"topics":["arduino","esp32","go","golang"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andygeiss.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":"2018-03-14T14:19:13.000Z","updated_at":"2025-10-06T09:02:35.000Z","dependencies_parsed_at":"2024-09-24T13:44:54.420Z","dependency_job_id":"265d2037-d5be-424a-8bf0-8ada7575a9a9","html_url":"https://github.com/andygeiss/esp32-controller","commit_stats":{"total_commits":25,"total_committers":3,"mean_commits":8.333333333333334,"dds":0.24,"last_synced_commit":"49692531755f4fcd302fff7f2b42c7a170b73ccb"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/andygeiss/esp32-controller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygeiss%2Fesp32-controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygeiss%2Fesp32-controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygeiss%2Fesp32-controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygeiss%2Fesp32-controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andygeiss","download_url":"https://codeload.github.com/andygeiss/esp32-controller/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygeiss%2Fesp32-controller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280878370,"owners_count":26406641,"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","status":"online","status_checked_at":"2025-10-24T02:00:06.418Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["arduino","esp32","go","golang"],"created_at":"2024-09-24T13:29:10.050Z","updated_at":"2025-10-24T22:31:09.050Z","avatar_url":"https://github.com/andygeiss.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ESP32 Controller\n\n[![License](https://img.shields.io/github/license/andygeiss/esp32)](https://github.com/andygeiss/esp32-controller/blob/master/LICENSE)\n[![Releases](https://img.shields.io/github/v/release/andygeiss/esp32)](https://github.com/andygeiss/esp32-controller/releases)\n[![Go Report Card](https://goreportcard.com/badge/github.com/andygeiss/esp32)](https://goreportcard.com/report/github.com/andygeiss/esp32)\n[![Maintainability](https://api.codeclimate.com/v1/badges/3658b2bdb86b0c27ae20/maintainability)](https://codeclimate.com/github/andygeiss/esp32-controller/maintainability)\n\nProvide an API for mapping Golang into Arduino code, which can be used by [ESP Transpiler](https://github.com/andygeiss/esp32-transpiler)\n\n## API Functionality\n\n* [digital-io/pinmode](https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/)\n* [digital-io/digitalwrite](https://www.arduino.cc/reference/en/language/functions/digital-io/digitalwrite/)\n* [random-numbers/random](https://www.arduino.cc/reference/en/language/functions/random-numbers/random/)\n* [random-numbers/randomseed](https://www.arduino.cc/reference/en/language/functions/random-numbers/randomseed/)\n* [serial/available](https://www.arduino.cc/reference/en/language/functions/communication/serial/available/)\n* [serial/begin](https://www.arduino.cc/reference/en/language/functions/communication/serial/begin/)\n* [serial/print](https://www.arduino.cc/reference/en/language/functions/communication/serial/print/)\n* [serial/println](https://www.arduino.cc/reference/en/language/functions/communication/serial/println/)\n* [time/delay](https://www.arduino.cc/reference/en/language/functions/time/delay/)\n* [WiFiBSSID](https://www.arduino.cc/en/Reference/WiFiBSSID)\n* [WiFiBegin](https://www.arduino.cc/en/Reference/WiFiBegin)\n* [WiFiDisconnect](https://www.arduino.cc/en/Reference/WiFiDisconnect)\n* [WiFiEncryptionType](https://www.arduino.cc/en/Reference/WiFiEncryptionType)\n* [WiFiLocalIP](https://www.arduino.cc/en/Reference/WiFiLocalIP)\n* [WiFiRSSI](https://www.arduino.cc/en/Reference/WiFiRSSI)\n* [WiFiScanNetworks](https://www.arduino.cc/en/Reference/WiFiScanNetworks)\n* [WiFiSetDns](https://www.arduino.cc/en/Reference/WiFiSetDns)\n* [WiFiStatus](https://www.arduino.cc/en/Reference/WiFiStatus)\n* [WiFiSSID](https://www.arduino.cc/en/Reference/WiFiSSID)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandygeiss%2Fesp32-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandygeiss%2Fesp32-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandygeiss%2Fesp32-controller/lists"}