Cheap & Cute PhotoFrame Without SD Card on ESP8266 + 1.8inch TFT
by tonyliuguo in Circuits > Electronics
4088 Views, 18 Favorites, 0 Comments
Cheap & Cute PhotoFrame Without SD Card on ESP8266 + 1.8inch TFT

Digital photo frame are awesome thing to show photos of your family members, friends and your pets. I wanted to build a small, cheap and cute photo frame with the parts already in my hand. This frame use 1.8" Small TFT panel and ESP8266 wireless development environment in a 3D printed case.
Supplies
1.8 TFT Panel ST7735 http://www.aliexpress.com/item/32913848470.html
1.8 TFT Panel ST7735 https://www.banggood.com/1_441_82_02_22_42_8-Inch-...
ESP8266 WEMOS D1 https://www.aliexpress.com/item/33036965281.html
3D Printed Case https://www.thingiverse.com/thing:4097143
Some Wires & Soldering Iron.
Parts






I've prepare parts and printed frame on my 3D Printer.
Model Download: https://www.tinkercad.com/things/1oIgHjgjMjd
Hardware Install




Convert Photo to "C" Array!










This photoframe uses internal flash of ESP8266 module. So you don't need any external SD Card. You may convert 128x160 pixel photo to C array with LCDimageConverter. ESP8266's 4MB flash memory is enough to store many photos. You can download software and convert C Array your photos.
LCDimageConverter download
Software


You can sore your c array photos on photos.h file. Also need Adafruit GFX library and Adafruit ST7735 header file for this application.
Downloadexample code