A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/bjoernQ/esp32-rust-nostd-temperature-logger below:

GitHub - bjoernQ/esp32-rust-nostd-temperature-logger: MQTT temperature logger running on ESP32 in Rust (no-std

Demo of Rust on ESP32 (no RTOS) with MQTT and adafruit.io for temperature logging

This will read the temperature from a connected BMP180 sensor via I2C and send it via MQTT to adafruit.io every minute.

It publishes the temperature value to the topic <USERNAME>/feeds/temperature

You need to set these environment variables for a successful build.

Name Value SSID SSID of your WiFi access point PASSWORD Your WiFi password ADAFRUIT_IO_USERNAME Your adafruit.io username ADAFRUIT_IO_KEY Your adafruit.io API key

To run the application connect your ESP32 development board with the BMP180 connected and execute cargo run --release

Make sure to have the Xtensa enabled Rust toolchain installed.

Wiring the BMP180 temperature sensor BMP180 ESP32 SDA IO32 SCL IO33 GND GND VCC 3.3V

Licensed under either of:

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4