witnessmenow / ESP32-Cheap-Yellow-Display

Building a community around a cheap ESP32 Display with a touch screen
MIT License
1.27k stars 128 forks source link

Add CYD Variants list #137

Open aamott opened 4 months ago

aamott commented 4 months ago

I'd like to request a place to list the variants of CYD. I recognize that this is built around the micro-USB-only variant, but the USB-C variant is common too, and I can get it shipped for $9.50. Works perfectly with CYD-Klipper as long as I invert the colors (a fortunate feature) and I can imagine lots of people buying that variant without knowing better as I did. Galago works on it too. There are other variants too, and I think with some basic documentation, we could take advantage of a lot of these with minimal or no changes.

As a start, the USB-C version has a slightly worse screen (more gray blacks) but comes cheaper. It's screen is inverted according to the CYD-Klipper developer, but otherwise it's the same.

There's also at least one larger version of the screen, but I've only heard of a few people trying it. One has higher resolution.

witnessmenow commented 4 months ago

The USB C version is supported as a cyd per these instructions

https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/blob/main/cyd.md

All other of these yellow displays are not considered CYDs, but I have already added a place to add info about them here

https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/tree/main/Variants

william-orange commented 4 months ago

Does anyone have a schematic for the CYD2USB board?

A couple of notes. The gamma correction mentioned in the link above makes an enormous difference. My board programs fine through a cable like this USB 10Gbps Cable A Male to C Male 3.00'

aly-fly commented 2 months ago

I agree, schematic or pinout would be very welcome. Also I wasn't able to find a table that lists LCD driver chip types for every variant.

aly-fly commented 2 months ago

One staring point for the board info is attached. Translated from Japanese. ESP32-2432S028_macsbug.pdf