目录1、JSON2、JSON语法格式基本概念:语法规则:数据类型:示例:3、JSON解析单一对象JSON解析(无嵌套)JSON数组解析使用ArduinoJson官网在线工具解析JSON信息ESP8266闪存存储的JSON解析通过api获取天气预报json格式并解析打印输出4、发送json格式1、JSONJSON是一种简洁、易于理解和使用的数据格式,主要用于存储和传输数据。它基于JavaScript            
                
         
            
            
            
            ESP32-MeshKit-Sense 硬件设计指南1. 产品概述ESP32-MeshKit-Sense 是一款以乐鑫 ESP32 模组为核心的开发板,集成了温湿度传感器、环境亮度传感器等外设,并且可外接屏幕,主要用于检测模组在正常工作或睡眠状态下,连接各个外设时的电流情况。2. 电路设计说明2.1 系统框图ESP32 的系统框图如图 2 所示。2.2 PCB 布局PCB 布局如下图所示。表 1:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 10:30:44
                            
                                4560阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先导知识ESP32 入门笔记01:开发板信息、开发环境搭建以及学资料准备ESP32 入门笔记02: GPIO参考指南在本例中,我们使用 I2C 通信协议。ESP32 中最适合 I2C 通信的引脚是通用输入输出接口 22(SCL) 和通用输入输出接口 21(SDA)。安装 SSD1306 OLED 库 – ESP32(也可以用u8g2库,在Arduino IDE中可以搜索下载该库)有几个库            
                
         
            
            
            
            最近要使用ESP32进行ADC采样,需要对ESP32的ADC采样率进行设置,查阅后发现网上这方面的资料非常少,所以把配置过程写下来以供大家参考 
 文章目录一、ESP32的ADC外设二、示例代码修改三、ADC采样率获取四、采样率配置五、实验验证六、可能出现的问题 
 一、ESP32的ADC外设打开ESP32的技术规格书第34页,可见ESP32具有2个12位的逐次逼近型ADC,他有RTC和DIG两个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 18:34:20
                            
                                1666阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            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
                            
                                97阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、目的        本篇主要介绍ESP32的ADC功能,ESP32有两个ADC模块,分别为ADC1/ADC2,每个ESP32系列具有的通道数不一样,详情请看下表。        在WiFi在使用时,ADC2的使用受到一些限制,实际应用场景中一般只使用ADC1即可。二、介绍ADC的IO引脚分配ESP32系列             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 23:06:49
                            
                                1021阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基于Linux Kernel v2.6.36-gentoo-r5
General setup --->[*]Prompt for development and/or incomplete code/drivers
//默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的。
() C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 16:42:02
                            
                                509阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我为什么要写这篇文章呢,因为就光光点亮这块屏幕花了我整整2天时间,其实我知道不难,但是我买到的时候问店家要资料,除了宝贝详情里的除外一点资料都没有,我连屏幕的引脚怎么连接的,ESP32的引脚是如何布局的我也不清楚,但是通过这次实验,我觉得做开发板第一步还是需要搞清楚引脚,要是谁知道这个开发板的原理图布局是怎样的话麻烦告诉我一声哈,谢谢 首先我发现这块屏幕下面有两个SDA和SCL引脚,因此我猜肯定是            
                
         
            
            
            
            目录项目介绍硬件介绍硬件结构说明LVGL移植综合实现功能展示项目总结 ? 【Funpack2-3】基于FireBeetle 2 ESP32-E开发板的LVGL移植及传感器显示 ? Github-KafCoppelia/FireBeetle2_lvgl_sensors项目介绍本项目基于FireBeetle2 ESP32-E开发板,使用VSCode+Arduino插件开发,通过TFT_eSPI库使用            
                
         
            
            
            
            一、 简介1.1 硬件介绍ESP32-S3 SoC 芯片支持以下功能:2.4 GHz Wi-Fi低功耗蓝牙高性能 Xtensa® 32 位 LX7 双核处理器运行 RISC-V 或 FSM 内核的超低功耗协处理器多种外设内置安全硬件USB OTG 接口USB 串口/JTAG 控制1.2 官方资料ESP-IDF编程指南蓝牙APIGATT服务器API1.3 开发环境软件:IDF 5.1.2 硬件:ES            
                
         
            
            
            
            LINUX常用命令总结格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不需要选项也不需要参数一、重要快捷键(1)[Tab]:使用Tab键来进行命令补全,(输入某个命令开头的一部分然后按下Tab键就可以得到提示或者帮助完成),除此之外还有补全目录,补全命令参数(2)常用快捷键:Ctrl+d  键盘输入结束或退出终端
