Giter Club home page Giter Club logo

ayworld / hx_dk_for_nordic_52840_ble Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xiaolongba/hx_dk_for_nordic_52840_ble

0.0 1.0 0.0 70.73 MB

该代码仓主要用于发布基于红旭开发板的NORDIC 52840 BLE教程(This repository is mainly to publish the NORDIC 52840 BLE tutorials based on the HX DK)

License: GNU General Public License v3.0

C 20.28% Makefile 62.89% DTrace 7.45% Batchfile 0.04% C++ 0.41% CMake 0.76% Assembly 8.16%

hx_dk_for_nordic_52840_ble's Introduction

红旭无线开发板(Nordic 52840 + ESP32)

红旭无线开发板主要由乐鑫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两种模式,并且提供丰富的示例以及软件实战教程,希望大家通过红旭无线开发板学习到这些无线技术,从而在工作上如鱼得水,获得更高的薪酬,为共和国的无线事业作出贡献,登上人生巅峰。 NRF52840+ESP32 Mini海报图

硬件规格

  • 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等加密硬件加速器
  • nRF52840模块具有17个可编程GPIO口

  • 可编程RGB

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

  • 锂电池供电接口

  • 一个复位按键以及用户按键

引脚位图

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

红旭开发板硬件模块图

资料

硬件

原理图

芯片资料

软件

以上仅显示Nordic 52840相关的内容,想了解ESP32相关的内容,请在另外一个代码仓查看

注意,由于人员配备不足以及ESP32的资料足够多,目前已经放弃对ESP32的技术支持,纯限群里自主交流(群里有相应的ESP32大佬)

SIG MESH教程代码仓

技术交流

  • QQ群

    QQ群

    QQ群主要用于自主的技术以及行业信息交流,无广告纯技术探讨 (仅限技术开发者加入,非技术人员请勿加入免得发现被踢)

  • 技术论坛

    强烈建议在这个论坛上寻求帮助,我们可以免费为您解答相关的技术问题,论坛里有大佬(24小时内回复!!!)

  • Github

    也可以直接在这个代码仓的issues向我发起提问 (24小时内回复!!!)

hx_dk_for_nordic_52840_ble's People

Contributors

double2243 avatar xiaolongba avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.