# 基于ESP8266和nRF24的低功耗传感器网关系统 ## 项目简介 本项目是为连接低功耗传感器到互联网而设计的嵌入式网关系统。项目使用ESP8266作为主控芯片,结合nRF24传感器网络,实现传感器数据的采集、存储和传输。网关在无网络连接时将数据存储在SPIFFS中,待网络恢复后按预设优先级发送存储的数据。此外,网关还利用NTP同步网络时间,并将此时间作为数据包的时间戳。 ## 项目的主要特性和功能 1. 低功耗传感器网络通过nRF24模块实现传感器节点与网关之间的无线通信。 2. 数据存储与恢复在无网络连接时,网关将数据存储在SPIFFS中,待网络恢复后自动发送存储的数据。 3. 时间同步使用NTP协议同步网络时间,确保数据包的时间戳准确。 4. 优先级发送根据预设的优先级策略,网关在网络恢复后按优先级发送存储的数据。 5. 多节点支持支持多个传感器节点,每个节点具有唯一的地址,实现数据的集中管理和传输。 ## 安装使用步骤
2025-09-21 14:54:38 1.97MB
1
nrf24_zigbee 该项目是关于在nrf24l01中运行zigbee协议。
2022-05-11 20:11:37 27.93MB arduino nrf24l01 zigbee C
1
62154透传2000米+nRF24L01P+PA+LNA+2.4G无线收发模块+带屏蔽罩
2021-12-03 14:55:49 42.04MB 2.4G nRF24
1
NRF NRF24 NRF24L01 stm32f103c8t6 2.4G 发送和接受程序 亲测可用
2021-11-29 12:40:20 11.03MB stm32f103c8t6 NRF 亲测可用
1
Arduino UNO R3
2021-10-13 16:03:43 39KB Arduino NRF24 MPU6050
1
使用RTL-SDR嗅探和解码NRF24L01 +和低功耗蓝牙。 这些协议使用的ISM 2.4Ghz频率范围超出了廉价rtl-sdr的能力,因此需要降频转换器。
2021-09-13 15:41:09 10KB NRF24-BTLE-解码器 NRF24 伪蓝牙
1
NRF24库 Arduino库可控制NRF24L01 +收发器。 在NRF24L01 SPI接口上实现最小层。 由NRF24_RX和NRF24_TX库使用
2021-07-23 09:53:11 6KB C++
1
lib_nrf24 2018年5月-原作者不再保留此内容。 如果您觉得有用,请随意进行分叉,复制和改编 适用于NRF24L01 +收发器的Python2 / 3库 V0.3 Beta 对于Raspberry Pi和virtual-GPIO。 NRF24:严格的3.3V电源!! 尽管逻辑引脚可以承受5V电压。 到目前为止,这只是测试版。 一切都在更早地完成,发送和接收,包括在一台主机上的两个RF24,以及RPI,虚拟GPIO和常规arduino草图,所有这些都可以互相通信。 但是最近的测试仅是在虚拟GPIO上加上LIBRARY加上“ example-nrf24-pair.py”,因此其他部分尚待重新验证。
2021-06-23 10:30:09 13KB Python
1
PCB天线设计指南,讲天线设计在电路板上.
2021-03-15 09:06:46 360KB PCB 天线 nRF24 CC1100
1
NRF24LE1 2.4G单片无线应用系统入门中文资料,有芯片的各个功能的详细介绍与应用实例,并附有部分原代码。
2020-01-07 03:05:32 56.21MB NRF24 无线 2.4G 中文资料
1