# RTOS物联网小项目 **Repository Path**: ydong08/rtos-iot ## Basic Information - **Project Name**: RTOS物联网小项目 - **Description**: 基于FreeRTOS物联网的智能家居小项目 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-10-04 - **Last Updated**: 2025-10-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RTOS物联网小项目 ![img](README.assets/17210370918331.png) ## 介绍 基于FreeRTOS物联网的智能家居小项目 ------ ## 使用说明 - 1_software:软件例程 - 2_hardware:硬件设计 ------ ## 技术内容 - 主控采用Cortex-M4内核的STM32F411,采用的外设有GPIO、TIM、UART、IIC、单总线等; - 引入FreeRTOS的任务调度、消息队列、互斥锁等等,有助于优化本IOT项目; - 手写MQTT协议栈,在Linux环境下的阿里云云服务平台,采用epoll高并发框架,以链表、sqlite3数据储存,实现连接、订阅、发布的功能; - QT的信号与槽、QTMQTT、常用空间的简单功能,实现本项目上位机的制作。 ------ ## 参与贡献 1. Fork 本仓库 2. 提交代码