Skip to content

Conversation

@vvuk
Copy link

@vvuk vvuk commented Jun 30, 2025

This board is a very cheap and decent 2.8" capacitive touchscreen board. With some trial and error, it's the same display as the CROWPANEL-28R, but using a CST820 I2C touch controller.

The board itself also has other smartdisplay features (RGB LED, SD card etc.) but they're not supported here yet (even if the esp_smartdisplay ifdefs are present).

@suchmememanyskill
Copy link
Owner

Will review properly later; on the surface it looks fine.

This however does not add it to both CI or the website, would that be preferred?

@vvuk
Copy link
Author

vvuk commented Jun 30, 2025

This however does not add it to both CI or the website, would that be preferred?

Oh, didn't think about those. Yeah, let me know if you'd like me to add those and point me to the right place :)

@suchmememanyskill
Copy link
Owner

suchmememanyskill commented Jun 30, 2025

See /ci.py (list at the top of the file) and /_site/index.html (options within select)

"esp32-CROWPANEL-35C",
"esp32-JC2432W328C"
]

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is also an S3 chip, right?

@suchmememanyskill
Copy link
Owner

I've added a new way to add devices to the .html (instead of manually editing the ci and html)

Can you rebase this PR on the dev branch?

buergi added a commit to buergi/CYD-Klipper that referenced this pull request Jan 12, 2026
Based on vvuk's pull request suchmememanyskill#193
from https://github.com/vvuk/CYD-Klipper/tree/jc2432w328c

Added configuration to ci.json
Fixed screen inverted
Added support for screen rotation
@buergi
Copy link

buergi commented Jan 12, 2026

The chip is no S3, it is a ESP32-D0WD-V3. As I wasn't able to contribute to this pull request I made a new pull request based on vvuk's code => #214

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants