Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kartben/artificial-nose-zephyr
https://github.com/kartben/artificial-nose-zephyr
Last synced: about 4 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/kartben/artificial-nose-zephyr
- Owner: kartben
- License: apache-2.0
- Created: 2023-10-14T07:33:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-18T17:38:47.000Z (7 months ago)
- Last Synced: 2024-04-18T19:04:11.188Z (7 months ago)
- Language: C
- Size: 4.52 MB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Artificial Nose - Zephyr version
This repository contains a complete rewrite of https://github.com/kartben/artificial-nose using
Zephyr RTOS.The overall functionality is the same (it even uses the exact same TensorFlow model as the previous
version), but the code has been rewritten from scratch to take advantage of Zephyr's features, in
particular:- Use multiple threads, each one handling a specific task (ex. sensor reading, model inference,
Graphical User Interface, etc.)
- Use zbus to communicate between threads
- Use LVGL to create the graphical user interface, using native widgets such as charts and meters.## Author
👤 **Benjamin Cabé**
- Website: [https://blog.benjamin-cabe.com](https://blog.benjamin-cabe.com)
- Twitter: [@kartben](https://twitter.com/kartben)
- Github: [@kartben](https://github.com/kartben)
- LinkedIn: [@benjamincabe](https://linkedin.com/in/benjamincabe)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/kartben/artificial-nose-zephyr/issues).
## Show your support
Give a ⭐️ if this project helped you!
## 📝 License
Copyright © 2020-2023 [Benjamin Cabé](https://github.com/kartben).
This project is [MIT](/LICENSE) licensed.