E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
esp-idf
JSON入门(基于
ESP-IDF
)
主要参考资料:ESP32学习笔记(12)——JSON接口使用:https://blog.csdn.net/qq_36347513/article/details/116481167目录1.JSON简介1.1JSON语法规则1.2JSON键/值对2.添加cJSON4.解析JSON数据4.1判断是否为JSON4.2解析数据4.2.1解析字符串类型数据4.2.2解析整型数组数据4.3释放内存1.JSON
弱冠少年
·
2024-09-09 06:02
嵌入式软件
json
服务器
运维
使用
ESP-IDF
出现A fatal error occurred: This chip is ESP32-S3 not ESP32. Wrong --chip argument?的解决方案
使用
ESP-IDF
出现Afatalerroroccurred:ThischipisESP32-S3notESP32.Wrong--chipargument?的问题是因为没有把芯片设为目标。
HawkJgogogo
·
2024-09-05 05:06
ubuntu
linux
单片机
嵌入式硬件
在
ESP-IDF
环境下,使用标准 C 扩展 Micropython 模块
在
ESP-IDF
环境下,使用标准C扩展Micropython模块源码地址:https://gitee.com/Mars.CN/micropython_extend_example一、安装
ESP-IDF
环境在其他课程中讲过
Mars.CN
·
2024-08-29 12:01
c语言
开发语言
micropython
ESP
IDF
显示当前的所有FreeRTOS任务,
ESP-IDF
FreeRTOS Cookbook
#include#include“esp_log.h”#include“freertos/FreeRTOS.h”#include“freertos/task.h”/*task_list()显示当前的所有FreeRTOS任务使用前,请在menuconfig中启动EnableFreeRTOStracefacilityEnableFreeRTOSstatsformattingfunctions/void
盼望孤独的二进制
·
2024-08-22 21:04
c++
c语言
开发语言
物联网
嵌入式硬件
【ESP32 IDF快速入门】点亮第一个LED灯与流水灯
ESP32的开发环境包括
ESP-IDF
(
人才程序员
·
2024-03-04 11:33
快速入门IDF
ESP32-S3
单片机
嵌入式硬件
mcu
物联网
iot
IDF
ESP32
ESP32 非易失性存储器NVS,实现数据掉电存储(
ESP-IDF
)
0、前言在嵌入式物联网设备中,或多或少都会涉猎到数据掉电存储的需求。例如生活中常见的智能锁,如果不能实现数据掉电存储,智能锁的数据仅仅是存储于RAM内存中的话,一但掉电,此前用户所作的修改密码操作也会失效,仅仅有一个最初烧录到程序代码中的初始密码,如果这样的产品上市,也不会有用户愉快的买单。因此数据掉电存储在嵌入式物联网开发中是非常常见的,我们日常生活的许多电子产品也都有数据掉电存储的功能。提醒:
牛马大师兄
·
2024-02-20 06:16
ESP32系列经验教程
嵌入式硬件
物联网
mcu
单片机
嵌入式实时数据库
iot
risc-v
ESP32工程中CMake使用及加入第三方SDK库文件
在
ESP-IDF
框架中,乐鑫官方已经将CMake和Ninja编译构建工具集成到了
ESP-IDF
中。
牛马大师兄
·
2024-02-20 06:39
ESP32系列经验教程
开发工具经验教程
linux
c++
vscode
物联网
mcu
iot
Arduino和MPLAB X 开发STM32F103和PIC16F15376
要点:使用Arduino开发STM32F103(BluePill),MPLABX开发PIC16F15376(CuriosityNano)C/C++嵌入式开发ESP32(Arduino、
ESP-IDF
)和
亚图跨际
·
2024-02-04 07:30
嵌入式
stm32
嵌入式硬件
Arduino
FreeRTOS
错误处理(基于
ESP-IDF
)
主要参考资料B站Up主孤独的二进制《错误处理-乐鑫ESP32物联网开发框架
ESP-IDF
开发入门》
ESP-IDF
编程指南>API指南>错误消息:https://docs.espressif.com/projects
弱冠少年
·
2024-02-02 06:34
嵌入式软件
struts
java
后端
NVS入门(基于
ESP-IDF
)
主要参考资料:B站Up主孤独的二进制《ESP32存储篇NVS非易失性存储库》
ESP-IDF
开发指南>API参考>非易失性存储:https://docs.espressif.com/projects/
esp-idf
弱冠少年
·
2024-02-02 06:34
嵌入式软件
c语言
ESP32
ESP-IDF
LVGL8.3.3 ST7735颜色修正
陈拓2022/12/07-2022/12/101.概述在《ESP32ESP-IDFLVGL8.3.3移植(ST7735)》ESP32ESP-IDFLVGL8.3.3移植_晨之清风的博客-CSDN博客ESP32ESP-IDFLVGL8.3.3移植。https://blog.csdn.net/chentuo2000/article/details/128269394?spm=1001.2014.300
晨之清风
·
2024-01-30 15:05
ESP32
ESP32
ESP-IDF
LVGL移植
ESP-IDF
构建项目文件
首先,在进入项目文件夹——>点击components,进来后如图所示。进来后,在这新建文件夹,VScode内会自动同步自己所建的文件夹。这里我所新建的文件夹为ADC,文件夹内应包含CMakeLists.txt,ADC.c,ADC.h文件。完成后进入ADC.h文件内,文件应包含以下内容。同时ADC.c内应包含ADC.h。#ifndef__ADC_H__#define__ADC_H__#ifdef__
爱摄影的寸头怪
·
2024-01-23 05:36
mcu
单片机
S2-04
ESP-IDF
开发 : IIC
IICIIC(Inter-IntegratedCircuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主机和从机在数据量不大且传输距离短的场合下的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。I2C总线由数据线SDA和时钟线SCL构成通信线路,既可用于发送数据,也可接收数据,是一种半双工通信协议。总线上的主设备与
Mars.CN
·
2024-01-21 11:36
ESP-IDF
入门篇
单片机
嵌入式硬件
ESP32
ESP-IDF
S2-03
ESP-IDF
开发: UART
UART(串口通讯)RS232串口串口不是RS232,RS232通讯使用了串口规范,RS232是电器层的通讯标准任何通信都要有信息传输载体,或者是有线的或者是无线的。串口通信是通过串口线进行有线通信。串口通信在早期是计算机与外界通信的主要手段,那时候的计算机基本上都标配有串口以实现和外部通信。串口通信早期就定义了一套标准的串口规约,DB9(9个引脚)接口就是标准接口,此外还有不常见的DB25(25
Mars.CN
·
2024-01-21 11:35
ESP-IDF
入门篇
ESP32
FreeRTOS
嵌入式硬件
ESP-IDF
S2-02
ESP-IDF
开发 :PWM
PWMPWM是PulseWidthModulation的缩写,中文名为脉宽调制。它是一种通过调整信号的脉冲宽度来控制信号平均值的技术。在嵌入式系统中,PWM通常用于控制电机、LED等外围设备的亮度、速度等参数。PWM技术通过不断切换高电平和低电平状态来生成一个矩形波形信号,其中高电平和低电平的持续时间称为占空比。占空比表示每个周期内高电平信号所占的时间比例,通常以百分比的形式表示。工作原理如下:在
Mars.CN
·
2024-01-21 11:05
ESP-IDF
入门篇
ESP32
ESP-IDF
嵌入式硬件
S2-05
ESP-IDF
开发 : SPI
SPISPI是由摩托罗拉(Motorola)公司开发的全双工同步串行总线,是微处理控制单元(MCU)和外围设备之间进行通信的同步串行端口。主要应用在EEPROM、Flash、实时时钟(RTC)、数模转换器(ADC)、网络控制器、MCU、数字信号处理器(DSP)以及数字信号解码器之间。SPI系统可直接与各个厂家生产的多种标准外围器件直接接口,一般使用4条线:串行时钟线SCK、主机输入/从机输出数据线
Mars.CN
·
2024-01-21 11:33
ESP-IDF
入门篇
单片机
嵌入式硬件
ESP32
FreeRTOS
ESP-IDF
ESP-IDF
Modbus从站例子
支持的芯片型号ESP32ESP32-C2ESP32-C3ESP32-C6ESP32-H2ESP32-S2ESP32-S3Modbus从站例子此示例演示了使用FreeModbus协议栈来实现ESP32作为从站设备来进行通信,该示例允许外部Modbus主站使用Modbus协议读取/写入的从站设备参数,“mb_example_common/modbus_params.h”头文件中,定义了可通过Modbu
帐篷Li
·
2024-01-20 19:06
MODBUS
从站
ESP-IDF
Modbus 主站示例程序
支持的芯片型号ESP32ESP32-C2ESP32-C3ESP32-C6ESP32-H2ESP32-S2ESP32-S3Modbus主站例子这个示例展示了使用FreeModbus协议栈来实现ESP32作为主站设备来进行通信,该示例能读取和写入连接到Modbus线路从站设备的属性值。所有需要访问的参数都在在Modbus主站示例源文件的数据字典中定义。这些参数以属性的形式表示,每个属性都有其名称和属性
帐篷Li
·
2024-01-20 19:05
esp32
modbus
保姆级
ESP-IDF
开发环境搭建
1.手动安装工具链,命令行方式(windows)1.1下载离线安装器进入乐鑫ESP-IDFWindowsInstallerDownload下载页面,选择离线版本工具(网络原因,安装过程中使用github下载会出问题)。1.2使用安装器进行安装下载完成之后双击,选择简体中文,准备开始安装。同意协议,下一步等待安装前系统检查选择目标位置,这里我直接默认了,也可以修改为其他路径选择组件,默认或者全选即可
帐篷Li
·
2024-01-20 19:35
嵌入式千宝箱
stm32
单片机
嵌入式硬件
NVS 错误码对应的原因
参见文档:
esp-idf
/components/nvs_flash/include/nvs.h#defineESP_ERR_NVS_BASE0x1100/*!
Rainbow.Cai
·
2024-01-19 17:05
ESP
应用需求实现
nvs
GitHub 自动下载 Release 固件
作为一名嵌入式程序员,就以Espressif下的
esp-idf
仓库为例,截至到作者写这篇文档前,最新发布的版本为ESP-IDFPre-releasev5.0-beta1。
嵌入式工程狮
·
2024-01-13 06:49
Python
Espressif
github
python
经验分享
mcu
iot
ES7210使用TDM模式(基于ESP32-S3-BOX、
ESP-IDF
)
目录0.概述1.硬件连接2.驱动配置2.1ESP-BOX主机I2S配置2.2ES7210从机寄存器配置3.应用层0.概述es7210有两个手册,一个是datasheet,一个是userguide.比较难啃,很多单词缩写直接扔上来,只能靠着上下文勉强猜一猜……1.硬件连接在datasheet中,官方给出了参考设计,其中IIC负责配置,IIS负责音频传输。这里的IIS是接了两根数据线SDOUT1和SD
弱冠少年
·
2024-01-13 05:14
嵌入式软件
单片机
ESP32
ESP-IDF
安装教程(windows 64位)
原创作者:王赟
ESP-IDF
使用了许多第三方开源库,同时工具链所依赖的软件很多,因此安装一直都是一个难题。
cqcyst
·
2024-01-11 08:13
嵌入式设备
ARM
C/C++
嵌入式科普(8)
ESP-IDF
newlib相关介绍和对比分析
一、目的/概述二、资料来源三、
ESP-IDF
简介3.1ESP-IDFFreeRTOS3.2ESP-IDFheap_caps3.3ESP-IDFnewlib四、对比嵌入式科普(8)ESP-IDFnewlib
嵌入式科普
·
2024-01-09 15:26
嵌入式科普
esp32
esp-idf
iot
newlib
freertos
stm32
heap
ESP-IDF
创建工程
在VScode用
ESP-IDF
创建ESP32工程1.创建简单工程1.加载环境后注:加载环境后,可以用idf.py查看相关命令2.用idf.pycreate-projectfilename创建工程创建工程后
努力努力就能上天啊!
·
2024-01-09 03:14
ESP32,Linux下使用
ESP-IDF
添加自己的组件库(components)
初学者,只是记录自己的学习记录,有错误的地方还望见谅,请指正在写一般单片机工程时,我们会添加自己写的源文件,file.c,file.h。如何在ESP32工程中添加自己的源文件,也就是components组件在自己的工程文件中添加components文件,并创建以下组件文件components/├──user_gpio│├──CMakeLists.txt│├──user_gpio.c│└──user
weixin_41683042
·
2024-01-09 03:44
经验分享
ESP32 之
ESP-IDF
教学(五)——IDF工程项结构
本文章来自原创专栏《ESP32教学专栏(基于
ESP-IDF
)》,讲解如何使用
ESP-IDF
构建ESP32程序,发布文章并会持续为已发布文章添加新内容!每篇文章都经过了精打细磨!
Augtons正(单片机)
·
2024-01-09 03:43
ESP32
教学专栏
(基于ESP-IDF)
嵌入式
单片机
c语言
c++
cmake
如何查询
ESP-IDF
中使用的第三方组件的版本?
引言随着开源的日益普及,开源包的漏洞数量也在增加。这会给公司带来多种风险和挑战,比如:库版本更新导致的兼容性问题库许可证违反引发潜在法律纠纷库漏洞被利用导致被攻击(含供应链攻击)越来越多的用户希望使用SCA(softwarecompositionanalysis)工具,比如BlackDuck通过分析源码提取项目依赖的第三方组件及其版本、许可证等信息,生成软件物料清单(SBOM,SoftwareBi
25March
·
2024-01-09 03:12
芯片基础
(Chip
Foundation)
开源软件
ESP32学习笔记(40)——Watchdog看门狗使用
ESP-IDF
支持两种类型的看门狗:中断看门狗定时器和任务看门狗定时器(TWDT)。中断看门狗定时器和TWDT都可以使用项目配置菜单启用,但是TWDT也可以在运行时启用。中断
Leung_ManWah
·
2024-01-08 19:32
ESP32移植LVGL
移植步骤1、搭建
ESP-IDF
环境2、克隆lvgl库到项目组件3、进入menuconfig配置TFTController和TouchContro
小黑子来咯
·
2024-01-04 03:04
espressif
如何基于 ESP32-S3 和 ESP32-H2 产品构建 WiFi +Thread 边界路由器?
BuildingtheimagesforESPThreadBorderRouterandCLIdeviceandformingaThreadnetworkwiththedevices硬件准备:ESP32-S3-DevKitC-1ESP32-H2-DevKitM-1软件准备:
esp-idf
25March
·
2024-01-02 21:46
专项功能
(Special
Function)
thread
如何在VSCode搭建
ESP-IDF
开发ESP32
文章目录概要安装VScode安装
ESP-IDF
插件使用官方例程小结概要
ESP-IDF
(EspressifIoTDevelopmentFramework)即乐鑫物联网开发框架,它基于C/C++语言提供了一个自给自足的
优信电子
·
2024-01-01 00:43
ESP专栏
学习笔记
vscode
ide
编辑器
Arduino ESP32 ESP-Rainmaker点灯示例
ArduinoESP32ESP-Rainmaker点灯示例基于
ESP-IDF
工程相关篇《ESP32ESP-Rainmaker本地点灯控制Demo测试》原项目地址:https://github.com/espressif
perseverance52
·
2023-12-30 05:06
Arduino
ESP32
入门实例教程
android
Qt GUI开发(一)—— Qt Chart的简单使用
↓↓↓通过下方对话框进入专栏目录页↓↓↓CSDN请求进入目录_Ox是否进入QtGUI开发专栏导航(基于
ESP-IDF
)?
Augtons正(单片机)
·
2023-12-29 15:19
Qt
GUI开发
qt
开发语言
c++
qt5
ESP32S3使用esp-iot-solution SDK开发USBHID鼠标键盘教程
文章目录一、前言二、环境搭建三、sdkmenu参数配置1、设置开发环境2、开始编译3、程序烧录四、错误集合解决办法1、这个错误的原因就是sdk版本低不支持S32、这个错误的原因就是
ESP-IDF
和add_usb_solutions
songisgood
·
2023-12-26 14:24
ESP32
物联网
iot
ESP32S3
USB
ESP32学习笔记(2)——GPIO接口使用
1.1官方资料
ESP-IDF
编程指南——GPIO&
Leung_ManWah
·
2023-12-25 00:29
ESP32
esp32
gpio
按键
LED
嵌入式
一起玩儿物联网人工智能小车——08. Mixly(米思利)的安装和使用
我们这里打算从浅入深,从不用编写代码的拖拽式开发软件Mixly(米思利)入手,逐渐的过渡到ArduinoIDE和乐鑫信息科技提供的
ESP-IDF
。
一起玩儿科技
·
2023-12-24 10:58
开发工具软件
物联网
嵌入式硬件
单片机
人工智能
esp32-s3训练自己的数据进行目标检测、图像分类
esp32-s3训练自己的数据进行目标检测、图像分类一、下载项目二、环境三、训练和导出模型四、部署模型五、存在的问题
esp-idf
的安装参考我前面的文章:esp32cam和esp32-s3烧录human_face_detect
咚咚锵咚咚锵
·
2023-12-22 08:48
模型落地
目标检测
分类
人工智能
Ubuntu18.04 上通过 jihu 镜像完成
ESP-IDF
编译环境搭建流程
为了解决国内开发者从github克隆esp相关仓库慢的问题,已将
esp-idf
和部分重要仓库及其关联的子模块镜像到了jihu,这些仓库将自动从原始仓库进行同步。
25March
·
2023-12-20 15:32
环境搭建
(Environment
Setup)
软件构建
git
乐鑫工程部署过程记录
一、获取编译环境1、下载sdk,
ESP-IDF
这里有很多发布版本,当前我选择的是4.4.6,可以选择下载压缩包,也可以git直接clone2、配置编译环境我选择的是LinuxUbuntu下部署开发环境查看入门指南选择对应的芯片
思而后行之
·
2023-12-18 06:40
指导文档
esp32
从零开始学ESP32:(二) 开启ESP32WIFI -STA和AP模式共存
从零开始学ESP32:个人笔记记录:芯片型号:ESP32网络环境支持:LWIPIDF.PY-SDK:ESP-IDFv4.3芯片功能:支持STA/AP网络共存模式:工程:
esp-idf
/examples/
小黄鸭-
·
2023-12-06 16:34
ESP32
c语言
ESP32网络应用 -- ESP32-S3通过OTA方式远程更新应用程序固件(方法一)
乐鑫官方的
ESP-IDF
编程框架为ESP32系列芯片提供了比较完善的OTA方案,并且提供了几个OTA应用程序示例,供开发者进行参考,乐鑫官方提供的
工程师进阶笔记
·
2023-12-04 09:20
ESP32
学习笔记系列
嵌入式
物联网
ESP32
c语言
网络
XIAO ESP32S3之SenseCraft 模型助手部署
sipeed教程:SenseCraft模型助手部署|SeeedStudioWiki一、安装
ESP-IDF
鉴于我的电脑之前安装过esp-idfv4.3版本,而ESP32-S3需要v4.4及以上版本才支持,
火柴棍mcu
·
2023-12-03 10:37
XIAO
ESP32S3
XIAO
ESP32S3
SenseCraft
ESP32-S3-WROOM-1-N16R8 配置PSRAM
官方资料先上:文档:SPIFlashandExternalSPIRAMConfiguration-ESP32-S3-—
ESP-IDF
编程指南latest文档片外RAM-ESP32-S3-—
ESP-IDF
坤仔N
·
2023-12-01 17:37
ESP32
ESP32S3
PSRAM
ESP—IDF开发(1)创建模板工程
`
ESP-IDF
:Createprojectfromextensiontemplate`创建模板工程3.另存当前工作区4.查看代码文件5.编译、下载6.在模板工程基础上开始编程吧!
兜瑞米饭
·
2023-12-01 11:11
RTOS学习笔记
ESP32
嵌入式
esp32 CPU时钟设置 240Mhz
环境:ubuntu+idf(V4.1)+esp_tool(download)一、查mcu手册得寄存器如下,但idf又进行封装,不用直接配置寄存器二、通过寄存器向上查接口寄存器定义在
esp-idf
/components
苏铁tandi
·
2023-12-01 11:08
编辑器
c语言
ESP32 之
ESP-IDF
教学(六)——硬件I2C总线外设(I²C)
本文章来自原创专栏《ESP32教学专栏(基于
ESP-IDF
)》,讲解如何使用
ESP-IDF
构建ESP32程序,发布文章并会持续为已发布文章添加新内容!每篇文章都经过了精打细磨!
Augtons正(单片机)
·
2023-12-01 11:06
ESP32
教学专栏
(基于ESP-IDF)
嵌入式
c++
单片机
c语言
物联网
使用
ESP-IDF
生成第三方的 .a 静态库并使用的流程
此篇博客介绍如何使用
ESP-IDF
生成第三方的.a静态库并使用的流程,分为以下两个部分:使用
ESP-IDF
生成第三方的.a静态库通过
ESP-IDF
使用第三方的.a静态库注:使用的
ESP-IDF
为v4.3.1
25March
·
2023-12-01 11:30
专项功能
(Special
Function)
esp32
静态库
在VSCode中打开远程主机上的项目
陈拓2022/09/09-2022/09/09下面以打开
ESP-IDF
项目为例。
晨之清风
·
2023-11-30 15:53
ESP32
ubuntu
linux
ESP32
vscode
ESP32-Web-Server
ESP-IDF
开发系列介绍
介绍使用
ESP-IDF
在ESP32上构建HTTPWeb服务器或WebSocketWeb服务器。带你玩转物联网小项目开发系列之~玩转Webserver开发。
物联网老王
·
2023-11-28 14:43
ESP-Web开发
ESP
前端
物联网
iot
html
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他