ESP32Cam WiFi 运动侦测摄像机,一个嵌入式智能家居安防利器

CameraWifiMotion是一款基于ESP32-CAM模块的开源运动侦测摄像机项目,以低廉成本提供强大监控功能。核心功能包括运动侦测、图像捕捉存储、远程访问、邮件/FTP报警推送、OTA升级等。支持WiFi连接,用户可通过浏览器实时查看图像流、配置参数。项目提供图像遮罩功能减少误报,并支持更换镜头提升低光照性能。硬件仅需ESP32-CAM模块和5V电源,软件基于Arduino IDE开发。适合DIY爱好者和智能家居搭建者,可根据需求灵活改进扩展。

Linux-insides——从“Linux 使用者”升级为“Linux 开发者”,——打开内核的大门

linux-insides是一个开源仓库,包含一本正在编写的Linux内核实现详解书籍。从开机自检到调度器、RCU、内存管理、时钟子系统,每章节都配有源码注释、流程图和动手实验。项目解决了文档碎片化、源码阅读门槛高、版本更新快、语言障碍等痛点,提供中文等多语言翻译,适合有C/汇编基础的开发者从使用者升级为内核贡献者。

如果你正站在「想学嵌入式」和「不知从哪儿开始」的十字路口,这个项目就像一张导航地图,帮你规避弯路、快速定位

Embedded-Engineering-Roadmap是一个开源的嵌入式学习地图项目,将嵌入式领域所需的软硬件知识、工具链和软技能全部罗列成一张大图。该项目解决了嵌入式学习中的三大痛点:信息分散、不知道该先学什么、职业定位模糊。按照硬件→软件→软技能的递进顺序,提供了从单片机、RTOS到IoT、边缘AI的完整学习路径,并标注了初学和进阶资源。

ThatProject:一套将 ESP32 玩出花样的开源实例集合

ThatProject是一个整合了ESP32、ESP32-S3、ESP8266实战项目的开源仓库,包含摄像头流、音频采集、LoRa通信、GPS定位、LVGL UI设计、OTA升级、MQTT云端接入等完整案例。提供配套源码和教学视频,覆盖软硬件到云端、移动端全链路,适合入门学习、快速POC验证和项目开发。

Tilck —— 一个小巧、可跑真实 Linux 程序的“教学级内核”,你可以在 3MB 下跑 Vim

Tilck是一个面向教育场景的轻量级Linux兼容内核,体积仅3MB却能运行BusyBox、Vim、TinyCC等真实Linux程序。它支持i686和riscv64架构,可在QEMU或真实硬件上运行,内置VFS、ramfs、devfs等完整文件系统层。相比复杂的Linux内核,Tilck代码量小、行为可预测、超低延迟,非常适合内核学习、嵌入式实验和快速验证内核行为。开发者提供了完善的工具链脚本、测试框架和调试工具,上手门槛低,是学习操作系统原理的理想实验平台。

Raspberry Pi OS:一个开源学习项目,你的“DIY”操作系统梦想不是梦!

Raspberry Pi OS是一个专为学习设计的开源操作系统项目,基于Linux内核,帮助开发者从零理解操作系统的底层原理。不同于常规的桌面系统,它专注于内核调度、中断处理、虚拟内存等核心技术的实践教学,提供详细的教程和源码,适合有一定基础的嵌入式开发爱好者和计算机专业学生。通过树莓派3硬件平台,你可以亲手编写内核代码,体验操作系统开发的完整流程。

ESP32示波器:用Web浏览器查看ESP32采集的信号

ESP32示波器是一款使用ESP32芯片和Web用户界面实现的信号观察工具。通过浏览器即可直观查看ESP32采集的信号波形,支持数字信号和模拟信号两种模式。该项目可实现每秒736个高速采样,同时兼容多任务处理。配置灵活,用户可自定义GPIO引脚作为数字或模拟输入。适合电子电路调试、传感器数据监测及电子学教育学习等场景。项目代码开源,开发者可根据需求进行二次开发。

xiaozhi-esp32,小智ESP32 开源智能聊天机器人

小智ESP32是一款完全开源的智能聊天机器人项目,基于ESP32开发板实现多语言语音交互、离线唤醒、声纹识别等强大功能。支持Qwen、DeepSeek、Doubao等主流大语言模型,提供流式语音对话体验。项目兼容多种ESP32开发板,无需复杂开发环境即可快速上手,是AI硬件开发爱好者和开发者实践智能交互技术的绝佳平台。

ESP32-Smart-Watch:开源智能手表,DIY你的时尚科技!

ESP32-Smart-Watch是一款完全开源的智能手表项目,基于ESP32芯片开发,兼容Arduino IDE。采用3D打印外壳设计,通过Micro-USB接口实现串行通信和充电。该手表可通过蓝牙连接手机,支持控制Spotify音乐播放、接收通知、内置计算器等功能。项目提供三个版本固件,目前V3版本正在积极开发中,界面更友好、扩展性更强。是DIY爱好者和IoT开发者的理想选择。

用ESP32-CAM打造一个强大的智能监控系统

ESP32-CAM_MJPEG2SD是一款功能强大的ESP32相机应用程序,支持运动检测录制、定时拍摄、音频录制、云台控制、遥控功能、告警通知、多路流媒体、文件管理、MQTT控制等丰富功能。可将视频以AVI格式存储到SD卡,并实时传输到浏览器观看。支持ESP32和ESP32-S3两种芯片,配合OV2640摄像头可实现多种分辨率录制。ESP32-S3性能更强,可达ESP32的2倍,支持全分辨率音频录制。还支持WebDAV、机器学习集成、相机集群等高级功能,是DIY智能监控的绝佳选择。