Новотек
esp32
rust
Датчик уровня топлива разработан на базе микроконтроллера ESP32 с использование фреймворка ESP IDF. Прошивка написана с использование языка Rust.
В прошивке реализованы:
интеграция с системами трекинга по протоколу LLS;
алгоритмы расчета уровня топлива по принципу RC-цепочки и вычисления ее частоты;
фильтрация и коррекция значений для исключения отклонений от температуры, скачков топлива (неровности дорог, заправка).