Open source · NB-IoT · LTE-M

About ESPnarrow

ESPnarrow is an open-source project designed to make it easy and affordable for companies to explore NB-IoT and LTE-M technologies for their own IoT applications. The project provides a compact gateway based on the ESP32-S3 platform and equipped with an NB-IoT/LTE-M eSIM connection.

Gateway hardware

Built for industrial devices and sensors

The hardware includes the typical interfaces required to connect industrial devices and sensors.

RS232
RS422
Galvanically isolated CAN interface

The goal of ESPnarrow is to provide a simple and practical platform for evaluating cellular IoT communication without the need to develop dedicated hardware and software from scratch.

Reference implementation

Hardware and Software

The gateway firmware is based on the Arduino platform and is provided under an open-source license. A basic reference implementation demonstrates how sensor or test data can be transmitted via MQTT over NB-IoT or LTE-M to a server running Node-RED.

The accompanying web portal provides an overview of the connected gateways and allows users to:

The project is intentionally kept simple so that developers can quickly understand the communication workflow and adapt the hardware and software to their own applications.

For evaluation and prototyping

Who is ESPnarrow for?

ESPnarrow is aimed primarily at companies, developers and engineering teams that want to evaluate NB-IoT or LTE-M for their own IoT projects using inexpensive and easily accessible hardware. Instead of starting with a complete custom development, ESPnarrow provides a ready-to-use hardware platform together with example software and a basic server infrastructure.

This makes it possible to quickly gain practical experience with topics such as:

Our objective is to provide an easy entry point into cellular IoT technology and enable users to quickly evaluate its capabilities, limitations and suitability for their own applications.

Build, adapt, contribute

Open Source

The ESPnarrow software and project resources are available on GitLab under a free and open-source license. ESPnarrow PCBs and assembled hardware can be obtained from ELFIN Technology GmbH.

For questions, hardware requests or if you are interested in participating in the project, please contact us.