Открытый проект со схемой, платой и документацией.

Плата, читающая данные с нескольких датчиков и передающая их в Modbus RTU по RS-485 с помощью микроконтроллера ESP32-C3 Super Mini. Лицензия MIT.
Основные функции: чтение данных по интерфейсам I²C, SPI, UART, через АЦП (ADC), а также один релейный канал.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/wutthinan.sfiof/multisensor_to_rs485