本帖最后由 跑龙套的保 于 2017-2-16 09:52 编辑

最近开始玩耍TFT彩屏,看到示例都是用SD卡,使用前需要把文件拷贝到sd卡中,维护麻烦。想到8266的3m spiffs+wifi

,这个可以利用起来。duang duang duang 通过web上传图片到tft彩屏的程序诞生了,

oh yeah,this is a good idea.

无标题.png (198.07 KB, 下载次数: 141)

2017-2-16 09:49 上传

物料准备:

ESP8266 *1

TFT彩屏   *1 (驱动IC:ST7735S)

杜邦线若干

导线连接:

ESP8266--------------------TFT

GPIO4--------------------RST

GPIO5--------------------D/C

GPIO13(MOSI)-----------DIN(SDI,MOSI)

GPIO14(SCK)-------------CLK(SCK)

GPIO15(SS,CS)-----------CS(SS)

3.3V----------------------3.3V,LED+100R电阻

GND---------------------GND(括号里的为同一个io不同称呼)

工作流程:

8266连接路由器-->8266建立web服务器-->电脑访问web页面-->上传图片-->保存图片到flash-->读取图片数据-->发送个给tft显示

准备工作:

1.安装arduino ide for esp8266(使用arduino ide开发8266).

2.加载附件中的库文件到ide目录中。(ST7735S库略微修改过给8266使用)

