This project is an embedded software developed for a smart greenhouse system based on STM32 (STM32F103C8) and SIM800L GSM module.
- UART communication with buffer and timeout
- SIM800L interfacing for sending SMS and remote communication
- Register-based configuration
- Clean project structure (src, lib, include, test)
- STM32F1 + STM32Cube
- PlatformIO + VSCode
- C language
├── src/ → Application main logic ├── lib/ → SIM800L driver and custom libraries ├── test/ → Unit tests ├── .gitignore └── platformio.ini → PlatformIO config
Hadise Mousavi
hadisemousavi8223.com