项目包含完整的STM32源码、设计文档、可以很轻松的copy复刻项目。 随着移动互联网和物联网技术的快速发展,越来越多的智能设备被广泛应用于各个领域。其中,GPS定位器是一种常见的智能设备,可以用于车辆、家庭、宠物等物品的实时定位。在实际使用中,GPS定位器需要具有实时上传位置数据、低功耗、精度高等特点。 当前提出了一种基于STM32和OneNet平台的GPS定位器设计方案。该方案使用STM32F103芯片采集GPS经纬度信息,并通过ESP8266模块将数据上传到OneNet平台,实现了实时定位功能。 上传到CSDN的项目资源,都会有一份完整项目设计文档和一份项目演示的功能讲解视频。 专栏地址: https://blog.csdn.net/xiaolong1126626497/category_10192120.html B站视频首页:https://space.bilibili.com/68130189
2023-11-23 11:58:01 34.41MB stm32
此程序主要是基于STM32和UCOS系统,用来采集ADC数据进行模拟信号输入
2023-11-22 12:00:14 5.3MB stm32ucosII
1
用于SPI,I2C,UART等的STM32从零开始构建驱动程序 概述 该项目旨在学习。从sratch构建了所有东西,以充分了解通信协议和硬件配置。 几乎所有项目都在C ++ 11中开发。 将Google单元测试和测试覆盖率报告应用于嵌入式项目 环境 Windows 10或MacOS。 具有ARM Cortex M4的Nucleo STM32F446RE板。 Bosch BME280传感器-通过SPI通信协议读取温度,湿度,压力。 Saleae Black 4逻辑分析仪-调试。 专案 1.通过SPI读取传感器BME280(有关更多详细信息,请参见004_SPI_driver_CPP)
2023-11-22 08:51:01 51.63MB
1
STM32F10xHAL库(1.8.0最新版的) HAL库也是官方推出来的外设库,内含使用说明书,欢迎下载。 STM32Cube MCU包,用于STM32F1系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板。 其相对于标准库的优势是便于在不同型号的STM32芯片之间移植,目前更受ST官方推广。
2023-11-21 23:12:29 113.05MB stm32
1
详见博文:https://blog.csdn.net/m0_51220742/article/details/124869371#comments_27958462
2023-11-21 16:54:16 6.21MB stm32 fft 信号处理
1
大四轴飞控源程序,基于stm32f103rct6+l3g4200d+adxl345,硬件I2C读取模式,该程序已能飞行,效果还行。
2023-11-21 09:10:18 2.29MB 四轴飞控 STM32 L3G4200D
1
基于STM32F103的pcb大四轴原理图,有不错的参考意义
2023-11-21 09:08:52 1.16MB
1
GRBL移植stm32f407 G代码解释器
2023-11-21 02:29:51 13.49MB grbl stm32f407
STM32与ESP8266-01s模块MQTT连接WIFI发送至云平台OneNET 烧录MQTT固件文件,烧录软件和stm32代码 烧录MQTT固件文件:首先,您需要烧录适用于ESP8266-01s模块的MQTT固件文件。您可以使用烧录软件,如ESP8266 Flasher或ESPlorer,将固件文件烧录到ESP8266-01s模块中。 连接STM32与ESP8266-01s模块:使用串口通信或其他通信方式将STM32与ESP8266-01s模块连接起来。确保它们之间的通信协议和引脚连接正确。 编写STM32代码:使用STM32的开发环境(如Keil或STM32CubeIDE),编写用于控制ESP8266-01s模块的代码。代码中需要包括与ESP8266-01s模块的通信协议,以及MQTT协议的实现。 MQTT连接和发送数据:在STM32代码中,使用MQTT库(如Eclipse Paho或MQTTClient)与云平台OneNET建立MQTT连接。确保在代码中设置了正确的OneNET的MQTT服务器地址、端口号、用户名和密码等信息。 发送数据至云平台:一旦建立了MQTT连接,您可以在
2023-11-20 21:05:18 26.46MB stm32 WIFI模块 ESP8266 MQTT
1
该项目基于c8t6,使用rc522读卡,读卡成功后驱动舵机开锁,以及蜂鸣器提示,有录入卡、删除卡、以及防死机的功能,为linux 环境下的stm32开发资源包,使用vscode开发,以及make进行编译。同时该程序运行在freertos环境下.
2023-11-20 16:36:05 16.68MB stm32
1