# E-Paper Showerthoughts Display
This code uses an ESP32 to fetch latest posts from [/r/showerthoughts](https://www.reddit.com/r/Showerthoughts/) and displays them on a Waveshare e-paper display. Afterwards it puts the ESP to deep sleep mode. All components run on battery power without annoying cables.

![Front](img/01_Front.jpg)
![Front](img/02_Back.jpg)

#### Used Hardware
+ [Waveshare 7.5" e-paper display](https://www.waveshare.com/7.5inch-e-paper.htm)
+ [Waveshare ESP32 Driver Board](https://www.waveshare.com/e-paper-esp32-driver-board.htm)
+ [IKEA Ribba Picture Frame 21x30cm](https://www.ikea.com/de/de/p/ribba-rahmen-schwarz-60378396/)
+ Custom made passepartouts (approx 10€)
+ [18650 battery](https://de.aliexpress.com/item/33033883495.html?spm=a2g0o.productlist.0.0.708e4adbR5PUrg&algo_pvid=909ec7f9-0dec-4d04-9ab2-ef9166feb299&algo_expid=909ec7f9-0dec-4d04-9ab2-ef9166feb299-12&btsid=d3c3feb7-5f93-4090-ad6a-6a72fec81e74&ws_ab_test=searchweb0_0,searchweb201602_9,searchweb201603_55)
+ [Battery charge shield for 18650 batteries](https://de.aliexpress.com/item/32870248379.html?spm=a2g0o.productlist.0.0.74ef5554qSLELp&algo_pvid=a72d0c05-ed9a-41f1-8723-c99a06ee77b7&algo_expid=a72d0c05-ed9a-41f1-8723-c99a06ee77b7-3&btsid=370f59b5-5bf4-438d-9ef8-dbafc59dce1f&ws_ab_test=searchweb0_0,searchweb201602_9,searchweb201603_55)

#### To do
- [x]  Add showerthoughts logo 
- [ ]  Better word wrapping