J0_8H$F5TYRWH866O6`%OKM.png (52.7 KB, 下载次数: 149)

2017-2-15 10:37 上传

3.看看示例我们知道了这个tft屏的用法。

4.下载烧录附件中的源码。

5.可选,安装附件中的Bonjour服务,用于mdns,可在浏览器输入域名访问8266的web,直接访问esp8266fs.local即可

下载固件完成后,打开串口监视器等待8266连接路由器,值得注意的是如果这片8266第一次使用spiffs可能需要1-2分钟的格式化时间。

开始工作:

1.待8266正常工作完成后,打开串口监视器中查看ip地址。

UMNQLG3V6DW_@HYMR3A[_(S.png (62.77 KB, 下载次数: 116)

2017-2-15 11:24 上传

2.在浏览器打开串口监视器中获取到的ip地址访问8266,如果安装了Bonjour服务直接访问esp8266fs.local

CYQGB204OW0S0VFRLH~2{XF.png (24.46 KB, 下载次数: 115)

2017-2-15 11:30 上传

0`3XH([T4DI26KEZVI09X(T.png (23.8 KB, 下载次数: 114)

2017-2-15 11:31 上传

3.选择需要显示的图片,本程序只做了显示bmp格式的图片,所以上传的文件附件必须为bmp格式并且分辨率为128*128,24位

HAM34ZU`GJGVRH6A`6L6T69.png (32.03 KB, 下载次数: 114)

2017-2-15 11:33 上传

4.点击上传,待文件上传完成就可以看到上传的图片了

F7LI0DX0P[)}0ZY~)O~BVF1.png (161.94 KB, 下载次数: 113)

2017-2-15 11:40 上传

esp8266接7735_ESP8266 TFT(ST7735)彩屏-web刷图相关推荐

  1. 简单明了操作——ESP8266 NodeMCU驱动TFT LCD液晶屏(制作透明小电视前奏)

    简单明了操作--ESP8266 NodeMCU驱动TFT LCD液晶屏(制作透明小电视前奏) 前言 准备材料 esp8266 NodeMCU(串口WiFi模块) 1.44inch SPI Arduin ...

  2. 【STM32】 TFT触摸彩屏

    目录 一:TFT触摸彩屏介绍 二:TFTLCD模块特点 三:TFTLCD模块接口定义 四:TFT彩屏模块实物图 五:TFT屏结构图设计 六:TFT原理图设计 一:TFT触摸彩屏介绍 TFT(Thin ...

  3. 【MicroPython ESP32】1.8“tft ST7735驱动3Dcube图形显示示例

    [MicroPython ESP32]1.8"tft ST7735驱动3Dcube图形显示示例 本实例基于Thonny平台开发 效果演示(Gif录制,帧率上不来,有重影,实际效果没有,很流畅 ...

  4. stm32驱动rgb屏电路图_STM32直接驱动RGB接口的TFT数字彩屏设计

    STM32 直接驱动 RGB 接口的 TFT 数字彩屏设计 本文提出了一种由 STM32 的 FSMC 总线直接挂载 RGB 接口屏的方案,直接由一片 CPU(STM32F103VC) 来完成 TFT ...

  5. openwrt用WEB刷固件型号不对问题强行处理

    参照这里:https://blog.csdn.net/caoshunxin01/article/details/79355602 原机是一块mt7620A的通板,之前刷了一个叫WE826型号的固件,发 ...

  6. 【MicroPython ESP32】1.8“tft ST7735带中文驱动显示示例

    [MicroPython ESP32]1.8"tft ST7735带中文驱动显示示例 本实例基于Thonny平台开发 效果演示 驱动屏幕和开发板 驱动屏幕采用的是合宙1.8"tft ...

  7. breed Web刷机升级详细教材修正编译器固件说明_itkeji.top

    源地址 http://www.itkeji.top/article-5.html 看到好多人问breed怎么升级,我抽时间做个详细的教材吧,首先什么是breed Web 我在这就直接引用hackpas ...

  8. js视频html代码,html+JS刷图实现视频效果(示例代码)

    网页播放视频须要载入播放器,可是通过刷图也能实现视频播放的效果 JS中用到Z-index属性,记录一篇解说Z-index属性的博客的地址: http://www.cnblogs.com/gisdrea ...

  9. 王者传奇服务器维护一般多长时间,9377王者传奇合理分配刷图时间其实很重要...

    原标题:9377王者传奇合理分配刷图时间其实很重要 玩9377王者传奇久了之后就会发现有挺多玩家喜欢到各种地图上这里刷刷,那里刷刷,然后一天时间就浪费了,什么也没有做到,这样玩手机游戏不过打发时间罢了 ...

最新文章

  1. MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
  2. Protractor
  3. oppo手机工程模式清除数据需要密码_「MIUI玩机技巧27」如何快速查询和清除电池信息...
  4. 虚拟机Centos7配置网络
  5. centos 安装mysql5.7
  6. 用python重温统计学基础:描述性统计分析
  7. 洛谷OJ - P1156 - 垃圾陷阱
  8. 【C++】获取软件的数字签名
  9. NRF24L01+模块:一对一双向通信,成功!
  10. 复数乘法的交换律、结合律及乘法 对加法的分配律证明过程
  11. Xprivacy - 必须拥有黑客应用程序
  12. 传奇 定时任务(泡点、时间触发、任务活动等)
  13. python成绩统计_Python编程语言:程序代码统计成绩
  14. centos8在线文档编辑ONLYOFFICE安装
  15. wordpress后台管理(七)说说管理:发表说说、所有说说
  16. Python日期时间差的计算(天/小时/分钟)及timedelta函数的使用(附python代码)
  17. iost 私有链搭建与学习
  18. HTML下拉框样式美化
  19. 元宇宙创造大势所趋,一切皆有可能
  20. 中创沙龙预告 | 探索元宇宙与数字资产存储未来

热门文章

  1. 推荐一组用过好几年的非常稳定的dns
  2. 三维游戏中的角色动画
  3. Addon SuperEdge 让原生 K8s 集群可管理边缘应用和节点
  4. 如何设计一个注册中心
  5. applicationContext.xml 头信息
  6. 2021年计算机考证真题二级题库
  7. 常用一些缺失dll文件下载网址,最新版本的 Microsoft Visual C++ 的下载链接
  8. / 和 /* 的区别
  9. CSS 1px边框问题两个解决方案
  10. jmeter-性能测试-学习笔记1