Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 1.33 KB

README.md

File metadata and controls

44 lines (37 loc) · 1.33 KB

ESP8266-WiFi-Stream-GIF

This project is Stream the large number image data to ESP8266 and display it like a GIF.
Stream Server I use JAVA to create the Socket to stream the image data.

What you need

Hardware:

  • A board containg an ESP8266
  • SSD1306 based 128x64 pixel OLED display

**SSD1306:(For Wemos D1 ESP8266)**
=====  =======================
Pin    GPIO
=====  =======================
SCL    D3/D15
SDA    D4/D14
=====  =======================

Software:

  • Arduino IDE
  • (Arduino library)ESP8266 Arduino Core
  • (Arduino library)Adafruit GFX Library
  • Java JDK

**Arduino Var Config:**
=====      =======================
ssid       WiFi ssid
password   WiFi password 
host       StreamServer ip address
port       StreamServer port(default:5045)
framedelay image player speed(default:40ms)
=====      =======================

For the image part, bytefile.txt already have the "Bad Apple" video for the test , you can to use image2cpp translate the image you want to plain bytes, replace the code in bytefile.txt.


Last, Use Java compiler the main file StreamServer.java and run, Upload the Arduino code the ESP8266 and test it!