Skip to content

HadiseMousavi81/smartgreenhouse-embedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌱 Greenhouse Embedded System

This project is an embedded software developed for a smart greenhouse system based on STM32 (STM32F103C8) and SIM800L GSM module.

Features

  • UART communication with buffer and timeout
  • SIM800L interfacing for sending SMS and remote communication
  • Register-based configuration
  • Clean project structure (src, lib, include, test)

Technologies

  • STM32F1 + STM32Cube
  • PlatformIO + VSCode
  • C language

Folder Structure

β”œβ”€β”€ src/ β†’ Application main logic β”œβ”€β”€ lib/ β†’ SIM800L driver and custom libraries β”œβ”€β”€ test/ β†’ Unit tests β”œβ”€β”€ .gitignore └── platformio.ini β†’ PlatformIO config

Author

Hadise Mousavi
hadisemousavi8223.com

About

Code for STM32-based smart greenhouse using SIM800L and UART

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages