Heltec HT-M01 LoRa concentrator board for €100

25 posts were split to a new topic: PCI/mini PCIe concentrator boards

I did a quick test today with this and the Heltec Lora 32. Connected fine at 2.9km. I’ll try some longer distances when I get my breath back…

image

:rofl:

Did you get your breath back?

I’m wondering about treating myself to one of these as an upgrade to the single channel test gateways I have been playing with, so I am following your experiments with interest. I was looking at a more conventional RPI + RAK831 setup, but this small unit would be a much easier unit to mount on a mast.

Many thanks for your efforts so far. I have spent the week cycling about with a TTNmapper node taped on the back on my bike to see how my gateways are working…

ha! yeah… but now it’s really hot here so I don’t want to be walking up any mountains.

I need to find some way of adding a remote antennae and mounting the unit and Pi Zero in the shade somehow.

So LoRaWAN is like fitness :thinking: interesting :wink:

Hi,

Has anyone managed to get this gateway (Heltec’s HT-M01) working over SPI with Raspberry PI Zero and that adapter board from Heltec?
For me, it works with no problem using USB but when I try to set it up for SPI the Packet Forwarder just won’t start, “Fails to start the concentrator”.

Any help or advice would be greatly appreciated :slight_smile:

don’t forget to enable SPI if you using raspi

Hi mertani_gateway,

I’m following this instructions for setting up the gateway, I’m sure the SPI is enabled in the raspi. This is the error I’m getting when trying to start the packet forwarder:

pi@raspberrypi:~/lora/packet_forwarder/lora_pkt_fwd $ ./lora_pkt_fwd start global_conf.json
**** Beacon Packet Forwarder for Lora Gateway ****
Version: 4.0.1
**** Lora concentrator HAL library version info ****
Version: 5.0.1;


INFO: Little endian host
INFO: found global configuration file global_conf.json, parsing it
INFO: global_conf.json does contain a JSON object named SX1301_conf, parsing SX1301 parameters
INFO: lorawan_public 1, clksrc 1
INFO: no configuration for LBT
INFO: antenna_gain 0 dBi
INFO: Configuring TX LUT with 16 indexes
INFO: radio 0 enabled (type SX1257), center frequency 902700000, RSSI offset -164.000000, tx enabled 1, tx_notch_freq 0
INFO: radio 1 enabled (type SX1257), center frequency 903400000, RSSI offset -164.000000, tx enabled 0, tx_notch_freq 0
INFO: Lora multi-SF channel 0> radio 0, IF -400000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 1> radio 0, IF -200000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 2> radio 0, IF 0 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 3> radio 0, IF 200000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 4> radio 1, IF -300000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 5> radio 1, IF -100000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 6> radio 1, IF 100000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora multi-SF channel 7> radio 1, IF 300000 Hz, 125 kHz bw, SF 7 to 12
INFO: Lora std channel> radio 0, IF 300000 Hz, 500000 Hz bw, SF 8
INFO: FSK channel 8 disabled
INFO: global_conf.json does contain a JSON object named gateway_conf, parsing gateway parameters
INFO: gateway MAC address is configured to B827EBFFFE4A0059
INFO: server hostname or IP address is configured to “router.us.thethings.network”
INFO: upstream port is configured to “1700”
INFO: downstream port is configured to “1700”
INFO: downstream keep-alive interval is configured to 10 seconds
INFO: statistics display interval is configured to 30 seconds
INFO: upstream PUSH_DATA time-out is configured to 100 ms
INFO: packets received with a valid CRC will be forwarded
INFO: packets received with a CRC error will NOT be forwarded
INFO: packets received with no CRC will NOT be forwarded
INFO: found local configuration file local_conf.json, parsing it
INFO: redefined parameters will overwrite global parameters
INFO: local_conf.json does not contain a JSON object named SX1301_conf
INFO: local_conf.json does contain a JSON object named gateway_conf, parsing gateway parameters
INFO: gateway MAC address is configured to B827EBFFFE4A0059
INFO: packets received with a valid CRC will be forwarded
INFO: packets received with a CRC error will NOT be forwarded
INFO: packets received with no CRC will NOT be forwarded
ERROR: [main] failed to start the concentrator

Have you designated the correct pin for the concentrator reset line, also you may find success setting SPI bus speed/CPU config (250Mhz if I recall) - search the forum for similar issues with other concentrator boards (usually RAK or iMST) and how others solved. The Reset PIN mapping used by various concentrator boards and any associated interposer/interface boards is generally the big gotcha at least for this failed to start conc error! :wink:

Good luck!

1 Like

Oke . Then , please check your global_conf.json file . I think there is someting miss or wrong.

try to turn on the SPI interface: sudo raspi-config then select “5”, then “P4”. Select “yes” and try to start the ./lora_pkt_fwd start global_conf.json again. Hope this works for you.