The most recent project I’m working on is building a Bluetooth Gateway that would be collecting data from battery-operated sensors and sending it to the cloud for data analysis. The gateway itself should have independent power to be able to sit in the field and good long-range communications to be able to publish data to the Internet. This means solar panel plus rechargeable battery, and some kind of a 5G modem.
A few features to build in / concerns to be addressed are:
- Collecting data from BLE-based sensors
- Continuous operation with independent power
- 5G communications
- Camera for taking an occasional photo of the surroundings
- OTA (over the air) firmware upgrades
- Full CI/CD for building the image
The data will now be pushed to Azure IoT Hub, controlling the gateways via device twin and collecting telemetry data.
There are hopes to make this project commercial one day, renting out the gateways to customers who need the data collected, while maintaining the ownership of devices and running a fleet of cellular contracts to gain access to lower rates as well as incorporating the cost of running the system, the cost of data transfer and the profits into a single rental price.
CRC calculation
The other day I was working on my BT-Gateway project, I wanted to set up ESP-NOW connection between HX711 scale running with ESP8266 board and the gateway on ESP32-S3. At this time I am using Arduino IDE to develop against…