TPYBoardv102+v202家庭无线温湿度检测  一、实验器件  1、TPYBoardv1021块  2、TPYBoardv2021块  3、Nokia5110LCD显示屏1块  4、DHT11温湿度传感器1个  5、microUSB数据线2根  6、面包板1块  7、杜邦线若干  二、实验步骤  1、TPYBoardv102连接DHT11,采集温湿度信息;  2、TPYBoardv102将            
                
         
            
            
            
            1. 开发环境开发环境搭建见《Ubuntu构建ESP32 ESP-IDF开发环境》版本 2. 开发板和显示屏2.1 ESP32开发板市面上最常见的esp32开发板。 2.2 TFT LCD显示屏2.4寸240*320 TFT LCD液晶显示屏幕ST7789驱动SPI 4线串口。3. ESP32 LVGL下载移植见《ESP32 ESP-IDF TFT-LCD(ST7735 128            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 07:29:13
                            
                                393阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者有话说   博主对于Arduino开发并没有基础,但是为了实现更加方便的配网,这几天一直在尝试用ESP32-12F(因为手头刚好有一个,其他的也可以)来做远程开关灯!不知道大家是否注意到,上一篇利用STM32实现远程开关灯时,对于是开灯还是关灯,完全依赖于接收到的腾讯云发送的指令的次数,这个方式很傻。这样写是因为在使用腾讯连连APP时,发现按下按钮只能发送固定的指令,无法区别是开灯还是关灯。但            
                
         
            
            
            
            int LED = 2; void setup() { pinMode(LED, OUTPUT); } void loop() { digitalWrite(LED, HIGH); //打开LED,输出高电平 delay(1000); //等待一秒 digitalWrite(LED, LOW); / ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-29 21:14:00
                            
                                2241阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            lora Sx1278模块1、初始化 (1)首次先对SPI的IO口初始化可通过硬件SPI和软件模拟SPI (2)模块在初始化之前应先复位模块,reset针脚主要对模块重启有作用低电平有限高电平运行,这个针脚主要在是初始化的时候操作,初始化成功之后严禁使用此针脚了,要保持reset针脚为高电平时刻保持运行状态 (3)首次读写寄存器时会出现不准的现象。所以我们在初始化之前            
                
         
            
            
            
            Arduino+esp32+blinker第一课点灯 文章目录Arduino+esp32+blinker第一课点灯前言一、开发环境搭建二、开发第一个点灯程序1.添加设备2.载入示例3.代码部分4.关键代码讲解5.程序烧写总结 前言为了实现远程控制,加深为物联网知识的认识,今天就教大家如何用手机app来控制我们的开发板,通过控制开发板点亮一盏灯。我们的开发环境是以arduino IDE为开发基础,通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 12:51:47
                            
                                870阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言 之前使用ESP32 来控制TFT屏幕显示动图时,找到现有的工具,需要先将动图gif格式一帧帧转为jpg格式,再将一帧帧的jgp转为hex十六进制格式,整个过程好麻烦。现用python写了脚本,将gif动图,一步生成hex16进制格式.h文件,过程时将gif动图获取到每一帧,然后将每一帧转成16进制hex文件可以直接使用,下面介绍脚本,和基于arduino框架使用TFT_eSPI库动图显示功能            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 14:35:28
                            
                                685阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在开始主题之前,先介绍一个刷固件工具。这个工具在 idf 中是集成的,不过,乐鑫也单独发布了这个工具—— esptool。下载链接:Releases · espressif/esptool · GitHub。这货是用 Python 写的,只是封装成了 exe,方便直接运行罢了。在使用时,需要 -p 参数指定串口号,如 COM15,-b 指定波特率(可以省略)。下面咱们尝试用 flash_id 指令            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 08:49:14
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近转战ESP32,ESP32-D0WDQ6 型号的GPIO只有那么20个左右,且还有几个GPIO只能做输入,非常捉襟见肘。所以如果要驱动LCD液晶屏,绝大多数都会选择SPI接口的MCU屏。为了编写一个通用的ESP32-SPI-LCD驱动,前前后后买了一小桌液晶屏,用了十几款驱动IC,说下整个过程的选型、体验、注意事项:驱动IC的重要参数像素点数(如240x320)色彩深度(18Bit-262K,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 18:37:21
                            
                                512阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            摘要:本文介绍了一种智能家居环境控制器,开发者设计基于STM32F103C8T6开发板,通过WIFI模块接入互联网,通过公有云—机智云AIoT作为服务器,与手机连接。在手机APP的操控下,实现远程温度、湿度及光照度的测量,同时远程控制家居中设备的开启和关闭。样机经过长时间测定,运行稳定可靠,具有良好的应用前景。  随着计算机技术、通信技术、网络技术的发展及互联网的日益普及,人们对传统的家居环境也提            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 12:52:41
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2.2  IA-32处理器体系结构    如前所述,IA-32是指始于Intel386直到当前最新的奔腾4的系列的处理器(额...这本书是什么时候写的啊,表示现在应该是I7啊),在IA-32的发展过程中,Intel处理器的内部体系结构已经做出了无数的改进,如流水线、超标量、分支预测以及超线程等。不过就编程而言。可见的变化只有用于多媒体处理以及用于图形计算的指令集扩展。            
                
         
            
            
            
            ESP32低功耗简介 文章目录ESP32低功耗简介深度睡眠及定时唤醒的代码什么是睡眠模式ESP32芯片内部1.主动模式2.调制解调器模式3.轻度睡眠4.深度睡眠5.休眠模式参考网站使用Touch唤醒睡眠使用外部中断唤醒The end 深度睡眠及定时唤醒的代码#define us_s 1000000   //将微秒转化为秒的系数
#define second 5     //睡眠五秒
const i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 09:46:48
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            系列文章目录ESP32学习(1):ESP-IDF基于Visual Studio Code环境ESP32学习(2):ESP32-S3上运行hello worldESP32学习(3):ESP32上运行ILI9341驱动LCD目录系列文章目录前言一 硬件准备二 程序编译2.1 打开安装好的 Visual Studio Code,然后打开实验源程序。 编辑 2.2 接下来需要经过下面的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 22:07:19
                            
                                608阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             其实官方给的RTOS的版本就是在原先非RTOS版本上增加的    后面的TCP,UDP基本的配置也就是像AT这样,只不过咱是用SDK开发配置一下WIFI的工作模式  无线名称         wifi_set_opmode(STATIONAP_MODE);//配置WiFi的模式STATI            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-08 11:13:17
                            
                                615阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言近年来,掌控板(英文名:mPython)在创客教育中应用越来越广泛。掌控板集成了 ESP32 高性能双核芯片,具备 WiFi 和蓝牙连接功能,同时在板子上又配置了丰富的传感器,最重要的是它是专门为国内编程教学而设计的,符合国内课堂使用的情况,再加上价格便宜,所以越来越多的做 STEAM 和创客的老师开始使用它了。国内各大教育厂商和组织也推出了针对掌控板            
                
         
            
            
            
            该程序大概框架与中使用大致相似TFT_eSPI库移植,ESP32 + ST7789驱动TFTLCD1,进入TFT_eSPI库文件夹,打开User_Setup_select.h,注释掉User_Setup.h头文件,同时找到适合自己屏幕的头文件,解开他的注释 2,进入TFT_eSPI库文件夹,在User_Setup.h文件中选择自己使用的驱动 3,然后还要进到Setup24_ST            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 18:11:36
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    上一家中,我们学习了如何在屏幕上显示一张图片,那怎me显示动态图片呢?其实原理很简单,我们把一个GIF动态图片,通过工具分成若干张图片,然后快速的切换显示,就可以看到动起来的效果。让我们一起来试试吧。一、目的        在我们的240x24            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 14:11:03
                            
                                389阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            零. 声明 本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:ESP-IDF基本介绍,主要会涉及模组,芯片,开发板的介绍,环境搭建,程序编译下载,启动流程等一些基本的操作,让你对ESP-IDF开发有一个总体的认识,比我们后续学习打下基础!第二篇:ESP32-IDF外设驱动介绍,主要会根据esp-idf现有的driver,提供各个外设的驱动,比如LED,OLED,SPI LCD,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 16:08:52
                            
                                199阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            乐鑫面向 GUI 应用场景推出 ESP-LCD 多媒体智能控制方案。  
 乐鑫 ESP-LCD 多媒体智能控制方案 原视频观看地址:https://www.bilibili.com/video/BV1KA411p7rT视频中展示的智能控制面板搭载了内置 ESP32-S2 芯片的多媒体开发板 ESP32-S2-HMI-DevKit-1,合理节省了物料,具有高性价比。它丰富的板载资源和拓展接口,方便            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 11:57:01
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录 系列文章目录前言一、硬件连接二、具体实现步骤1.打开例程代码2.连接串口3.选择驱动芯片ESP324.设置环境5. 更改LCD驱动对应GPIO管脚,编译程序 6. 烧录程序7. 显示结果三 总结前言用ESP32实验板(核心模组为ESP32-WROOM-32),接SPI接口ILI9341驱动的LCD.实现例程例子tjpgd的正常显示。提示:以下是本篇文章正文内容,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 11:12:51
                            
                                321阅读
                            
                                                                             
                 
                
                                
                    