{"adoption": {"forks": 319, "observed_at": "2026-08-28T04:04:05.961839+00:00", "stars": 1239}, "canonical_url": "https://ross.abutalabs.com/products/esp32-picodk", "card": {"archived": false, "artifact_type": "application", "description": null, "domain": ["hardware", "embedded-systems", "iot"], "enriched": true, "function": ["embedded", "developer-tools"], "health_score": 20, "homepage": null, "language": "C", "license": null, "license_family": "other", "maturity": "stable", "member_repos": ["peng-zhihui/ESP32-PicoDK"], "name": "peng-zhihui/ESP32-PicoDK", "platform": ["embedded", "iot", "cross-platform"], "pushed_at": "2022-07-25T06:10:48+00:00", "repo": "peng-zhihui/ESP32-PicoDK", "stars": 1239, "tags": ["esp32", "dev-board", "pcb-design", "open-source-hardware", "kicad", "microcontroller", "wifi", "bluetooth", "oled", "imu"], "topics": [], "urls": [], "use_cases": ["prototype ESP32 projects on a compact dev board", "learn open-source hardware PCB design", "build IoT prototypes with WiFi and Bluetooth", "evaluate ESP32 as an STM32 alternative during chip shortages", "flash and test firmware over USB serial", "experiment with CAN, I2C, and SPI peripherals"], "what_it_is": "An open-source miniature development board based on the ESP32-PicoD4 SiP module, including PCB design files, schematics, and documentation. The board exposes all GPIOs and integrates an MPU6050 IMU, OLED display, CAN transceiver, USB-to-serial converter, LED, and user button with jumper-selectable peripherals.", "when_to_avoid": ["you need a board with wireless certification for a commercial product", "you require a maintained release cycle or official support", "you need a non-ESP32 microcontroller platform"], "when_to_choose": ["you want a tiny, verified ESP32 evaluation board with all GPIOs exposed", "you need onboard peripherals like IMU, OLED, and CAN that can be jumper-disconnected", "you prefer open hardware you can fabricate and modify yourself"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/esp32-picodk", "repo": "peng-zhihui/ESP32-PicoDK", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "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:04:05.961839+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.961839+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:09:58.930093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a2c0b7058d37b863e955abe3559dd3321e2a518d5e7ae4aefb5dfe0f4e16033", "fetched_at": "2026-08-28T04:04:05.961839+00:00", "kind": "readme", "missing": false, "url": "https://github.com/peng-zhihui/ESP32-PicoDK"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1932, "days_push": 1500, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}