Difference: TheI2CBusAndTheSHT30TemperatureAndHumiditySensor (10 vs. 11)

Revision 112021-03-04 - IsaacArmahMensah

Line: 1 to 1
 
META TOPICPARENT name="Exercises"

Exercise 5: The I2C bus and the SHT30 Temperature and Humidity Sensor

Introduction

Line: 44 to 44
 I will give no further explication on how to use the driver other than what is given in the README.md file. Please read the source code and find out yourself which methods are implemented and how to use the driver. Does it work out of the box or do we have to make some modifications? Do you find bugs? Try the code snippets given in the README.md file and make sure they do work.

Exercise 3: Can you do better? (Bonus point)

Changed:
<
<
Sensirion provides a driver written in C for the STM32-Discovery board (Sample Code Humidity Sensor SHT3x). Can you port this driver to the ESP32 and translate it into Python? Make a list of all functions the SHT30 provides and mark down, which of them are accessible by Sanchez’ driver. Can you write a driver that implements all functions the SHT30 provides?
>
>
Sensirion provides a driver written in C for the STM32-Discovery board (Sample Code Humidity Sensor SHT3x). Can you port this driver to the ESP32 and translate it into Python? Make a list of all functions the SHT30 provides and mark down, which of them are accessible by Sanchez’ driver. Can you write a driver that implements all functions the SHT30 provides?
  Solving this exercise requires quite some effort but you will learn how to read and analyze a data sheet and how to convert its information into working code. Finally you can integrate your code into MicroPython and make it available to others.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback