TaskScheduler:轻量级的协作式多任务调度器,Arduino、ESP32、STM32 等微控制器

TaskScheduler是一款专为Arduino、ESP32、STM32等微控制器设计的轻量级协作式多任务调度器。相比传统的抢占式多任务框架,它更加简单高效,资源消耗更低。文章详细介绍了其核心特性,包括周期性任务执行、动态参数调整、事件驱动、任务优先级、CPU负载统计和低功耗模式等功能。通过简洁的API接口,开发者可以轻松实现多任务管理,无需深入了解复杂的线程同步机制,非常适合资源受限的嵌入式开发场景。

ESP32 AI LLM:让你的ESP32拥有强大的对话能力

ESP32_AI_LLM项目让ESP32具备强大的语音对话能力。通过集成科大讯飞星火、豆包、通义千问等大模型,实现语音唤醒、连续对话功能。支持在线语音识别和合成,可播放音乐、调节音量、控制LED灯,并配备显示屏实时显示对话内容。项目还支持自动配网和AP模式配置网络,是智能家居和机器人控制的理想选择。

esp32 使用 mqtt 通信

本文详细介绍如何将ESP32通过MQTT协议连接到腾讯云服务端,实现远程设备控制。文章从服务端部署入手,讲解EMQX安装配置、Nginx反向代理设置、用户名密码认证机制等关键步骤。在ESP32端,使用MicroPython编写客户端代码,实现MQTT连接与消息订阅。同时演示PC端MQTTX客户端和手机端IoT OnOff应用的连接测试,完整展示从服务端到客户端的全链路实现。MQTT协议轻量高效、头部仅2字节,已成为物联网通信的事实标准,非常适合嵌入式设备远程控制场景。

HomeSpan:一个强大且易于使用的Arduino库,旨在帮助开发者构建基于ESP32的HomeKit设备

HomeSpan是一款强大的Arduino库,专为ESP32设计,帮助开发者轻松构建Apple HomeKit智能家居设备。该库完全遵循HAP-R2规范,支持LED亮度控制、舵机、开关、传感器等多种硬件,并提供直观的WiFi接入点和Web界面。最新2.1.0版本新增以太网支持和Mesh网络优化,使设备连接更加稳定。开发者可在Arduino IDE中直接开发,无需额外桥接设备,通过串口监视器即可实时调试,是ESP32开发Apple智能家居设备的理想选择。

ESP32-BLE2MQTT:将你的BLE设备轻松接入物联网世界

ESP32-BLE2MQTT是一款强大的BLE设备到MQTT网关工具,基于ESP32芯片和ESP-IDF v5.2.1开发。它支持双向通信,可将BLE设备的GATT特性自动映射到MQTT主题,实现数据获取和设备控制。该工具支持自动特性注册、主动读取、OTA升级等功能,配置简单灵活,适用于智能家居、工业自动化、健康监测和资产跟踪等多种物联网场景。

用ESP32,做了一个AI机器人!特能聊的那种……

这是一个基于ESP32S3N16R8主控的AI聊天机器人项目,配备数字麦克风实现语音唤醒,通过WiFi连接服务器实现AI语音实时对话。硬件包含TP4056充电IC、RY3715升压芯片、MSM261S4030H0R数字麦克风、NS4168音频输出、1.83寸触摸屏幕及12颗RGB灯。最有趣的是,当两个机器人放在一起时,它们能够互相聊天!项目软件基于开源代码魔改,显示表情包使用稚晖君的透明小电视方案,已完全开源,可前往立创开源硬件平台复刻。

用ESP32,做了一个AI机器人!特能聊的那种……

这是一个基于ESP32S3N16R8主控的AI聊天机器人项目,配备数字麦克风实现语音唤醒,通过WiFi连接服务器实现AI语音实时对话。硬件包含TP4056充电IC、RY3715升压芯片、MSM261S4030H0R数字麦克风、NS4168音频输出、1.83寸触摸屏幕及12颗RGB灯。最有趣的是,当两个机器人放在一起时,它们能够互相聊天!项目软件基于开源代码魔改,显示表情包使用稚晖君的透明小电视方案,已完全开源,可前往立创开源硬件平台复刻。

用ESP32C3,做了个小机器人

本项目基于ESP32C3开发套装,打造了一款功能丰富的智能小机器人。它具备三大核心功能:人体存在感应,可精准检测人体活动;RGB呼吸灯,支持自定义颜色变换;桌面小助手,可显示时间、温湿度及MQTT消息订阅。项目基于ESPHome开源平台实现,小白用户无需复杂编程即可复刻,非常适合作为智能家居DIY入门项目。硬件方面集成了LD2410人体存在传感器、DHT11温湿度传感器、ST7789屏幕等模块,个人DIY成本约100元以上。项目已完全开源,适合想学习ESP32开发、传感器应用及智能家居入门的爱好者。

用ESP32C3,做了个小机器人

本项目基于ESP32C3开发套装,打造了一款功能丰富的智能小机器人。它具备三大核心功能:人体存在感应,可精准检测人体活动;RGB呼吸灯,支持自定义颜色变换;桌面小助手,可显示时间、温湿度及MQTT消息订阅。项目基于ESPHome开源平台实现,小白用户无需复杂编程即可复刻,非常适合作为智能家居DIY入门项目。硬件方面集成了LD2410人体存在传感器、DHT11温湿度传感器、ST7789屏幕等模块,个人DIY成本约100元以上。项目已完全开源,适合想学习ESP32开发、传感器应用及智能家居入门的爱好者。

哇~最受欢迎的蓝牙音响竟然是用ESP32主板DIY的?|物联网实操课程上新

本次更新带来ESP32主板搭建蓝牙音箱实操课程,共3节视频课带你从零开始构建智能音箱。第1节详解电路搭建,提供元器件购买指南和接线教程;第2节教授代码编译技巧,通过实操演练掌握编译细节;第3节介绍固件烧录工具使用和固件管理方法。此外,文章还列出了35个热门物联网项目清单,包括远程监控、人脸识别、WiFi天气时钟等,将根据投票优先录制最受欢迎项目。关注公众号获取更多课程更新和科技资讯。