The goal of this HAT is to provide WiFi, an RTC and 3.3 to 5V step-up for a fast epaper update driving IT8951 as SPI master
Designed by Fasani Corporation in SpainThis product is no longer available for sale.
The seller may be offering an improved version or it may be hanging out on the beach, enjoying the retired life.
Revision 1.2 is exactly the same as v. 1.1 except that has a Seeed Grove I2C connector and ESP32S3 with PCB Antenna. IMPORTANT: This product will be discontinued as we've decided only to keep on hel…
Read More…Revision 1.2 is exactly the same as v. 1.1 except that has a Seeed Grove I2C connector and ESP32S3 with PCB Antenna.
IMPORTANT: This product will be discontinued as we've decided only to keep on helping with epdiy development. epdiy latest state-of-the-art parallel controller can be found here. Designed by VRonald and manufactured with updates from Fasani Corp. can satisfy your needs to control many epaper display panels. Last units will be sold at half the original price (19 USD)
3D model download Feel free to use this to import in your 3D design program, low polygon some parts removed so it's not heavy, important is to be aware of the size including USB connectors and mounting holes.
Dalian Good Display has now stock of their DEXA-C097 PCB. Please contact them in their sales page directly to get their IT8951 boards. Please note also that this PCB, should work with any other SPI display and also with Waveshare IT8951 devices. If you check closely, the Raspberry PI HATs, have also SPI pins available (CLK, MISO, MOSI, etc) We don't need a power hungry PI if we can do it with this PCB. But if for any case you need this combination along 5V you can also drive a Raspberry PI using our product and a Lipo battery.
IMPORTANT: The battery connection polarity should be respected. The power manager TPS2113 does not accept inverse polarity, so if you connect it wrong, it will die with a cause.
NEW PRODUCT: If you want to control parallel epapers with a single PCB and harness all the power of a robust Espressif S3 MCU then try epdiy V7
The PCB is a HAT to use on top of DEXA-C097 (DEXA uses IT8951 just as M5-epaper does but for a bigger resolution of 1200*825). Please note that this PCB is pin compatible with an IT8951 epaper controller that is actually sold by Good-Display. This is not cheap technology to play with so I recommend getting this ESP32-S3 HAT with 2 MB PSRAM + DEXA-C097 board only if you want to build a product or a industry quality information panel using an epaper display. I recommend developers this ESP32S3 plus the DEXA board for applications that need fast refresh like the e-book readers have. As a demo Firmware and proof-of-concept for this PCB, we built the repository: epaper-weather-station Using that Firmware you can print RTC clock, day, month and temperature just using the data coming from DS3231 on the board. Additionally there are some goodies like sleep at night and wake up with RTC alarm, and added components also for SCD40/41 sensor (CO2 level, precise temperature and humidity)
The PCB is also OSHWA Certified with UID ES000029 so you can check there to access all it's design files and schematics. If you don't want to buy it and want to fabricate it yourself it's allowed, so you can go ahead and use it also commercially. We highly recommend to buy one first to try what is capable of before making some of them!
I wanted to use ESP32S3 in a new PCB that also provides a battery charging circuit and a DS3231 real-time clock so you can build a professional product using a 9.7" parallel epaper display with 16 grayscales and 1200x825 resolution. S3 will also provide fast WiFi connectivity and powerful BLE to make a low consumption application. I also made this board to provide a 3.x V to 5 Volt boost converter to the DEXA board below since it needs this voltage.
At the moment if you want to drive this displays using ESP32 the only chance to do so is to use EPDiy that is a very nice PCB that drives this epapers too. But the waveform is open source and also is slower, meaning that you cannot refresh as fast as using this HAT. So the challenge was to build a PCB that provides:
SPI pins configuration:
CONFIG_EINK_SPI_MOSI=11
CONFIG_EINK_SPI_MISO=12
CONFIG_EINK_SPI_CLK=13
CONFIG_EINK_SPI_CS=10
CONFIG_EINK_BUSY=3
I2C_SDA=7
I2C_SCL=15
I2C has already 4.7K pull-up resistors in place. Enable 5V boost-converter using IO 38 (on HIGH enabled)
#define GPIO_ENABLE_5V GPIO_NUM_38
Please check one page presentation PDF. Do not connect SDA & SCL (I2C) pins to DEXA-C097 board below. There is an issue and doing that will block I2C communication. I2C is anyways very slow and not recommended to send the framebuffer to IT8951. Please use SPI to talk to to DEXA-C097 board.
Revision 1.1 comes with an amazing ESP32-S3-WROOM-1-N8 MCU with 2 MB of PSRAM. The PCB comes with a 12 mm coin battery holder and with the battery itself so it can maintain the RTC clock running for at least 5 years. This revision also has a load switch, that is activated on GPIO 38 High, and turns on the 5V to feed the I8951 board below. So this time you can use the epaper controller only when you want and then completely turn it off. It will be optimized for lower consumption and address many of the problems described before.
Check the Hardware repository to see the correct labeling for the board below (This one has already the correct SPI labeling on top)
By clicking Register, you confirm that you accept our Terms & Conditions
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!