Вебморда + простой сетевой интерфейс на слабенькой борде
JSON - это ХМЛ/CSV овер НТТП.
Выигрышь будет в обьеме перегоняемых данных и потенциальной асинхронности.
А в обьеме реализации - ой... особенно, если что-то самопальное.
Парсер протокола самому писать не рекомендую - есть их уже на все случаи.
Просто посмотри что из реализаций способно у тебя работать и сколько ресурсов надо.
Сильно меньше, чем есть написанное, можно сделать только обрезав функциональнось,
от чего ты сам потом будешь плеваться.
Тебе, кстати, давали очень правильный совет - не засовывай все на борду.
На борде тебе нужно самое необходимое:
- сообщить борде что именно от нее ожидается
- снять голые данные - это 100% нужно тем кто будет копать сам
- снять какие-то промежуточные данные
- снять обработанные данные, посчитав что ты там хочешь/можешь посчитать
- загрузить и обсчитать внешние данные - если выч.мощности хватает
Вроде все.
Сделать презентационный уровень, без обработки, много проще на стандартном ПС - обычный полный вэб-сервер, нужные обработчики и привычные разработчикам компоненты. А писюк все одно будет - видюху в борду ты втыкать не собираешься... т.е. будет какая-то инсталяшка - загрузишь сайтик в процессе и пусть смотрят локально... или удаленно.