STM32 IoT Data Logger Firmware
Budget: $250 – $750 USD
I need production-ready firmware for a battery-powered 4 G IoT data logger built around an STM32 MCU and a SIM7600 modem. The device accepts both 4–20 mA analog signals and pulse inputs, logs the readings locally, then pushes the data to the cloud over MQTT. Configuration must be possible over BLE and USB, and the whole application has to run in an aggressively low-power profile so the unit can stay in the field for long periods on a single battery pack.
The code base should be structured on FreeRTOS, with clean task separation for sampling, storage, communications, and power management. I rely on AT commands for all modem interaction, so familiarity with SIMCom command quirks and network registration sequences is essential. On the STM32 side, efficient peripheral use, proper interrupt design, and a solid low-power strategy (STOP/SLEEP modes, wake timers, etc.) will make or break the project.
Here is what I expect at hand-over:
• Complete, well-documented source code (CubeIDE-friendly)
• A brief build & flash guide
• Demo logs that prove stable acquisition, storage, MQTT publish, and reconnection logic
• A short report outlining average current draw in key modes
Please tell me about similar STM32 + cellular or low-power data logger projects you have shipped, your earliest start date, and how long you will need for an MVP that meets the above criteria. I am ready to move quickly with the right partner.
The code base should be structured on FreeRTOS, with clean task separation for sampling, storage, communications, and power management. I rely on AT commands for all modem interaction, so familiarity with SIMCom command quirks and network registration sequences is essential. On the STM32 side, efficient peripheral use, proper interrupt design, and a solid low-power strategy (STOP/SLEEP modes, wake timers, etc.) will make or break the project.
Here is what I expect at hand-over:
• Complete, well-documented source code (CubeIDE-friendly)
• A brief build & flash guide
• Demo logs that prove stable acquisition, storage, MQTT publish, and reconnection logic
• A short report outlining average current draw in key modes
Please tell me about similar STM32 + cellular or low-power data logger projects you have shipped, your earliest start date, and how long you will need for an MVP that meets the above criteria. I am ready to move quickly with the right partner.
Related categories:
C Programming
Electronics
Microcontroller
Electrical Engineering
MQTT
Embedded Systems
Signal Processing
STM32