[#] Пишем прошивку для Arduino на С++ с REST управлением через последовательный порт и экранчиком
habrabot(difrex,1) — All
2014-12-05 08:30:03


![image][1] Это второй пост про [Wi-Fi роботанк][2]. В нем будет написано как не надо делать прошивки, если вы суровый программист микроконтроллеров и как можно сделать, если нужна максимальная наглядность и возможность рулить прошивкой почти как веб-приложением прямо с терминала. То есть, например, отправив в последовательный порт что-то типа

battery?act=status

получим в ответ что-то типа

{ "status": "OK", "minValue": 600, "maxValue": 900, "value":750, "percent": 50 }

Для тех, кому лень читать статью, сразу [ссылка на github][3] и [Яндекс-диск][4], у кого гитхаб залочен (спасибо [MaximChistov][5]). [Читать дальше →][6]

[1]: http://habrastorage.org/files/364/de3/b7e/364de3b7e9c94a5383a00867e48cfcdd.jpg
[2]: http://habrahabr.ru/post/244407/
[3]: https://github.com/zabbius/tank/tree/master/arduino
[4]: https://yadi.sk/d/ar05_222dAEDP
[5]: http://habrahabr.ru/users/maximchistov/
[6]: http://habrahabr.ru/post/245043/#habracut