EFrol вот для PIC-ов мне все это незнакомо

я шил только готовые прошивки когда-то. Что там и как надо делать честно хз...
Начать можно с моих приборов, что есть. Сделать конвертеры в Modbus приборов в наличии. Потом уже перейти к чему-то удаленному.
Ну и сделать вариации сквозных интерфейсов через модем, типа через mqtt, или просто как TCP клиент чтобы было подключение.
В моем случае сложность именно в конфигурировании под конкретное устройство и состав переменных отдельно взятого протокола. Чтобы пользователь не заморачивался программированием, иначе это не для широкого распространения.