GoodDisplay / -Forked-Software-ImageToWiFi-for-E-paper-display-on-ESP32-Arduino-IDE

The direct used product is a 12.48 inch tri-color E-paper module, with ESP32-S board on Arduino IDE Welcome to browse the product page https://www.good-display.com/product/438.html This is in stock and with stable supply!!! Ideal for your digital signage used indoors or you can make a pretty good digital photo frame using DITHERING!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

imageGood-Display-ImageToWiFi

See the original product page for more info

Product Demo Video

https://twitter.com/i/status/1542377264012111872

Product Gallery for the 12.48 inch E-paper module-GDP1248RW1




⚙️Software Description

This software enables users to use WiFi from ESP32-S on Arduino IDE to drive the 7.5 inch and 12.48 inch E-paper displays with B/W color and also B/W/R color to maker a very beautiful, aesthetic digital signage device!

Via ImageToWiFi, multiple devices can be supported for easy managment online, which users can deploy with zero extra cost for small-size application scenarios like home use, small supermarkets, smart office etc. Good Display has already offered you with this easy and helpful E-paper display solution!!! Please feel free to get your hands on it!



⚙️软件简介

ImageToWiFi上位机软件使用户能够在Arduino IDE上使用ESP32-S的WiFi来驱动7.5英寸和12.48英寸的电子纸显示器(支持黑白单色以及黑白红三色的屏幕),您可以选择用我们提供的外壳或者您自己制作的,最后可以得到一个漂亮、美观的电子显示标牌!

ImageToWiFi支持多个设备同时在线管理,用户在此基础上可以零成本部署多个墨水屏设备,用于家庭个人使用、小型超市、智能办公等小型应用场景。Good Display已经为您提供了这种简单而高效的的电子纸显示屏解决方案!!!强烈恳请您立即尝试!!!



⚙️Instruction


  1. Software Preview


2. Device Network Setting
2.1 Query Local IP Address


Open ImageToWiFi software, and the status bar will automatically retrieve the IP address of the current computer. Through this, you can know the current network segment. The IP address in the following figure is 192.168.5.7, and the network segment is '5' (this network segment will be used when setting the device WiFi). Change the network segment in the software to 5. Display local computer IP address:

Set current network segment

2.2 Install Arduino Program Editing Software
This development board adopts serial port to download programs, which requires Arduino programming software, type-C cable, CH340 driver and esp32_package_v1_0_2 firmware package and python-2.7.17 plug-in.

The operation steps are as follows:

  1. For the first download, install CH340 driver and ESP32 on the computer_package_v1_0_2 firmware package, python-2.7.17 plug-in.

2) Firmware package: esp32_package_v1_0_2. The unzipped file name is espressif. Unzip the espressif folder and put it in the arduino/hardware directory. During installation, the Arduino programming software must be closed, and the firmware package can also be searched directly in the Arduino library manager.
3)Use the default installation path for CH340 driver and python-2.7.17 plug-in.
4) Run the program file get.exe in esp32/tools(you must have installed the python plug-in).


  1. Connect the Type-C interface of the development board to the computer with USB cable.

6) Open Arduino.ino engineering document in the driver folder with Arduino 1.8.6.


  1. Set in 'tools'

Click position 1 to select the development board model'WEMOS LOLIN32'

Click position 2 to select serial port baud rate '115200'

Click position 3 to select COM port.

Click position 4 to select the programmer model, and here select'AVRISP mkII'

Click position 5 to compile the program

Click position 6 to download the program to the development board.

After the downloading, first power off the development board, connect the electronic paper display screen to the adapter board, and then power on again so that E-paper can display normally.

Note: if the compiler prgmpts 'invalid library found' during program compilation, please ignore this prompt, which will not affect the actual program download.



2.3 Device WiFi Setting

The customer needs to put the WiFi user name, password, network segment and IP number, of which the network segment '' is the field automatically identified by imagetowifi above, and the IP number range is 201~210. Different device numbers cannot be repeated. At present, up to 10 groups of devices are supported to be online at the same time. After setting the parameters, download the program to the corresponding device according to the above down steps.


  1. Image Import

Image import: click the "Open File" button, select the created image, and note that the color and resolution of the image should correspond to the current device. After the image is imported, the software will prompt the size, resolution, color and other parameters of the image to be displayed.



  1. Device Connection

Power the device. Generally, it is recommended that the power supply is above 5v2a. Open ImageToWiFi software, and the status bar will automatically query the current online status of the device. When the status indicator turns green, it means that the device of the corresponding network segment has been successfully online.



  1. Data Transmission

Select the IP number to be sent and click "connect". When the data transmission is normal, the left information bar will display the current data transmission progress. When the data transmission is completed, the software will display "Data send is OK!"



SPECIAL OFFER FOR OUR PRODUCTS!


BUYEPAPER ONLINE SHOP IS ALSO NICE CHOICE

Expo Name: Global Sources Consumer Electronics Show 2023 2024

Date: October 11-14, 2023, April 11-14, 2024 Venue: AsiaWorld-Expo, Hong Kong Booth: Hall 9,H02(2023 Autumn), Hall 9,G06(2024 Spring)

We will look forward to meeting you there. If you have any questions, please do not hesitate to contact us. We will be more than happy to answer them for you.

https://www.good-display.com/news/157.html


About

The direct used product is a 12.48 inch tri-color E-paper module, with ESP32-S board on Arduino IDE Welcome to browse the product page https://www.good-display.com/product/438.html This is in stock and with stable supply!!! Ideal for your digital signage used indoors or you can make a pretty good digital photo frame using DITHERING!