This project is a Rust-based framework for converting surplus Helium miners/hotspots into Hydrogen Plumbing LoRa gateways.
Many of the popular Helium hotspots use off-the-shelf LoRa modems connected to a Raspberry Pi via SPI. This project maps the wiriing on the various interface cards and provides a library for interacting with the LoRa modem via the Pi SPI port and GPIO pins. Where possible we'll provide a full firmware image with the Hydrogen Protocol gateway.
Supported hardare:
- RAK V2 (under development)
- SenseCAP M1 (under development)
- Bobcat 300 (under investigation)
BOM:
- Stock? Raspberry Pi 4b
- RAK2287 (varriant without GPS or USB-SPI bridge) with SX1302 gateway with SPI interface
- RAK2004 Pi Hat (custom board for Rak V2 miner)
- has some extra features for miner (e.g. EEPROM for Helium keys?)
Wiring diagram:
Active RAK2287 pins: SPI pins 45,47,49,51: wired to Pi SPI0 (GPIO pins 8,9,10,11)
SX1302 Reset: SX reset pin 22 bonded to RAK pin 13 (MCU Reset), and wired through RAK2004 to Pi GPIO pin 25