Tearing Down a Bistable Cholesteric Display
read
HELP SUPPORT MY WORK: If you're feeling flush then please stop by Patreon Or you can make a one off donation via ko-fi
You can watch a full video version with more details here.
I’ve had one of these little gadgets sitting in my AliExpress box of bits for quite a while. The other day I saw Big Clive
do a teardown on one, so I thought it was time to dig mine out and see what makes it tick.
The device is a bistable cholesteric display—a type of screen that lets you draw or write on it and then clear everything with the press of a button. Simple, cheap, and surprisingly fun.
What Is a Bistable Cholesteric Display?
Inside the display are two transparent layers sandwiching a special liquid crystal material. These cholesteric crystals have two stable states:
- Transparent in one state.
- Scattered/opaque when a high voltage is applied, causing the crystals to align.
Because the crystals are bistable, they don’t need constant refreshing like an LCD or OLED—once the image is written, it stays there until you clear it. That’s why the device can run for ages on a coin-cell battery.
Measuring the Clear Voltage
Of course, I had to see what was actually happening electrically. Hooking the display up to a multimeter showed it jumping up to around 30 volts when the clear button was pressed.

On the oscilloscope, I captured a nice trace with a peak at 26.8 volts—so roughly 30V is what’s being dumped into the crystals to reset the display.

Forcing It With a Power Supply
Curiosity got the better of me, so I decided to try it with a power supply set to 30V. After scribbling some random squiggles on the screen, I touched the supply across the contacts… and it worked! The screen cleared instantly.
Polarity seems to matter, though. Connected one way, everything cleared nicely. Reversing the leads caused a spark—oops. I can still clear the display using my power supply, but the PCB is now toast.
Annoyingly, my finger got in the way, so we can only see the flash of the spark.

Lesson learned: don’t reverse the voltage.
Simple Construction
The build is about as simple as you’d expect. Two sheets, some liquid crystal sandwiched in between, and a tiny PCB with the button and battery connection. That’s it.

And here’s my attempt at a schematic.

