|WHAT DID GADGEON DO?||PLATFORMS/TOOLS/TECHNOLOGIES USED|
|Software Architecture for complete system||Requirements Gathering & Analysis, Uses cases, Architecture
development, identification of functional components.
Defined custom BLE profiles and services for implementing use case
|Firmware||Developed BLE firmware in Nordic nRF51822 using nRF SDK for implementing the custom services and use cases
Implemented a BLE mesh like network of devices that controls radiator valves
Integrated concurrent BLE Central and Peripheral roles in nRF51822 for implementing communication between valves in a home and communication with user’s mobile App.
Implemented synchronization of operation mode and temperature settings of all valves in a home via BLE mesh like network.
Integrated algorithm for controlling Radiator motor and open window detection logic
Implemented a smart user presence detection method using user’s mobile.
Drivers for rotary encoder, temperature and humidity sensor, OLED display and motor actuator