技术栈
esp32
xiaohai@Linux
1 天前
esp32
·
摄像头
·
ov2640
·
esp32-camera
ESP32在IDF v5.3.1版本下实现驱动摄像头(OV2640为例)
其实乐鑫官方已经提供了一些常用型号的camera驱动,该驱动库叫 esp32-cameraesp32-camera库github下载链接:
小曹要微笑
2 天前
单片机
·
嵌入式硬件
·
esp32
·
iic
I2C总线技术解析(纯文字版)
I2C(Inter-Integrated Circuit)是同步、半双工、串行通信协议,由Philips(现NXP)于1982年提出。核心特点:
小曹要微笑
2 天前
esp32
·
esp32s3
·
ota
ESP32-S3 OTA 解析(纯技术干货版)
ESP32-S3 的 OTA(Over-The-Air)是通过 Wi-Fi 无线更新固件,无需物理连接。本质是:
飞睿科技
5 天前
物联网
·
esp32
·
智能家居
·
sdk
·
乐鑫科技
开发者指南:乐鑫Matter SDK在智能家居中的实战应用与优势解析
Matter协议的核心与基石是由CSA连接标准联盟官方发布并维护的开源SDK,其代码托管于GitHub的“connectedhomeip”项目仓库中。这个官方SDK完整实现了Matter协议栈、安全模型和数据规范,是所有厂商开发兼容设备的基础参照,确保了不同品牌设备间的互操作性。
hazy1k
8 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
物联网
·
51单片机
·
esp32
MSPM0L1306 从零到入门: 第九章 ADC-电压采集
本章带你用 MSPM0L1306 的 ADC12 采集单端电压,并把原始计数值换算成电压。重点讲清“时钟/采样时间/参考电压/通道映射/中断”的关系,给出稳健的、可扩展的代码骨架。
hazy1k
9 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
物联网
·
esp32
·
ti
MSPM0L1306 从零到入门:第七章 通用定时器(GPTIM) —— 成为时间的主宰
我们已经掌握了SysTick这个简单可靠的“节拍器”,但它功能单一,且整个系统中只有一个。当我们需要多个独立的定时任务,或者需要实现更复杂的时序控制(如生成PWM波)时,就需要请出单片机中的“瑞士军刀”——通用定时器(General-Purpose Timer, GPTIM)。
hazy1k
10 天前
stm32
·
单片机
·
嵌入式硬件
·
物联网
·
51单片机
·
esp32
·
iot
MSPM0L1306 从零到入门:第六章 UART —— 让单片机与世界“对话”
到目前为止,我们的单片机还像一个“独行侠”,只能通过闪烁的LED来表达自己。本章,我们将为它开启一扇与外部世界沟通的窗户——UART (通用异步收发器)。通过它,我们可以让单片机向电脑发送调试信息,也可以通过电脑向单片机发送控制指令,实现真正的双向交互。
ZRT0001
11 天前
linux
·
ubuntu
·
esp32
·
esp-idf
Ubuntu 22.04安装ESP-IDF
说明:本电脑HOME路径为/home/zrt以下是为在Ubuntu 22.04安装设置 ESP-IDF 的具体步骤。
赖small强
12 天前
linux
·
驱动开发
·
esp32
·
esp-hosted-fg
【Linux驱动开发】ESP-Hosted-FG 深度解析指南
本指南详细解析 esp-hosted/esp_hosted_fg 目录结构、核心功能、架构设计及使用方法。ESP-Hosted-FG (First Generation) 是一种将 ESP32 系列芯片作为协处理器(Co-processor)的解决方案,为 Linux 或 MCU 主机(Host)提供 Wi-Fi 和蓝牙连接能力。
hazy1k
12 天前
stm32
·
单片机
·
嵌入式硬件
·
esp32
·
ti
·
mspm0
MSPM0L1306 从零到入门:第二章 GPIO 从入门到精通 —— 点亮你的第一颗LED
在第一章成功搭建好开发环境后,我们即将迎来嵌入式学习中那个激动人心的里程碑——亲手点亮一颗LED灯。这不仅仅是一个简单的实验,更是我们与硬件世界进行交互的开始。本章将深入剖析GPIO(通用输入输出端口)的原理,并指导您完成从硬件理解到软件编码的全过程。
jackiendsc
12 天前
物联网
·
esp32
·
鸿蒙
·
遥控
基于ESP32实现物联网远程可视化遥控小船的主要过程
目前随着网络的快速发展,网络带宽、可靠性、实时性等方面都得到了很大的提升,为各种远程实时操作提供了很好的支撑。各种远程可视化操作的产品也如雨后春笋一般快速的发展起来了,各个大厂也都有相关的平台系统、如天猫精灵、百度小度、小米小爱、华为小艺等,可以实现语音控制、家居联动及娱乐场景等。作为一名45岁的退休理工男,技术喜欢自己来研究,于是自己手搓了一个远程可视化遥控的小船,这里将主要过程记录下来,感兴趣的同学也可以一起交流。
hazy1k
13 天前
stm32
·
单片机
·
嵌入式硬件
·
esp32
·
实时音视频
·
ra
RA6E2基础-RTC时钟与日历介绍及使用
📌 本章目标:深入掌握 RA6E2 的 RTC(Real-Time Clock)模块配置、日历时钟(年/月/日/时/分/秒)管理、闹钟中断、周期性中断、低功耗唤醒、与外部32.768kHz晶振联动,构建高精度、低功耗的时间管理系统。
hazy1k
19 天前
c语言
·
单片机
·
嵌入式硬件
·
网络协议
·
tcp/ip
·
udp
·
esp32
ESP32基础-Socket通信 (TCP/UDP)
在第25章中,我们写了一个 Web 服务器,它其实就是建立在 TCP Socket 之上的。Web 服务器必须遵守 HTTP 协议(发送 Header、Body 等),而 Raw Socket (原始套接字) 通信则更加自由。
charlie114514191
19 天前
ide
·
vscode
·
单片机
·
esp32
·
wsl
·
指南
·
工程
利用WSL + VSCode + ESP-IDF6开发ESP32系列单片机指南
我是在是接受不了沟槽的Windows了,开发体验太差,文件系统的性能不太行(可能跟我不会设置很大关系)导致当时编译ESP的工程够我出去溜一圈在回来的,比起来,Linux上开发程序显然性价比好的多。属于是一次开发之后一直爽了。
hazy1k
19 天前
c语言
·
stm32
·
单片机
·
嵌入式硬件
·
51单片机
·
esp32
·
实时音视频
ESP32 ESP32基础-WIFI_手机控制LED
在上一章中,我们成功让 ESP32 连接到了路由器,获得了一个局域网 IP 地址。 本章我们将把 ESP32 变成一个简易的 Web 服务器 (Web Server)。 你不需要开发手机 APP,只需要打开手机浏览器的地址栏,输入 ESP32 的 IP 地址,就能看到一个网页界面,通过点击网页上的按钮来控制 ESP32 上的 LED 灯。
hazy1k
1 个月前
stm32
·
单片机
·
嵌入式硬件
·
51单片机
·
esp32
ESP32基础-UART_串口通信
串口(UART)是最常用、最简单稳定的有线通信方式之一,常用于与 PC、GPS、蓝牙串口模块、外部 MCU 等设备交换数据。ESP32 拥有 3 个硬件 UART(0/1/2),MicroPython 提供 machine.UART 进行配置和读写。本章从硬件接线、基础 API、阻塞/非阻塞/中断接收到常见桥接与简单协议,系统讲解 UART 的正确打开方式与避坑要点。
容沁风
1 个月前
ai
·
esp32
·
micropython
·
二氧化碳传感器
Chartjs画二氧化碳浓度曲线
内侧两列针脚距离是26mm,开发板针脚丝印标记在前面的宽度都差不多。-二氧化碳传感器MH-Z19E,是NDIR(非分散红外技术),需要预热2-3分钟后出正确数据,测量范围是400~5000。通电正常,会闪烁光芒。 接4根线,两根是电源,用板子的5V. 5V顶头的是CND,不能用。
hazy1k
1 个月前
stm32
·
单片机
·
嵌入式硬件
·
51单片机
·
proteus
·
esp32
ESP32基础-PWM_直流电机
直流电机(DC Motor)是最常见的动力执行器。ESP32 需借助电机驱动芯片(H 桥)进行方向与转速控制:方向由两路“相位/方向”信号决定,转速通过 PWM(占空比)调速。本章覆盖常见驱动(L298N、L9110S、TB6612FNG)的接线方式、最小示例、可复用 DCMotor 封装、加减速斜坡与双轮差速示例,并强调电源与电磁干扰的工程注意事项。
努力小周
1 个月前
opencv
·
物联网
·
毕业设计
·
esp32
·
鸿蒙系统
·
毕设
·
宠物
基于ESP32的宠物喂食小屋
一、项目概述本项目旨在通过软硬件结合的方式,设计并实现一个基于ESP32的智能宠物喂食系统。该系统能够实现远程控制、定时投喂、余粮监测等功能,为宠物主人提供便捷的宠物喂养解决方案,广泛应用于家庭宠物喂养、宠物店管理等场景。
Alaso_shuang
1 个月前
esp32
ESP32-WROOM-32E LED点灯系列
直接pinMode()先设置IO2口的状态,再写入电平即可主要是应用 millis()函数来记录从程序开始到灯亮起这么一个时间记录的差值判断什么时候亮灭 为什么不用delay()函数? 是因为delay()一用,那么整块板子就会进入休眠状态,导致其他进程也运行不了 补充小知识: 在pinMode()中,有四种状态,分别是: OUTPUT、INPUT_PULLDOWN、INPUT_PULLUP、INPUT INPUT_PULLUP 指的是在没有对其进行操作之前显示的是高电平模式,对此操作之后(比如按键按下后