Version | v1.0 24-08-21 |
---|---|
module | ESP32-S3-WROOM-1 |
Flash | 16MB |
PSRAM | 8MB |
screen | 960x540 16 Gray ink screen |
LORA and SD use the same spi, in order to avoid mutual influence; before powering on, all CS signals should be pulled high and in an unselected state;
void setup()
{
pinMode(LORA_CS, OUTPUT);
digitalWrite(LORA_CS, HIGH);
pinMode(SD_CS, OUTPUT);
digitalWrite(SD_CS, HIGH);
...
}
After power-on, click to enter the WIFI interface, configure the network, you can use;
The project uses PlatformIO development, as long as clone code, compile and download can run;
If you are the first to use PlatformIO, you can try the following steps to install PlatformIO:
- Install Visual Studio Code and Python, and clone or download the project;
- Search for the
PlatformIO
plugin in theVisualStudioCode
extension and install it; - After the installation is complete, you need to restart
VisualStudioCode
- After opening this project, PlatformIO will automatically download the required tripartite libraries and dependencies, the first time this process is relatively long, please wait patiently;
- After all the dependencies are installed, you can open the
platformio.ini
configuration file, uncomment inexample
to select a routine, and then pressctrl+s
to save the.ini
configuration file; - Click ☑️ under VScode to compile the project, then plug in USB and select COM under VScode;
- Finally, click the ➡️ button to download the program to Flash;