forked from C5Lab/pancake
-
Notifications
You must be signed in to change notification settings - Fork 6
Contributors
JimGat edited this page Sep 7, 2026
·
2 revisions
CYM wouldn't be where it is without the people below. They've tested under brutal field conditions, caught bugs before they reached users, submitted patches, and made the firmware faster and more stable for everyone.
An extraordinary contributor who has gone far above and beyond at every stage of this project. @birolt29 performed deep ESP32-C5 DMA and render pipeline analysis on real hardware and submitted multiple major patch sets — each one serial-validated on device before submission.
Contributions include:
- v2.10.15 hardware optimization patch — upload stability, mbedTLS PSRAM routing, BLE Spam memory hardening
- v2.11.x render performance series — LCD SPI 40→80 MHz, internal DMA draw buffers, -O2 build optimization, LVGL libc memcpy, 15 ms refresh period, PSRAM 80 MHz. Full-frame LVGL render: 148 ms → ~77 ms (-48%)
- SD remount mutex fix — eliminated a hard reset race between the SD remount task and in-flight LCD DMA transfers
- PSRAM BSS migration — moved 17.4 KB of IR/RF433 name tables from internal DRAM to PSRAM, raising the DMA-free heap floor
- GATT Walker double-init reset fix — serial-confirmed root cause analysis and fix for the reproducible esp_restart() on 2nd GATT Walker Back cycle
- TPMS Monitor stop hook — identified and fixed missing screen teardown causing crash on Back/Home navigation
- Serial-validated testing of every patch on real hardware before submission
| Person | Contribution |
|---|---|
| Anubis | First community video showcase of CYM — watch here 🎬 |
| ᛕ ᛊ ߇ ᛙ ᚢ (Kevin) | Deep technical testing and diagnosing the toughest issues |
| sithwrld999 | Thorough testing and edge case discovery |
| bkbroiler | Hands-on testing and constructive feedback |
| HeavyButter | Testing and being Paranoid Butter |
| eCowboy | Hardware testing and design suggestions |
| OrdoOuroborus | Testing, review, and feature ideas |
| Person / Project | Connection |
|---|---|
| OyczE | Designer of the MonsterC5; approved the "Cheap Yellow Monster" name |
| Janek / JanOS | CYM was originally branched from JanOS — the foundation it grew from |
| LAB5 Team | The broader MonsterC5 / LAB5 ecosystem CYM contributes back to |
| Pancake | Original inspiration for the project concept |
Want to contribute? See the Support & Community page.