STM32 firmware for an IoT/GSM datalogger that communicates through Modbus RTU.
Src/andInc/- application source and headers.Drivers/- STM32 HAL/CMSIS driver files.Middlewares/- generated or vendor middleware.EWARM/- IAR Embedded Workbench project files.code_rev1.ioc- STM32CubeMX configuration.
Open the .ioc file in STM32CubeMX to inspect pinout, peripherals, clocks, and middleware configuration. Build and flash using the embedded toolchain configured for this project.
Verify board revision, serial wiring, Modbus slave/master settings, baud rate, parity, and GSM/datalogging assumptions before deploying to hardware.
The default branch is master. If this repository becomes actively maintained, consider renaming the default branch to main and documenting the supported board revision in more detail.