The $15 Board with a Cult Following
No brand name. No box. No manual. Just a bright yellow circuit board that arrived in a padded envelope from Shenzhen — and quietly became one of the most beloved bits of maker hardware around. My son was immediately drawn to it, and he decided to incorporate it into his school project, using it to simulate a health tracker. Seeing his excitement as he tinkered with the board and brought his ideas to life truly made this unexpected arrival even more special.
If you ordered one without knowing what to expect, it’s a bit of a shock. The package contains a small board — roughly the size of a large playing card — with a 2.8-inch touchscreen on one side and a tangle of components on the other. The PCB itself is an eye-catching yellow. There is no documentation in the box because there is no box, just a static-proof bag. The product listing on AliExpress calls it the ESP32-2432S028R, which tells you exactly nothing useful.
What it actually is — what the maker community has taken to calling the Cheap Yellow Display, or CYD — is something far more interesting than its unglamorous origins suggest. It is a complete, self-contained microcontroller development board with Wi-Fi, Bluetooth, a colour touchscreen, an SD card slot, and an RGB LED, all soldered together and ready to program, for somewhere around fifteen dollars delivered. And it has become, in a quiet and organic way, one of the most popular pieces of DIY hardware of the last two years.
Credit for the CYD name goes to Brian Lough, an Irish maker and YouTuber who goes by witnessmenow online. He stumbled across the board, recognised its potential, and was frustrated enough by the lack of documentation to do something about it. He created a GitHub repository, coined the “Cheap Yellow Display” nickname because it is cheap, yellow, and a display, and started writing the guides that the manufacturer never bothered to include.
That decision — to centralise knowledge around an otherwise anonymous piece of hardware — turned out to be the catalyst the board needed. The repository accumulated stars. A Discord server formed. People started posting their projects. What had been a confusing anonymous component from the depths of an online marketplace became a platform, with a community, a shared vocabulary, and an expanding library of code examples. The CYD now has 3D-printable cases, ESPHome integration guides, Home Assistant dashboards, and a projects page on GitHub that runs to dozens of entries and keeps growing.
The Projects
The CYD sits in a sweet spot: it has enough power for genuinely complex projects but removes the friction of assembly. Everything is already connected. There is no soldering required, no rat’s nest of jumper cables. You plug it into USB and start programming. That accessibility has produced a wonderfully eclectic range of things people build with it.
- Smart home dashboards wired into Home Assistant
- Retro gaming consoles running NES emulators
- DIY digital car dashboards via Bluetooth OBD
- Password vaults with cloud-encrypted storage
- Portable oscilloscopes for the electronics bench
- Bus arrival displays via API
- GitHub repo stat monitors for developers
The breadth is the point. The CYD does not impose a use case. It is a blank screen — literally — waiting for whatever you want to put on it. That open-endedness, combined with the low cost and zero-assembly requirement, has made it particularly popular as a first hardware project for people who can write code but have never worked with physical electronics before.
At the heart of the CYD is Espressif’s ESP32, a dual-core microcontroller running at up to 240MHz with integrated Wi-Fi and Bluetooth. This is not a cut-down version — you get full access to 520KB of SRAM and 4MB of flash, which is enough for genuinely capable applications. The display is a 320×240 pixel TFT driven by the ILI9341 controller, a chip so widely used that library support across the Arduino and ESP-IDF ecosystems is excellent. The resistive touchscreen overlay is controlled by an XPT2046 chip; resistive rather than capacitive, which means it works with gloves or a stylus — a practical advantage for workshop or industrial use cases.
There are quirks. Screen quality can vary between manufacturing batches. The default pin assignments are not always what popular libraries expect, which is the source of much of the “blank screen” frustration new users encounter. The community has documented all of this comprehensively, and most gotchas have known fixes, but it is worth knowing they exist before you order.
For projects that need more memory — the Hackaday piece from last week that caught a lot of attention showed someone adding extra PSRAM via soldering to run a full retro gaming station with SNES and Sega Genesis support, and even DOOM — the base hardware can be modified, though that rather defeats the no-soldering appeal for newcomers.
It would be easy to file the CYD under “fun hobby project” and move on. That would be underselling it. What the CYD represents is a broader and genuinely significant trend: the falling floor of what it costs to put a connected, touchscreen interface on anything.
Not long ago, building a custom device with a display, Wi-Fi, and a processor capable of running meaningful logic required either expensive off-the-shelf hardware or significant engineering investment. A Raspberry Pi with a display costs north of $80. A commercial human-machine interface panel in an industrial context can run to hundreds. The CYD does a substantial fraction of what either can do for fifteen dollars, with no assembly and a thriving community that has already solved most of the common problems you will encounter.
The implications extend well beyond hobbyists. Small businesses have deployed CYDs as customer-facing displays, queue management systems, and sensor readout panels. Makers have built them into custom products. The board’s low cost means the calculus on “is it worth building a custom interface for this?” changes substantially — suddenly it often is.
One source of genuine confusion in the CYD ecosystem in 2026 is that the board’s success has spawned a proliferation of variants. Different manufacturers, slightly different pin layouts, different screen sizes — 2.4 inch, 2.8 inch, 3.2 inch — different versions of the ESP32 module. The CYD is not one product; it is a family of loosely related boards that share an aesthetic and a price point but differ in ways that matter for code compatibility.
The community has documented the variants extensively, and the witnessmenow GitHub repository is the most reliable starting point. If you are buying for the first time, the 2.8-inch ESP32-2432S028R remains the most documented and community-supported option. Stick to that until you have a reason to deviate.
The Cheap Yellow Display is not the most powerful board you can buy, nor the most polished, nor the most professionally supported. What it is, is the most accessible touchscreen microcontroller platform most people will ever encounter — and in a hobby where the barrier to entry has historically been “buy some components, learn to solder, read a datasheet,” accessible turns out to matter enormously. Fifteen dollars, a USB cable, and a Saturday afternoon is all it takes to have something on that screen.