Develop firmware for the STM32g071rb

Job ID: 34222380

Budget: €30 – €250 EUR

Description:
stm32(transmitter)-->nRF24-->stm32(receiver)-->sim900-->Internet

* Transmitter is in sleep mode and every hour wakes up and receives temperature from BME680 (The embedded RTC on stm32g071rb has to be used it)
*Then, it sends via nRF24 the temperature and the time (in form Day/Month/Year/Hour/Minute) to the receiver and returns in sleep mode
*The receiver is in sleep mode and when a package from the transmitter is received, it wakes up to receive it and then it sends the received temperature and time via sim900 on a website (.php)

Deliverables:
*2 codes (1 for transmitter and 1 for receiver)
*Schematic for the modules
* Verification with measurements (power consumption) that the sleep mode works

Deadline: There isn’t any deadline