Software to display videos on an Adafruit ST7735 display with an ESP32. Includes ESP32 software and a Python program to convert (160x80) videos into .ino files. The software is tested on the following boards:
- ESP32 DEVKIT V1
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
The software is written, compiled and uploaded using the Arduino IDE (v1.8.13). You could use the online Arduino IDE or other software, but I recommend using the version you can download on this page. In order to use the Arduino IDE as tool for uploading to the ESP, there are several steps to follow. Please visit the following tutorials:
You also need Python. The software is tested in v3.10.0, you can download Python here.
Needed libraries:
Copy the video in the same folder as the convert_video.py
file. Run convert_video.py
and follow the steps. Make sure the video you convert is 160x80! After the conversion is done, upload on the ESP32.
You need an Adafruit ST7735 display and an ESP32 chip. In the documentation
folder you can find a circuit diagram.
You can submit an issue if you have questions or feedback for this repository. If you are interested in more of my projects, checkout my GitHub profile. If you are interested in hiring me, checkout my LinkedIn.
- Luke de Munk - Head author - LinkedIn