Ctrl+s  暂定当前程序,            
                
         
            
            
            
            ESP32实现网络获取天气,以及大盘指数的实时信息,并在屏幕上显示要求:在每天的上午9点到下午3点在屏幕上显示大盘指数的实时数据,比如创业板指数。在其他时间段显示当前天气信息要求分析要获取天气和大盘指数信息,就需要利用API接口,通过Http获取到天气和大盘指数的Json文件,并通过对Json文件解析,提取出其中的信息并显示出来。 要实现在不同的时间段显示不同的内容,就需要获取相应的时间的信息。实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 07:10:35
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录 通过web server控制LED核心原理解析分区表  web server的使用 错误Header fields are too long的解决 通过web server控制LED通过网页控制LED灯的亮灭,一般的ESP32开发板都可以实现,下面这篇文章是国外开发者提供的一个通过web server控制LED的实例, 文章对如何实现有非常详            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-12 11:29:38
                            
                                164阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Arduino框架下I2S控制ADC采样以及PWM输出示例ESP32 LED PWM 控制器介绍LED PWM 控制器主要用于控制 LED,也可产生 PWM 信号用于其他设备的控制。该控制器有 8 路高速通道和 8 路低速通道。 LED PWM 控制器的高速通道和低速通道均支持硬件渐变功能,可在无需 CPU 干预的情况下自动改变 PWM 信号的占空比,也可由软件改变 PWM 信号的占空比,实            
                
         
            
            
            
            一、前言  大学四年真是快呀,不知不觉就毕业一年了!回头看看走过的路,总要留下一点痕迹才是,这里就对我的毕业设计进行一个总结,也算给以后的自己记录,留下一点东西。也给有兴趣的各位一个参考的实例。二、项目背景及资源分享  在网上有看到一个视频,参考网址:https://tv.sohu.com/v/dXMvNjMyNzQwNDAvMjkzNTEyMDguc2h0bWw=.html  感觉这个操作很清奇            
                
         
            
            
            
            一、目的        这一节我们学习如何使用合宙的ESP32 C3开发板开发DS1302T时钟模块(模块带电池),然后通过1.3寸彩色TFT显示屏模块(分辨率240*240,SPI接口,ST7789驱动芯片)来显示。二、环境        ESP32 C3(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 16:46:04
                            
                                1027阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录第一部分、写在前面1、硬件准备2、相关的AT指令3、参考博客 第二部分、电脑串口助手调试ESP8266模块获取网络时间1、ESP8266获取时间的流程2、具体实现步骤第三部分、STM32驱动ESP8266模块获取网络时间1、实现原理2、相关代码 第四部分、总结1、效果展示2、完整工程代码3、写在后面第一部分、写在前面获取网络时间,然后再通过LCD将时间显示出来,这是之前很久            
                
         
            
            
            
            一、目的        这一节我们来学习如何使用ESP32连接st7735s 128*160的1.8寸LCD屏幕显示汉字,非取字模方式,使用字库用来显示汉字。前面章节我们也介绍过字库的生成方法。请看这个文章:物联网开发100 - Micropython ESP32 S3非取字模和刷写中文固件方式显示中文Micropython E            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 13:32:00
                            
                                496阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ----------------------------------------------------------------------------------------------------------------------前篇搞定了 TFT_eSPI , 那么肯定是用来显示点什么。存 数组或 FATFS 里面什么的都有些麻烦,直接显示一个网页图片还不错,搜一下还真有:&nb            
                
         
            
            
            
            本人电子专业研究生毕业,挣点零花钱,承接毕业设计或者课题项目,涉及树莓派,图像识别、视频传输、python语音识别、esp32单片机、qt界面、python、嵌入式Linux。有兴趣可以联系我:15555360357主题:IMX6ULL系列学习记录-移植Opencv3.4.5硬件平台:野火IMX6ULLPC系统:ubuntu19.04交叉编译器:gcc-linaro-4.9.4-2017.01-x