I’m not sure if it’s correct, but it’s a good starting point.
Final Thoughts
These bistable cholesteric displays are fun little bits of kit. They’re simple, low-power, and seem to work well enough.
If you’d like to buy one, you can find them on AliExpress.
Related Posts
Energy Scavenging - Can we keep our electronics running indefinitely? - After a previous unsuccessful attempt to power my Christmas lights with solar power, I've decided to try run my ultra-energy efficient ePaper weather display on solar energy. This display, already low on power consumption thanks to ESP32's deep sleep mode, is now paired with the BQ25570 energy-harvesting board and lithium cell to test if solar power can keep it running. Despite the limited Scottish winter sun, initial results look promising. With a little more code tinkering, it is my belief that the weather display might just keep running indefinitely and never need charging again.
Electronic chopsticks - I recently got my hands on the HT140 Solder Tweezers from Sequre, adding an exciting new piece to my toolkit. Powering it via USB-C, these electronic chopsticks heat up fast thanks to a robust 65W power supply. Testing on a Raspberry Pi Pico board proved successful with a little flux help. Despite hoping for minimal use due to my PCB order, these tweezers are a handy backup for precise soldering work.
The PCBs are in production - what have I messed up? - After some stress and trepidation, I finally took the plunge and sent my PCB design off for manufacturing. My design centers around building a large seven-segment clock with LED filaments. Jumping hurdles such as voltages, pin usage, and limiting the load on my power supply, I've settled on the ESP32 as the system's heart and come up with a final circuit design. While doing this, I've quickly realized I could improve my layout and fixed a small mistake. Also, I've prepared for either types of LED filaments - the high-voltage ones or the larger, 3v ones. However, I did bungle up a couple of things on the enable line of the shift registers and board layout. But hey, this is a learning curve, right? Can't wait to get the boards and see what other exciting errors surface!
Danger danger high voltage - In this blog post, I explore my experiments with high-voltage circuits, trying to light up LED filaments salvaged from broken light bulbs. Despite some explosive mishaps with capacitors and MOSFETs, I decided to try a proper DC-DC converter. Unfortunately, the one I got turned out to be faulty, highlighting some rough soldering and component failures. I've ordered replacements and hope to successfully light the filaments soon. Follow along on my troubleshooting journey with plenty of learning curves!
Look at my shiny crystal balls - Just upgraded my basic AliExpress crystal balls with some tech wizardry - I've thrown in an ESP32-S3-MINI, a mic, and made them battery powered. Thanks to WLED software, they're now smart and responsive! Shared the KiCAD project for fellow tinkerers. Check out my video to see these balls in action!
Related Videos
Look at My Shiny Crystal Balls - Custom ESP32 PCB With WLED. - Step right up, folks, for the grand unveiling of my shiny new crystal balls – yes, crystal balls. I've transformed ordinary AliExpress pieces into juggernauts of light and color, all powered by the splendid WLED software. Dive deep with me into the nitty-gritty of the underlying electronics and come face-to-face with the true beauty of voltage measurements (I promise, it's more riveting than it sounds). While the original circuit boards from AliExpress might not thrill, my beefed-up version invites gasps of wonder, with microphone-controlled LEDs throwing light in a million dazzling ways. Join me as I chronicle my journey through schematic revisions, components selection, and technological trickery – in short, the wild ride that has led to this epic macOS light show.
787 Volts From a $2 Board! - Let's have some fun with high voltage experiments and LED filaments! I've been dabbling with 300-400 volts, testing out capacitor charging, and saving some flickery Philips bulbs. With a new ESP32 Rainbow project in the works and a nifty minimalist ESP32 S3 board arriving soon, there's lots going on. Despite some high ripple issues and quirky sounds from the modules, swapping to an old-school surface mount board provides smooth performance with almost no ripple. Join me as I explore the limits and potential projects with these LEDs. And for a shocking tidbit at the end, explore some high voltage calculations—it's electrifying!
800 volt DC DC converter - In this video, I tinker with high-voltage circuits to light up LED filaments salvaged from broken light bulbs. Using a makeshift setup with a MOSFET, inductor, diode, and smoothing capacitor, I explore switching at high frequencies to achieve bright light. However, limitations with low-voltage capacitors led to some explosive results. I also experiment with a DC/DC converter to reach higher voltages, but it too failed, leading to a troubleshooting session under the microscope. Despite these setbacks, I'll keep tinkering and waiting for replacement parts to continue my experiment.
Most Interesting Addressable LEDs that I've Ever Seen - So, I got this nifty 2x2 meter 400 LED curtain and immediately went to work dismantling it. The LED strands are tapped off the main wire, rather than daisy-chained, which is a departure from the norm. Turns out, these LEDs are pre-programmed, allowing them to intelligently latch onto the right serial data. Unraveling the control unit, we see an IR receiver and other key components responsible for driving the LED strings. Despite my misgivings about deciphering in-built Bluetooth characteristics, I hooked the circuit back up with our dependable WLED software and got some amazing grid patterns. Interestingly, the LEDs operated smoothly at 3.3V. All in all, a fun exploration of hacking this LED curtain.
Live GPIO Viewer - In my latest discovery, I found an incredibly efficient visualization tool from the last outpost workshop that upgrades how I check the status of the GPIO pins on my ESP32. It's super simple to use and allows me to monitor pin activities directly. I set up a couple of LEDs and a button on various GPIO pins to demonstrate its effectiveness and the results were fantastic. Although it currently supports only digital input and output and PWM, I'm optimistic it will expand with time. Thanks to the open-source community, you can find the setup instructions in a GitHub repo. This tool is a revelation and I highly recommend it.
HELP SUPPORT MY WORK: If you're feeling flush then please stop by Patreon Or you can make a one off donation via ko-fi