Things to note are:
1. When purchasing hardware, please note that the 24p FPC seat is connected from the top, not from the bottom.
2. The Arduino json library used by the program is version 5. You need to change the library management in Arduino to the old version.
To know the weather, you need to register your own account to obtain the key information.
3. The esp8266 development board used by the program needs to be version 2.7.4 or below, not version 3 or above, because the http library has changed the input parameters.
If you need to use version 3 or above, you need to modify the program.
4. During debugging, if the 3-wire mode fails, change to the 4-wire mode, and vice versa.
The two switches are mainly responsible for color, black and white, and 3-wire or 4-wire mode.
5. When using a 3D shell, the PCB needs to be 1mm thick.
For high-definition demonstration video, see: Bilibili Demonstration
Description of the 2 ink screen selection switches. The two switches are used to select spi mode (3-wire/4-wire) and drive resistance (see the table below for details)
Note: The e-paper with brackets (B/C) after it is usually a three-color screen; the one without brackets is usually a two-color screen.
TIPS: 1. You can put cardboard under the screen to raise it so that the screen can best fit the shell.
Others: The mode button and photoresistor program part have not been added yet. They will be added later. If there is an update, the accessories will be updated accordingly.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet