{"adoption": {"forks": 160, "observed_at": "2026-08-28T04:07:06.372702+00:00", "stars": 2639}, "canonical_url": "https://ross.abutalabs.com/products/awesome-esp", "card": {"archived": false, "artifact_type": "learning-resource", "description": "📶 A curated list of awesome ESP8266/32 projects and code", "domain": ["iot", "embedded-systems", "hardware", "awesome-lists", "developer-tools"], "enriched": true, "function": ["developer-tools", "documentation", "iot", "embedded"], "health_score": 69, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["agucova/awesome-esp"], "name": "agucova/awesome-esp", "platform": ["embedded", "iot", "cross-platform"], "pushed_at": "2026-05-09T14:45:25+00:00", "repo": "agucova/awesome-esp", "stars": 2639, "tags": ["awesome-list", "esp8266", "esp32", "espressif", "arduino", "micropython", "nodemcu", "curated-list", "firmware", "wifi-microcontroller"], "topics": ["awesome", "awesome-lists", "esp8266", "esp32", "iot", "esp", "arduino", "espressif", "micropython", "nodemcu", "awesome-list"], "urls": [], "use_cases": ["find firmware options for ESP8266 and ESP32 boards", "discover open-source IoT projects built on Espressif chips", "locate libraries and tools for ESP32 development", "compare MicroPython, NodeMCU, and Arduino cores for ESP boards", "find ESP32 projects for smart home, LoRa, or audio use cases", "get started with ESP8266 development and need a resource list"], "what_it_is": "A curated awesome-list of ESP8266 and ESP32 projects, firmware, tools, and libraries. It serves as a discovery index for Espressif Wi-Fi microcontroller development resources.", "when_to_avoid": ["you need official documentation or API references rather than links", "you want a maintained library or framework rather than a link list", "you are working with non-Espressif microcontrollers"], "when_to_choose": ["you want a broad, curated starting point for ESP8266/ESP32 resources", "you are exploring firmware and tooling options for Espressif chips", "you need inspiration from existing community IoT projects"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-esp", "repo": "agucova/awesome-esp", "role": "main", "score": 69}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.372702+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:19:09.112088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f29dfe09c7feef926532f14562f6bb6291dbcd0451f1783eb3d07e14ba69a05", "fetched_at": "2026-08-28T04:07:06.372702+00:00", "kind": "readme", "missing": false, "url": "https://github.com/agucova/awesome-esp"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3174, "days_push": 116, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 69, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}