diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d8991ae0..7d422e41e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,5 @@ ### New changes -* Plugins: Added GPS [(By ezod)](https://github.com/ezod/flipperzero-gps) works with module `NMEA 0183` via UART -* Plugins: Added i2c Tools [(By NaejEL)](https://github.com/NaejEL/flipperzero-i2ctools) -* Infrared: Updated universal remote assets (by @Amec0e) -* OFW -> WS: add protocol Acurite-606TX - And thanks to Dimme#1601 for recordings! -* OFW -> WS: history, added display of the channel (if any) in the general list -* OFW -> WS: added display of the button state if it is on the transmitter, and displaying the data that is in the signal -* OFW -> WS: fix batt info -* OFW -> WS: add protocol LaCrosse_TX141THBv2 -* OFW: FuriHal: add FuriHalCortexTimer, use it for i2c bus timeouts -* OFW: CMSIS DAP/DAP Link Debugger -* OFW: Fix FuriString oplist (init move) +* Plugins: Added Temperature Sensor Plugin - HTU21D / SI7021 [(By Mywk)](https://github.com/Mywk/FlipperTemperatureSensor) - [How to Connect](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/applications/plugins/temperature_sensor/Readme.md) **Note: Version naming changed to be more clear what version is newer, now we using -> unlshd-123 where 123 is build number** diff --git a/applications/plugins/temperature_sensor/Readme.md b/applications/plugins/temperature_sensor/Readme.md new file mode 100644 index 000000000..0311294ea --- /dev/null +++ b/applications/plugins/temperature_sensor/Readme.md @@ -0,0 +1,17 @@ +# Flipper Temperature Sensor - HTU21D / SI7021 + +[Original link](https://github.com/Mywk/FlipperTemperatureSensor) + +## What is this? + +A small app for the [Flipper Zero](https://flipperzero.one) that reads the [I2C](https://en.wikipedia.org/wiki/I%C2%B2C) signal from a HTU21D or Si7021 sensor and displays the current temperature and humidity. + +I'm using a [Sparkfun HTU21D sensor](https://learn.sparkfun.com/tutorials/htu21d-humidity-sensor-hookup-guide), also tested with a clone and with the Si7021 variant. + +![Flipper Temperature Sensor](docs/Flipper.png) + +![App](docs/App.png) + +## How to Connect the sensor +![Connection](docs/Connection.png) + diff --git a/applications/plugins/temperature_sensor/application.fam b/applications/plugins/temperature_sensor/application.fam index 6417063f0..e25af12ad 100644 --- a/applications/plugins/temperature_sensor/application.fam +++ b/applications/plugins/temperature_sensor/application.fam @@ -1,6 +1,6 @@ App( - appid="Si7021_Temperature_Sensor", - name="[Si7021] Temperature Sensor", + appid="HTU21D_Temperature_Sensor", + name="[HTU21D] Temp Sensor", apptype=FlipperAppType.EXTERNAL, entry_point="temperature_sensor_app", cdefines=["APP_TEMPERATURE_SENSOR"], diff --git a/applications/plugins/temperature_sensor/docs/App.png b/applications/plugins/temperature_sensor/docs/App.png new file mode 100644 index 000000000..a0373bdbd Binary files /dev/null and b/applications/plugins/temperature_sensor/docs/App.png differ diff --git a/applications/plugins/temperature_sensor/docs/Connection.png b/applications/plugins/temperature_sensor/docs/Connection.png new file mode 100644 index 000000000..b38f5c250 Binary files /dev/null and b/applications/plugins/temperature_sensor/docs/Connection.png differ diff --git a/applications/plugins/temperature_sensor/docs/Flipper.png b/applications/plugins/temperature_sensor/docs/Flipper.png new file mode 100644 index 000000000..c85319593 Binary files /dev/null and b/applications/plugins/temperature_sensor/docs/Flipper.png differ