Esp32 墨水屏开发备忘录及点检 Csdn博客
这里的墨水屏工具为我自己制作的(小黄鱼上可以找到),使用 esp32c3 和 2.9 寸墨水屏,你如果使用的是自己的,请更换墨水屏驱动代码,引脚定义和图片尺寸 在之前的 demo 演示中,我展示了使用 esp32c3 配合墨水屏展示 Hello World! 的一个程序。 有朋友问我,墨水屏可以展示图片嘛?当然可以。只需要将图片的位图写在程序里,然后调用显示就好。 由于代码比较的简单,我就不放在 github 上了,在文章末尾我贴出了所有的代码。 Image2Lcd 软件的安装我就不赘述了,安装包文件地址如下:https://files.cnblogs.com/files/manastudent/image2lcd3-2版本.zip?t=1682306176&download=true
参考:【有手就行系列】嵌入式单片机教程-桌面小屏幕实战教学 从设计、硬件、焊接到代码编写、调试 ESP32 持续更新2022 Welcome to ESP32 Arduino Core’s documentation - - — Arduino ESP32 latest documentation (espressif.com) 外设选型(封装、通用/稳定性、电池容量/充电电流/保护、主控主频/RAM/ROM/IO); ESP32选型一文就够,ESP32-WROOM-32、ESP32-WROVER、ESP32-S衍生模组、ESP32-PICO差异 - 哔哩哔哩 (bilibili.com) 原理图–>PCB(layout规范、绘制板框尺寸、布局、走线规范、过孔/测试点/泪滴/丝印、DRC检查。(PS:CH340添加防倒灌电路、预留测试/下载点、电源线要粗点.立创EDA绘制自己的元件(无符号/封装):新建元件库–>新建符号–新建封装–>关联符号与封装); 这个教程是提供给购买了我 esp32c3 墨水屏(微雪版本)开发板的朋友看的(需要成品的,小黄鱼搜索用户 Chengloong),也适用于 esp32c3 驱动墨水屏的项目。
这里就不赘述了,安装过程中如果下载很慢,看我的博客中有解决的方案。 https://www.cnblogs.com/manastudent/p/17116878.html 这里注意要选择 Espressif esp32-c3-devkitc-02 这个 Board,这个适用于微雪 esp32c3 微雪 esp32c3 官网资料:https://www.waveshare.net/wiki/ESP32-C3-Zero 这里注意第六行代码: GxEPD2_290 这个是屏幕的驱动程序,不同屏幕对应的驱动是不一样的,不要选择错误。 屏幕的驱动到屏幕的生产厂商处可以找到,屏幕驱动对应代码关系到库的 github 上找,或者看源码。 https://github.com/ZinggJM/GxEPD2 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线,它可以使单片机与各种外围设备以串行方式进行通信以交换信息,并且在芯片的管脚上占用四根线。 SCLK IO25 SPI 串口通信时钟信号线。 SDI IO26 SPI 串口通信数据信号线。 CS IO27 片选,低电平有效。 D/C IO14 数据/命令 读写选择,高电平为数据,低电平为命令。 RES IO12 电子纸复位信号,低电平有效。 BUSY IO13 电子纸刷新时,BUSY 引脚发出忙信号给主 MCU,此时 MCU 无法对电子纸驱动 IC 进行读写操作;电子纸刷新完成后,BUSY 引脚发出闲置状态信号,此时 MCU 可以对电子纸驱动 IC 进行读写操作。GDEW 系列电子纸 BUSY...
152×152个像素,19Byte=152Bit,19Byte×152Bit的数组 1Byte=8Bit, 1 个Byte代表 8 个像素点 19Byte=152Bit,19 个Byte就是152个像素点 该函数用于在每次 SPI 传输开始之前执行一些操作,主要是控制 D/C(数据/命令)引脚的状态。 在 SPI 或 QSPI(四线 SPI)模式下,WP 引脚(写保护引脚)通常用于控制写保护功能。它在某些情况下可以防止对存储器设备(如 SPI 闪存)的意外写入。该引脚在 QSPI 模式下用于作为数据传输的 D2 引脚,而在标准 SPI 模式下则通常未使用(即设为 -1)。
People Also Search
- Esp32+墨水屏开发备忘录及点检 - Csdn博客
- 自制一个电子墨水显示屏 - 少数派
- Esp32墨水屏固件v3.5工程实践:配网校验与备忘录设计-csdn博客
- esp32 墨水屏 html 上位机程序 传图 - LiuChengloong - 博客园
- ESP32 驱动4.2寸电子墨水屏「hello world」 - 凌顺实验室
- esp32: esp32 墨水屏 - Gitee
- esp32学习与开发-墨水屏桌面小屏幕 | Souther Blog
- 微雪 esp32c3 墨水屏显示 demo - LiuChengloong - 博客园
- Esp32墨水屏固件v2.0:配网可靠性与低功耗备忘录实现-csdn博客
- 基于esp32的桌面小屏幕实战 [14]:Spi驱动墨水屏 - 茴香豆的茴 - 博客园
这里的墨水屏工具为我自己制作的(小黄鱼上可以找到),使用 Esp32c3 和 2.9 寸墨水屏,你如果使用的是自己的,请更换墨水屏驱动代码,引脚定义和图片尺寸 在之前的 Demo 演示中,我展示了使用 Esp32c3 配合墨水屏展示
这里的墨水屏工具为我自己制作的(小黄鱼上可以找到),使用 esp32c3 和 2.9 寸墨水屏,你如果使用的是自己的,请更换墨水屏驱动代码,引脚定义和图片尺寸 在之前的 demo 演示中,我展示了使用 esp32c3 配合墨水屏展示 Hello World! 的一个程序。 有朋友问我,墨水屏可以展示图片嘛?当然可以。只需要将图片的位图写在程序里,然后调用显示就好。 由于代码比较的简单,我就不放在 github 上了,在文章末尾我贴出了所有的代码。 Image2Lcd 软件的安装我就不赘述了,安装包文件地址如下:https://files.cnblogs.com/files/manastudent/image2lcd3-2版本.zip?t=1682306176&download=true
参考:【有手就行系列】嵌入式单片机教程-桌面小屏幕实战教学 从设计、硬件、焊接到代码编写、调试 ESP32 持续更新2022 Welcome To ESP32 Arduino Core’s
参考:【有手就行系列】嵌入式单片机教程-桌面小屏幕实战教学 从设计、硬件、焊接到代码编写、调试 ESP32 持续更新2022 Welcome to ESP32 Arduino Core’s documentation - - — Arduino ESP32 latest documentation (espressif.com) 外设选型(封装、通用/稳定性、电池容量/充电电流/保护、主控主频/RAM/ROM/IO); ESP32选型一文就够,ESP32-WROOM-32、ESP32-WROVER、ESP32-S衍生模组、ESP32-PICO差异 - 哔哩哔哩 (bilibili.com) 原理图–>PCB(layout规范、绘制板框尺寸、布局、走线规范、过孔/测试点/泪滴/丝印、DRC检查。(PS:CH340添加防倒灌电路、预留测试/下载点、电源线要粗点.立创EDA绘制自...
这里就不赘述了,安装过程中如果下载很慢,看我的博客中有解决的方案。 Https://www.cnblogs.com/manastudent/p/17116878.html 这里注意要选择 Espressif Esp32-c3-devkitc-02 这个 Board,这个适用于微雪 Esp32c3 微雪 Esp32c3
这里就不赘述了,安装过程中如果下载很慢,看我的博客中有解决的方案。 https://www.cnblogs.com/manastudent/p/17116878.html 这里注意要选择 Espressif esp32-c3-devkitc-02 这个 Board,这个适用于微雪 esp32c3 微雪 esp32c3 官网资料:https://www.waveshare.net/wiki/ESP32-C3-Zero 这里注意第六行代码: GxEPD2_290 这个是屏幕的驱动程序,不同屏幕对应的驱动是不一样的,不要选择错误。 屏幕的驱动到屏幕的生产厂商处可以找到,屏幕驱动对应代码关系到库的 github 上找,或者看源码。 https://github.com/ZinggJM/GxEPD2 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,...
152×152个像素,19Byte=152Bit,19Byte×152Bit的数组 1Byte=8Bit, 1 个Byte代表 8 个像素点 19Byte=152Bit,19 个Byte就是152个像素点 该函数用于在每次 SPI
152×152个像素,19Byte=152Bit,19Byte×152Bit的数组 1Byte=8Bit, 1 个Byte代表 8 个像素点 19Byte=152Bit,19 个Byte就是152个像素点 该函数用于在每次 SPI 传输开始之前执行一些操作,主要是控制 D/C(数据/命令)引脚的状态。 在 SPI 或 QSPI(四线 SPI)模式下,WP 引脚(写保护引脚)通常用于控制写保护功能。它在某些情况下可以防止对存储器设备(如 SPI 闪存)的意外写入。该引脚在 QSPI 模式下用于作为数据传输的 D2 引脚,而在标准 SPI 模式下则通常未使用(即设为 -1)。