Giter VIP home page Giter VIP logo

sevenxuemin / lorawan_f030 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from destinyfxxker/lorawan_f030

0.0 1.0 0.0 23.3 MB

超低成本的LoRaWAN节点方案/Ultra low cost LoRaWANnode solution Transplanted from Semtech LoRaWAN(https://github.com/Lora-net/LoRaMac-node) protocol to STM32F030C8T6 .Use RTC, support deep sleep, only working with STM32F030C8Tx + LoRa boards made by HelTec Automation(TM).

C 95.67% Assembly 2.30% C++ 1.10% HTML 0.51% Makefile 0.42%

lorawan_f030's Introduction

Contents


The Overview


  • This device provides customers with an ultra-low cost LoRa node device solution.With a unique debug interface
  • This device has not started selling and is in the debugging phase.Will be available soon.
  • This library is transplanted form https://github.com/Lora-net/LoRaMac-node
  • Only support the STM32F030C8Tx + LoRa series products made by HelTec Automation(TM), and a LoRa gateway is must needed.
  • You may need change some definition in "Commissioning.h" ,"main.c"...
  • Use RTC and deep sleep mode supported, only few millisecond wake up in a cycle.

Features


The STM32F030_LoRaWAN library provides a fairly complete LoRaWAN Class A and Class C implementation, supporting the EU-433 CN-470 EU-868 and US-915 bands. Only a limited number of features was tested using this port on Heltec hardware, so be careful when using any of the untested features.

The following functions included:

  • LoRaWAN protocol V1.0.2 Class A and Class C;
  • Use external RTC(32.768KHz);
  • STM32F030C8Tx + LoRa boards made by Heltec Automation(TM) can use this library;
  • Support deepsleep and stop mode.
  • Uniquely designed debug interface for easy maintenance.

Information


HelTecDevice

  • Gateway: HT-M02 GateWay¡¢HT-M01 Mini LoRa Gateway + Raspberry Pi Zero W

  • Node: STM32_F030_LoRa

  • LoRaServer: Aliyun ECS + Ubuntu 16.04 + loraserver.io

  • MDK-ARM V5.

    working band status
    EU_433 not test
    CN_470_510 work well
    EU_863_870 not test
    US_902_928 not test

Contact me


Issue report template


for reference.

lorawan_f030's People

Contributors

destinyfxxker avatar

Watchers

James Cloos 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.