LoRaWan Single Channel Gateway

I wanted to explore whether a simple ESP32 could be used to build a LoRaWAN gateway.

To be clear from the start, the goal is not to replace a proper LoRaWAN gateway with an ESP32. Such a setup comes with significant limitations: the ESP32-based gateway will only be able to listen on a single channel. This makes it unsuitable for deploying an actual LoRaWAN network, especially when compared with standard gateways capable of listening simultaneously on multiple channels and spreading factors.

Still, there are situations where such a limited gateway can be useful.

The most obvious one is a home or lab environment. If you have an ESP32-based device that you want to connect to LoRaWAN but do not have a gateway available, building a simple single-channel gateway can be an inexpensive way to get started.

My interest, however, is also in a slightly more professional use case. Within an existing fleet of LoRaWAN devices, there may be a few devices located outside the current coverage area, or devices experiencing persistent coverage issues. Deploying an additional full LoRaWAN gateway to cover only a handful of devices can be relatively expensive and may be difficult to justify or to deploy with B2C products like smart home appliances.

In that situation, a small ESP32-based gateway could provide an interesting temporary solution. It may also be more practical than introducing LoRaWAN relays, considering that relay support and deployment models are still not as mature as conventional gateway-based architectures.

I therefore see this approach primarily as a lightweight or transitional solution: something that can provide local connectivity for a limited number of devices without requiring the immediate deployment of another full-featured gateway.

Continue reading

Meshtastic, solar nodes

Meshtastic is a network without infrastructure—a true mesh network. However, if the goal is to achieve wide-area coverage, relying solely on portable nodes or devices installed at home is not enough. Deployment on elevated sites, ideally outside urban areas, becomes essential. One of the major advantages of this technology is that it does not require an Internet connection and consumes very little energy, making solar-powered operation a realistic and sustainable option. This also opens the door to deployment in open countryside or remote locations. With that in mind, I explored autonomous solar-powered solutions designed to extend network reach. I was able to test two of them, which turned out to be very different in both quality and price—unsurprisingly, the two aspects are closely linked.

Continue reading

Wirepas Open 2025

A technology I haven’t had the chance to talk about until now, mostly because I hadn’t really gotten hands-on with it yet—but one with enormous potential: Wirepas is a managed mesh radio solution, or rather, a radio-agnostic mesh solution. While its most common current use is over BLE at 2.4GHz, it’s far from limited to that.

This week was Open, Wirepas’ annual event, which I had the chance to attend for Rtone, an official Wirepas partner that develops many client solutions using this technology, I work for. So, this is the perfect occasion to share with you the latest updates and my impressions of the event.

Continue reading

Evolution of Usage on the Helium IoT Network

In an article written in 2022, following an unwarranted and poorly executed attack that reduced the value of the Helium network to the nascent consumption of data, erroneously overvalued at $6600, I began monitoring the usage of the network over the months.

To give some context, Helium is a DAO governing the operation of several networks: LoRaWan (IoT), CBRS (4/5G), and WiFi. A DAO is a distributed organization using blockchain to govern its operational processes. This project is one of the pioneers of what we now call DePIN (Decentralized Physical Infrastructure Networks), which bridge the virtual world of blockchain with the physical world around us and generally translate into service offerings consumable in the traditional economic circuit, competing with equivalent services in the traditional economy.

Helium is the largest deployed LoRaWan network in the world. It is used for roaming by numerous telecom operator networks and natively by many companies deploying fleets of connected objects. For my part, since 2021, I have been the first to provide commercial and open access to individuals and businesses to this network to connect their objects, through the service Helium IoT Console delivered by IngeniousThings. For this reason, I pay particular attention to monitoring usage on the IoT network.

Continue reading

Install UniFi-controller on Raspberry-Pi

UniFi is a really good brand from Ubiquiti for network equipment (no sponsorship, just my feeling) in particular for home and small businesses. It comes with a controller to manage the whole network. This controller can be deployed on a small computer like raspberry Pi. It runs mongoDB, Java, so I recommend to use a PI4.

I was running a UniFi controller on my RPI4 since a while… But I had the wrong idea to apt-get upgrade the system and it crashed… Why ? Mostly because the controller distribution is a bit a mess with the MogoDB version and the 32b / 64b, but at the end you’re stuck.

So I’ll describe here how to install the controller in a proper way with docker.

Continue reading

The Sigfox radio protocol

Sigfox phase decoding

Sigfox is a LPWAn communication technology and network dedicated to IoT. The specificity of this solution is related to the LPWAn caracteristics : communicating Low Power (25mW) and Wide Area (60km).

This is possible thanks to particular radio characteristics and modulation. This post will describes how it works at radio level and protocol level.

Continue reading

The Sigfox Network Emulator Kit

Sigfox is a LPWA network using the free radio frequency to communicate. There radio frequencies are changing in the different zone (Europe, America, Asia…) When you are developing a device you need to test it but you are not authorized to use all these frequency from the country you are.

The Sigfox emulator is a solution for this : it allows to directly connect your device and analyze the transmission whatever the frequency you are using is. The Sigfox emulator kit is an SDR dongle with a Sigfox software for understanding, decoding the sigfox signals.

You can wire your transmitter to this receiver to not emit the signal over-the-air and legally use a non authorized frequency in your country. When you are using an authorized frequency you can simply communicate over the air.

Continue reading

Sigfox technical basics

Sigfox has just published a documentation on the technical basis of the network. This pdf document is a good summary of all what you need to know to get start on the technology.

The document is attached here Sigfox technical overview

To complete this overview you can also take a look to my different post & video