What is it? EPDiy is a driver board which talks to affordable E-Paper (or E-Ink) screens, which are usually sold as replacement screens for E-Book readers. Why are they interesting? Easy on the eye…Read More…
EPDiy is a driver board which talks to affordable E-Paper (or E-Ink) screens, which are usually sold as replacement screens for E-Book readers.
Why are they interesting?
The FPC connectors on board supports following displays:
This kind of displays use some FETs that are need high voltages to let pass the +15 and -15 Volts that are used to let the Eink float up or down. Make sure to read the Datasheet and that the VGH (-22 V in this EPD) and VGL (+20 Volt), used to open the FET gate, are matching the voltages given in this PCB. If you cannot find the datasheet please ask or use only the tested models specified in the readme page of the epdiy project. Theoretically all parallel epapers have the same working principle but the detail is that epdiy uses open-source timing waveforms. And not models will get along with that perfectly well.
> Please mind orientation before connecting the display FPC cable, an always do with PCB powered off, since some of this 0.5mm pitch pins carry high voltages!
With some 16 bit models you will need an adapter cable. Make sure that the label 1 - 40 match the connector in the epaper. Otherwise you might give +15 volt to the EPD_VCC power input that does not support that voltage!
Would like to repeat this again because it is important: Please mind orientation of the connectors, all go with FPC connection pins down, and check it 3 times before powering it up.
NOTE: The ESP32S3 Module is soldered by hand so the soldering quality differs to the rest of the PCB. Sorry but switching to Standard PCB Assembly in JLCPCB would affect the price badly and I would like to keep it in the 70€ price range per unit.
Version 7 of the PCB and supporting Firmware is now merged by VRoland in master branch. Additionally there is an epdiy-hardware repository where I will be collaborating and testing the updates.
New feature of 1.1.1 PCB version: USB CDC serial port. Act with your Firmware as an USB device. For example you can make a "Mass Storage" device. Just copy your images per USB instead of using high consumption WiFi.
This can be useful for advertising in shops or just to make an offline photo-slider for your office.
In case this product is out of stock: Make sure to add your email in the Wait-List so you are informed automatically when I add new tested PCB In the meantime I created a YouTube channel to publish videos about electronics and digital signaling.
NEW: Companion adapter for 6" displays (e-readers, Eink Kaleido) can be purchased separately in a product soon coming to Fasani Corporation store. More info
Valentin Ronald designed it and featured it in Hackaday. Since I discovered it years ago I’ve been a big fan of the project and started helping on the firmware. I'm also a big fan of epdiy and a collaborator of the project, dedicating many hours each month to help, and guide other developers to build their products. This PCB, and all epdiy versions, are originally Vroland designs I just updated an FPC connector to make it compatible with 13.3” screen. Parallel epaper is the real display to make stuff! SPI ones are mostly to show prices in the supermarket. But this ones offer working partial refresh, 16 grays and much more possibilities.
Powered with an ESP32-S3-wroom-N16R8 MCU with Octal PSRAM and capable of driving up to 16 bit modern 40 pin FPC epaper displays from providers like GoodDisplay (DES) and Eink.com this is the ultimate controller with provides all the nice things from Espressif like WiFi and BLE along with an added RTC to make nice panels that are aware of time.
The ESP32S3 SOC module, is soldered by hand, because Economic assembly (PCBA) has temperature restrictions and most ESP32 modules are risky to solder using the type of PCB Assembly according to JLCPCB. Optionally I will make an option to get the PCB without MCU soldered for a cheaper price since most of the people here solder better than me. Just send me a PM if you are good soldering SMD then I can sell this to you with the MCU unsoldered and will look for sure better than mine (you get a 10 USD discount Coupon)
Please consider that you need to be familiar with the epdiy concept / Firmware and also get familiar with ESP-IDF version >= 5.0 building process to try this latest version since it uses the LCD module to drive this parallel epapers. Do not buy this PCB if you are not willing to go through this learning part.
IMPORTANT: It will work in arduino-esp32 but you will have to downgrade the bus_speed in displays.c. This is because there is an IDF menuconfig setting: Data cache line size that needs to be set to 64 bytes. This does not comes as an option in Arduino IDE at the moment. Check this WiKi page to get started.
Here go mine:
It's been a pleasure serving all of you so far delivering securely every PCB, plus giving 30 minutes free support for every customer. If you got this product and want to have this half an hour of my time for free just write to me and I will help you get started.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when epdiy V7 8/16 bit parallel epaper controller can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
I ship my products usually one day after purchase. Also immediately with enough time to pack it carefully.
Simon | Nov. 22, 2023
Matt | Oct. 6, 2023
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!