Smart Display是一款多功能的ESP32-S3桌面信息面板,具备以下功能: - 1.69英寸240×280 IPS彩色TFT显示屏(ST7789 SPI接口) - 自动Wi-Fi连接(强制门户) - 自动时间和位置检测(时区+夏令时) - 天气显示(需提供WeatherAPI.com的密钥) - 多种视觉模式(普通、加密、太空、模拟、Ping) - 可配置的加密货币行情(
1. ESP32-S3开发板 | ESP32-S3双频Wi-Fi/蓝牙5.0超微型开发板
https://www.aliexpress.com/item/1005009041867049.html
2. TFT 显示屏 | 1.69 英寸 IPS 屏,240×280 分辨率,采用 ST7789 SPI 接口
https://www.aliexpress.com/item/1005006857426510.html
3.拨动开关 | SS12D00 DIP 3针滑动开关
https://www.aliexpress.com/item/1000007042312.html
4.一次性电子烟的电池(可以从朋友或熟人那里拿两个用过的电池)
引脚排列:
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换一段代码。例如,#define 可以将一段代码替换为另一个字符串或函数调用。这在编程中非常有用,因为它可以简化代码,减少重复,并提高可读性。TFT_MISO-1// 可选项 - 如果不读取 TFT 数据,可以保持其断开连接状态
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT_MOSI13// SDA - 串行数据(HSPI标准)
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT_SCLK10// SCL - 串行时钟(HSPI标准)
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT_CS11// 芯片选择控制引脚
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT 显示屏驱动电路2// 数据命令控制引脚(A0)
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT_RST4// 重置引脚状态
#define 指令用于在 C 或 C++ 程序中定义宏。宏是预处理器指令,用于在编译时替换源代码中的特定文本片段。例如,宏可以用于替换重复的代码片段,或者根据不同的编译条件选择不同的代码路径。TFT_BL12// LED 背光灯
一次性电子烟的电池:
所有必需的部件
刷新固件 - 打开命令提示符,输入以下命令:
1. py -3 -m pip --version
2. py -3 -m pip install --user --upgrade esptool
3. py -3 -m esptool --chip esp32s3 --port COM12 --baud 460800 write_flash -z 0x0 "插入二进制文件的路径"设计文档.zip"
Tags
Model Source
