esp32s3-rlcd42 SKILL.md skillA
esp32s3-rlcd42 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/esp32s3-rlcd42@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/esp32s3-rlcd42/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261030.816967f, committed Oct 30, 2026
- First version recorded
- Sep 10, 2026
- Size
- 25,235 bytes
- Repository stars
- 26
- License
- MIT
Firmware development for the Waveshare ESP32-S3-RLCD-4.2 (SKU 33298 / 33507, and the -EN variant) — an ESP32-S3-WROOM-1-N16R8 AIoT board built around a 4.2" fully reflective 300x400 monochrome LCD on a Sitronix ST7305/ST7306, with no backlight, plus an ES8311 speaker codec, an ES7210 dual-microphone ADC, an SHTC3 temperature/humidity sensor, a PCF85063A RTC, a microSD/TF slot on SDMMC, an 18650 holder with battery sensing, BOOT/KEY/PWR buttons and a 2x8 2.54 mm expansion header. Use when…
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
# Waveshare ESP32-S3-RLCD-4.2 A 4.2" reflective panel with **no backlight**, an audio front end, four I2C slaves and an 18650, on an N16R8 module — and **four free GPIOs on the header** when you are done. Two things shape almost every task here. First, the panel is 1 bpp and reflective: a full frame is 15,000 bytes, it holds its image with the SoC asleep, and it is invisible in the dark. Second, the board has **no UART bridge chip and no user LED** — the single Type-C socket is the S3's native USB, so if the console flags are wrong there is no fallback route and no LED to blink. A board that "does nothing" is usually a board that is running fine and cannot tell you. - `reference/board-hardware.md` — the board: the vendor's "Interface Introduction" GPIO table transcribed **and corrected**, the full 2×8 header with the four trap positions, the display/audio/storage/power sections, console and recovery, flash layout, and a symptom → cause → fix table. - `reference/esp32s3-soc.md` — the silicon: which GPIOs do not exist, strapping semantics, ADC1/ADC2 and touch maps, power-up glitches, memory map and PSRAM addressing, deep sleep and RTC wake pins. …
Read the whole file at its exact version.
How to install
mdr add alexex1993/mcu-skills/esp32s3-rlcd42@sha256:20fc3d559a7d08e6The 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_37uqjic63ioqni26)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Sep 10, 2026 and Oct 30, 2026, about one every 50 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261030.816967f latest | 2026-10-30 | 816967f | 25,235 B | A | view · diff |
| git:20260910.b24d566 | 2026-09-10 | b24d566 | 25,168 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 (25235 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_37uqjic63ioqni26 GET https://markdownregistry.com/api/v1/resolve?ref=alexex1993/mcu-skills/esp32s3-rlcd42 GET https://markdownregistry.com/api/v1/blob/20fc3d559a7d08e62921244b479fe3f51bb43e45ffc5e541ff7c2398dcd497e8
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.