Skip to content
This repository has been archived by the owner on Sep 23, 2019. It is now read-only.

CalinRadoni/esp32-rfm-gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 RFM69HCW / RFM95/96/97/98(W) Gateway

Note

This repository is archived because I am building a version with better integration in the pax-devices repository.

Description

The purpose of this gateway is to either:

  • conect a RFM69 network to Wi-Fi
  • conect a LoRa™ network to Wi-Fi

The gateway was designed for power efficiency without sacrificing functionality.

Features

  • the core is a ESP32-WROOM-32x Wi-Fi+BT+BLE module
  • RFM69HCW or RFM95/96/97/98(W) module
  • Li-Ion / Li-Polymer battery charger
  • Li-Ion / Li-Polymer backup battery with 18650 or 14500 sockets
  • high efficiency synchronous buck converter
  • supply voltage supervisor
  • 4 LEDs for status
  • humidity and temperature sensor
  • placeholder for ATSHA204A, ATECC508A or ATECC608A IC
  • (optional) boot mode selection using DTR and RTS signal

Software

The code dedicated to this board is not yet built.

Development Environment

Operating system is Debian

Tools:

Versions

Version 1

  • Fab files are moved to the Fab-v1 directory
  • Gerbers and drill files are sent to SeeedStudio for PCB fabrication
  • BOM is in the making and components have to be sourced
  • I should start to write some software

License

The software and documentation are released under the GNU GPLv3 License. See the LICENSE-GPLv3.txt file.

The hardware schematics are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE-CC-BY-SA-4.0.txt file.

About RFM modules

RFM69

From it's datasheet:

The RFM69HCW is a transceiver module capable of operation over a wide frequency range, including the 315,433,868 and 915MHz license-free ISM (Industry Scientific and Medical) frequency bands.

All major RF communication parameters are programmable and most of them can be dynamically set. The RFM69HCW offers the unique advantage of programmable narrow-band and wide- band communication modes.

The RFM69HCW is optimized for low power consumption while offering high RF output power and channelized operation. Compliance ETSI and FCC regulations.

RFM95/96/97/98(W)

From it's datasheet:

The RFM95/96/97/98(W) incorporates the LoRa TM spread spectrum modem which is capable of achieving significantly longer range than existing systems based on FSK or OOK modulation.

[...] Another benefit of the spread modulation is that each spreading factor is orthogonal - thus multiple transmitted signals can occupy the same channel without interfering. This also permits simple coexistence with existing FSK based systems.

Standard GFSK, FSK, OOK, and GMSK modulation is also provided to allow compatibility with existing systems or standards such as wireless MBUS and IEEE 802.15.4g.

Releases

No releases published

Packages

No packages published