WeMOS D1 MIni(Esp8266)、NodeMCUST7789 TFT液晶显示屏绘制图形材料硬件连接图Arduino IDE支持Wemos D1 Mini、库安装Arduino_ST7789.h库安装Adafruit-GFX-Library库安装Adafruit_BusIO库安装效果测试测试代码效果图彩蛋参考文献 材料Wemos D1 Mini/NodeMCU(ESP8266)开发板
OLED屏幕有各种形状和尺寸,但目前有两种非常受欢迎的屏幕尺寸。1)0.96“2)1.3“他们也有2种常见的颜色1)蓝色2)白色驱动OLED的芯片常用的有两种。这两种芯片有许多非常相似的设置命令(在大多数情况下相同),但用于显示信息的命令集是不同的,所以你不能只是改变屏幕 - 你需要更改程序/库来适合相应的芯片!1)SH11062)SSD1306 https://startingelec
1. 准备工作材料:ESP8266开发板、1.54寸IPS显示屏开发环境:Arduino驱动库:TFT_eSPI连线:SCK        GPIO14D5MOSIGPIO13D7RESGPIO2D4DCGPIO0D3BLKGPIO5D1CSGND  BLK:控制屏幕亮度自制驱动板: 2. TFT_eSPI库配置根据第一步的连线
ESP8266/ESP32/nodeMcu/wemos D1 MINI开发板用TFT_eSPI库驱动ST7789(240*240)TFT显示屏材料硬件连接引脚连接表引脚连接图安装TFT_eSPI库安装Adafruit-GFX-Library文件配置STEP1: 配置硬件类型STEP2:按照实物连接改写引脚定义STEP3:定义字体STEP4: 其他设置配置部分小结程序测试效果演示参考文献 材料We
前一章介绍了在ESP8266下搭建的天气预报机。单片机—ESP8266模块开发当时结果中含有中文的部分乱码了,今天尝试着解决一下这个问题。 这里涉及到的问题有以下几步:首先要将utf-8的字符串,转化为gbk编码,然后通过查找HZK字库,找到对应的点阵数据,修改扫描模式,最后放到屏幕上显示。优化多个字符一起显示优化中英文一起显示我们一步一步来尝试解决。utf转gbk编码我们的开发环境是ESP826
转载 2024-06-06 22:20:05
290阅读
ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】目录⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】适用范围user_config 用户配置I2C使用方法API接口显示控制像素绘图  在我之前的文章中简单介绍过oled的IIC驱动程序,包括SSD1306芯片手册的一些内容,并参考了Arduino大神的代码,
Wemos D1 Mini / nodeMcu / esp8266 + GUIslice库 驱动ST7789 TFT显示屏所需硬件硬件连接引脚连接表引脚连接图STEP0: 配置文件结构思维导图STEP1: TFT_eSPI库的安装和配置STEP2: GUIslice配置文件设置STEP3: 使用例程进行测试参考文献 GUIslice是一个轻量级的嵌入式端GUI开发框架。本文介绍了如何通过这个框
转载 2024-05-15 12:43:42
409阅读
ESP8266点亮128*128的1.44tft_lcd一、需求需要点亮128*128tft_lcd屏幕二、技术难点暂无三、环境介绍该方案使用的是arduino ide+esp8266的库,正常安装如下:1、正常安装首先打开图3.1的首选项,图3.1首选项例图在设置中管理网址添加https://arduino.esp8266.com/stable/package_esp8266com_index.
这一章将描述ESP8266的性能与指标,以及开发环境的搭建。ESP8266是2015年推出的一款Wifi模块,准确来说是集成了Wifi功能的MCU,拉低了目前的市场上Wifi模块价格,甚至一度突破极限,模块的开发语言除了Lua,还有c++,Python(MicroPython)和Java(Smart.js)等。在某宝上一搜就可以看到大量的卖家。WiFi-ESP拥有广泛的应用场合,穷尽你的Idea去
十月中旬有一个答辩要去做,原本有点懈怠了,可想了想不能错过每个可以全力以赴的机会,所以硬着头皮继续刚。 我涉及到的主要是树莓派arduino 的串口通信。想要实现的功能是在传送带上的药片经过颜色识别,输出的返回值,经过串口通信,传递给arduino,进而驱动舵机进行相应的转动。 作为这次小PI首次出山的记录篇,就把所有结构控制方面都给整理一遍。 答辩结束了,感觉这次自己偏控制方向多一点,只是因为
如何点亮ESP8266-01S上的LED当你买到一块ESP8266-01S时,先别急着高兴,万一买到的坏的呢为了能让你真的高兴起来,我们需要对模块进行一定的测试。点亮板载LED是个不错的选择(适用于ESP8266-01S)。本篇文档将会介绍如何利用 Arduino IDE 对 ESP8266-01S 进行程序烧录。下面将会详细介绍如何进行程序的烧录:下载 Arduion IDE通过 官网 可以自行
DHT11内容原理图添加dht11.c等文件完整的读取DHT11数据代码头文件宏定义全局变量涉及的功能函数在软件定时器回调函数中,执行主要功能user_init整体代码整体框架 内容原理图添加dht11.c等文件完整的读取DHT11数据// 完整的读取DHT11数据 //----------------------------------------------- // 返回值: 0 DHT
基于51单片机+ESP8266上传oneNET平台 APP显示基本介绍器件51单片机ESP8266DHT11温湿度usb-ttl模块实现思路实现步骤1:注册oneNET平台2:测试ESP8266是否正常3:连接网络4:上传数据5:设置APP应用6:代码编写呈现(部分)mian.clcd1602.cesp8266.cuart.cdht11.c项目展示总结 基本介绍最近做了一个基于51单片机(STC
转载 2024-09-01 17:42:06
90阅读
54-基于stm32单片机矿井瓦斯浓度检测上传云平台(程序+原理图+PCB+元件清单全套资料) //网络协议层 #include "onenet.h" //网络设备 #include "esp8266.h" //硬件驱动 #include "delay.h" #include "usart.h" #include "led.h" #include "oled.h" #include
stm8/stm32如何通过ESP8266连接天猫精灵和小爱同学,实现(AT指令)语音助手控制硬件设备博主还是菜鸟,只是这段时间DIY弄了这些东西,让同样喜欢动手的朋友有个参考,我这个开发超级简单,用的都是三方模块和三方的服务器,大神勿喷天猫精灵控制的网络结构小爱同学控制的网络结构数据的流转方向最终还是实现了,实现方法: 博主还是菜鸟,只是这段时间DIY弄了这些东西,让同样喜欢动手的朋友有个参考
转载 2024-04-07 13:35:45
105阅读
这里是一个标题0.0能量源锂电池参数指标一些使用方法常见电池参数表动力源舵机直流无刷电机遥控器PS2 能量源锂电池参数指标如上图所示,这是一种常见的锂电池,它表面上写了很多的参数,下面我就来一一分析这些参数代表着什么意义: 电芯:锂电池是由一个个电芯串联起来的,电芯是锂电池最基本的组成单位,简称为s,即由三个电芯组成的锂电池为3s电池。这个s就代表一个电芯。每块电芯的锂电池充满电时的电压是4.2
转载 2024-04-23 09:13:05
721阅读
在本篇文章中,我们将OLED显示屏NodeMCU ESP8266连接。 NodeMCU是一个开源的物联网平台,包括运行在Espressif Systems公司的低成本Wi-Fi ESP8266 SoC上的固件。它具有用于连接其他外设的GPIO引脚,并支持使用SPI、I2C和UART引脚进行串行通信。它还具有ADC和PWM引脚。在本篇文章中,我们将使用SPI协议将单色7引脚SSD1306 0.96
屏幕图片如下:这款屏幕是由ST7735进行驱动的,驱动方式有3线SPI,4线SPI,还有8线,16线,9线,18线驱动。由于是买的模块,所以采用4线SPI进行驱动。 ESP8266使用软件模拟SPI驱动TFT屏幕引脚连接SPI的模拟MYSPI.pyTFT的驱动LCD.pyCODE.pymain.py效果工程文件 引脚连接ESP8266TFTGPIO16SCLGPIO5SDAGPIO4RESGPIO
列表内容一、 背景 nRF24L01的成本较低,但内部需通过SPI通信,略显复杂,同时RF过于专用,接入其他系统时需要转换,不方便。 ESP8266是乐鑫公司推出的廉价、但几乎全能的WIFI芯片,被各种智能硬件广泛使用,根据其datasheet,不但支持SPI,也可通过I2C、UART等方式进行通信,尤其是UART,直接支持AT指令,大大简化开发难度,相当便利。本文即采用AT模式。ESP826
转载 2024-04-12 11:17:21
740阅读
Arduino ESP32 +ST7735 1.8"tft中秋小时钟 ESP32中秋小时钟,表盘自动切换,代码开源,原图可下载(案例应用) ?tft ST7735 128160 1.8" 显示效果:(由于原作者提供的素材是128128的素材,在128*160屏幕上显示,所以下面有一部分是雪花)?原创作者的资源链接: https://pan.baidu.com/s/1xO-eux35rc
  • 1
  • 2
  • 3
  • 4
  • 5