浅聊 esp8266

浅聊 esp8266

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

E-ink Todo List项目使用了ESP8266EX芯片,适合无线联网且由电池供电的项目。使用了安可信的ESP-12F模组,通过USB转TTL串口芯片CH340C实现自动下载固件和进入运行模式。开发环境选择了PlatformIO,通过VSCode安装了PlatformIO插件来编译和下载固件。

🎯

关键要点

  • E-ink Todo List 项目使用 ESP8266EX 芯片,适合无线联网和电池供电的项目。
  • ESP8266EX 提供完整的 TCP/IP 协议栈和 WiFi 功能,支持多种接口。
  • 使用安可信的 ESP-12F 模组,集成了 ESP8266EX 芯片和 WiFi 天线。
  • ESP-12F 模组采用 SMD 封装方式,具有更小更轻的特点。
  • 项目中使用 USB 转 TTL 串口芯片 CH340C 实现固件自动下载和运行模式切换。
  • ENABLE 引脚控制芯片工作状态,GPIO0 控制下载模式。
  • SPI 是芯片与外围设备通信的协议,项目中用于与 E-ink 屏幕通信。
  • ESP-12F 上的 GPIO 引脚用于控制 E-ink 屏幕的复位、数据模式和忙碌状态。
  • ESP-12F 有一个 10 位 ADC 引脚,用于读取电池电压。
  • 开发环境选择 PlatformIO,支持多种开发板和框架,通过 VSCode 安装插件进行编译和下载固件。
➡️

继续阅读