Skip to content
This repository was archived by the owner on Sep 19, 2024. It is now read-only.

Adventures in IoT: Firmware for an ESP32-C6-DevKitC-1 that reads from a sound sensor and sends "dBs" via MQTT.

License

Notifications You must be signed in to change notification settings

mongodb-developer/AiIoT-mosquitto-bzzz

Repository files navigation

Notice: Repository Deprecation

This repository is deprecated and no longer actively maintained. It contains outdated code examples or practices that do not align with current MongoDB best practices. While the repository remains accessible for reference purposes, we strongly discourage its use in production environments. Users should be aware that this repository will not receive any further updates, bug fixes, or security patches. This code may expose you to security vulnerabilities, compatibility issues with current MongoDB versions, and potential performance problems. Any implementation based on this repository is at the user's own risk. For up-to-date resources, please refer to the MongoDB Developer Center.

Mosquitto-bzzz

This Repo

This repository contains the source code of a Rust firmware for an ESP32-C6-DevKitC-1. This firmware reads noise measurements from a noise sensor data.

Edit and run

This code uses Rust and other tools. I have used Emacs (with eglot) to edit, but you should be able to survive with Visual Studio Code.

Copy cfg.toml.COPY_EDIT to cfg.toml and edit the new file with your data. You can then build and run the project using the following commands:

cargo b # just build
cargo r # build, flash and run

License

This project is licensed under the terms of the Apache license 2.0.

Author

Jorge D. Ortiz-Fuentes, 2024

Resources

About

Adventures in IoT: Firmware for an ESP32-C6-DevKitC-1 that reads from a sound sensor and sends "dBs" via MQTT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages