Skip to content

xinchengguo/wireless-tech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

红旭无线开发板

红旭无线开发板主要由乐鑫ESP32模块以及Nordic 52840模块组成,涵盖了目前市面上大部分的主流无线通讯协议,可以满足大部分的物联网应用场景。

简介

红旭无线开发板主要由以下两大部分组成

  • NRF52840+ESP32 Mini核心板
  • NRF52840以及ESP32的各个外设配件(例如传各种感器模块、语音识别模块、锂电池充放电模块等等)

红旭无线开发板包括丰富的硬件资源,NRF52840以及ESP32模块的IO口均全部引出。同时,红旭无线开发板支持WiFiBLE5.0Zigbee3.0Thread2.4G以及SIG MESH等市面上主流的无线通讯协议,基本上满足用户大部分的功能需求,特别是智能家居的应用场景。

红旭无线开发板可以同时运行Wifi+BLE5.0+Zigbee/Thread或者Wifi+SIG MESH两种模式,并且提供丰富的示例以及软件实战教程,希望大家通过红旭无线开发板学习到这些无线技术,从而在工作上如鱼得水,获得更高的薪酬,为共和国的无线事业作出贡献,登上人生巅峰。

硬件规格

  • Nordic高性能多协议共存的SoC nRF52840

    • 32-bit ARM Cortex-M4F @ 64MHz内核
    • 1MB flash和256KB RAM
    • 支持全功能特性的BLE 5.0、802.15.4、2.4G以及SIG MESH
    • 全速12Mbs USB控制器
    • NFC Tag-A
    • 支持+ 1.7V~5.5V的工作宽电压
    • 支持I2S、I2C、SPI、UART、ADC、PDM等外设
    • 支持128 bit AES/ECB/CCM/AAR等加密硬件加速器
  • 乐鑫高性能多协议共存的SoC ESP32

    • 两个可以单独控制的 CPU 内核,时钟频率可调,范围从 80 MHz 到 240 MHz
    • 520-kB SRAM、448-kB ROM、16-kB SRAM in RTC
    • +19.5 dBm 天线端输出功率,确保良好的覆盖范围
    • 802.11 b/g/n
    • 802.11 n (2.4 GHz),速度高达 150 Mbps
    • 传统蓝牙支持 L2CAP,SDP,GAP,SMP,AVDTP,AVCTP,A2DP (SNK) 和 AVRCP (CT) 协议
    • 低功耗蓝牙 (BLE) 支持 L2CAP, GAP, GATT, SMP, 和 GATT 之上的 BluFi, SPP-like 协议等
    • 集成 4 MB flash
    • 外设包括电容式触摸传感器,霍尔传感器,低噪声放大器,SD 卡接口,以太网,高速 SPI,UART,I2S 和 I2C
  • ESP32模块具有22个可编程GPIO口

  • nRF52840模块具有17个可编程GPIO口

  • 可编程RGB

  • 标准的2.54mm间距的GPIO引脚

  • 锂电池供电接口

  • ESP32模块以及nRF52840模块分别对应一个复位按键以及用户按键

引脚位图

红旭无线开发板中的所有IO口均引出成2.54mm间隔的排针,具体如下图所示:

红旭开发板硬件模块图

开发板资料

硬件

软件

About

红旭无线开发板相关公开资料

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 84.6%
  • DTrace 9.1%
  • C 6.3%