Flipper Zero - SHTC3 Clock Stretching and wait.

Published: 24 June 2023
on channel: Derek Jamison
614
13

In this the 3rd video on the SHTC3 Temp/Humidity sensor. We look at the impact of sending commands to soon after a wakeup command to the I2C sensor connected to the Flipper Zero. We also look at clock stretching feature of the SHTC3 Temp/Humidity sensor, which allows us to read data immediately after requesting it. We also look at the frui_hal_i2c methods and show that they can return true (success) even if the device doesn't ACK the request.

Link to video on SHTC3 sensor:
   • Flipper Zero- Identify unknown I2C de...  

Link to video on adding sensor to Unitemp application:
   • Flipper Zero - Add sensor to Unitemp  

Please see the comments for links to the various resources used in this video.

Timeline:
0:00 - Introduction
0:27 - Connecting Logic Analyzer
0:54 - 10us delay (129C reported!)
1:29 - 40us delay (27C reported)
1:46 - wake up time
2:11 - 40us Logic analyzer capture
3:08 - 10us Logic analyzer capture
4:00 - furi_hal_i2c_tx return true (even on NACK)
4:52 - clock stretching
6:30 - clock stretching Logic analyzer capture
7:10 - summary

Discord: @codeallnight
  / discord  
Support the channel: https://ko-fi.com/codeallnight


Watch video Flipper Zero - SHTC3 Clock Stretching and wait. online without registration, duration hours minute second in high quality. This video was added by user Derek Jamison 24 June 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 614 once and liked it 13 people.