Technologies Used
- Python
- Raspberry PI 3 B
- Flask
As part of the embedded Linux course, we had to create a project on Raspberry PI. With my classmate Thomas, we developed a Python package for the TCN75A, a temperature sensor that we had already used before (see Sunset project).
The module relies on smbus. It allows communication with the sensor to configure it, read the temperature, put it to sleep or wake it up, or perform a one-shot capture.
Special effort was made on code cleanliness and self-documentation. Finally, to test our module, we developed a small web interface that allows interaction with the sensor remotely via the local network.