esp32p4-jc4880p443 SKILL.md skillA
esp32p4-jc4880p443 from alexex1993/mcu-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add alexex1993/mcu-skills/esp32p4-jc4880p443@git:20261030.816967fPins git:20261030.816967f in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- alexex1993/mcu-skills
- Path
skills/esp32/esp32p4-jc4880p443/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261030.816967f, committed Oct 30, 2026
- First version recorded
- Sep 24, 2026
- Size
- 21,019 bytes
- Repository stars
- 26
- License
- MIT
Firmware development for the Guition JC4880P443C_I_W (JC4880P443, JC4880P443C, often mistyped JC4880P433) — a 4.3" 480x800 IPS touch display board on the JC-ESP32P4-M3 module (ESP32-P4NRW32, 32 MB PSRAM, 16 MB flash, ESP32-C6 Wi-Fi co-processor on SDIO) — its ST7701S MIPI-DSI panel, GT911 touch, backlight, ES8311 codec with speaker amp and mic, microSD, RS485, battery charger, 2x13 header, and the PlatformIO + ESP-IDF (pioarduino) setup around them. Use when working on this board: project…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Guition JC4880P443C_I_W (ESP32-P4, 4.3" 480×800) A 4.3" portrait IPS panel with capacitive touch, bolted to the same **JC-ESP32P4-M3** module Guition uses on its P4 dev boards: an ESP32-P4 with no radio, plus an ESP32-C6 that does the Wi-Fi over SDIO. Three things shape almost every task on this board. First, **the panel only works with Guition's ST7701 init sequence, and Guition hid it** inside a patched copy of the driver: take their calling code with the registry driver and you get a black screen with every call returning `ESP_OK`. Second, **the silicon comes in two incompatible revisions** and ESP-IDF defaults to the one this board does not have — the symptom is a bootloader that dies with `Illegal instruction`. Third, **Wi-Fi is a second chip with its own firmware and its own NVS**, and under PlatformIO its host driver does not even start by itself. - `reference/board-hardware.md` — the board: every module pad and where it goes, the GPIO budget, JP1, connectors, power tree, display chain and why the init table matters, touch, I2C, audio, SD, the silicon-revision table, measured memory/clock figures, the vendor …
Read the whole file at its exact version.
How to install
mdr add alexex1993/mcu-skills/esp32p4-jc4880p443@sha256:20e942744bd3b07eThe line at the top of this page pins the label git:20261030.816967f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ib4gh2tjcuxeqr55)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Sep 24, 2026 and Oct 30, 2026, about one every 36 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261030.816967f latest | 2026-10-30 | 816967f | 21,019 B | A | view · diff |
| git:20260924.3937b23 | 2026-09-24 | 3937b23 | 20,954 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (21019 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
alexex1993/mcu-skills · 26 stars · license MIT · pushed 2026-10-30 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ib4gh2tjcuxeqr55 GET https://markdownregistry.com/api/v1/resolve?ref=alexex1993/mcu-skills/esp32p4-jc4880p443 GET https://markdownregistry.com/api/v1/blob/20e942744bd3b07e29fafe74c5efc188615cf440fd568df481f85e87cca180e3
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.