Если Вы программируете микроконтроллер (не в компьютере), то
- записываете в него специализированной программой (программатором) конечно же машинный код, написанный с специальной оболочке (например Atmel Studio). Как правило это язык ассемблер или с.
- Вы должны понимать что при разработке модуля Вы будете сильно ограничены в ресурсах. В отдельных микроконтроллерах память представлена вообще в виде 32 регистров. Какой там V8? )))
- Вы должны иметь техническую документацию по контроллеру и многое другое.
Поэтому лучше всего делать на устройствах свой API. шлешь ему команду, а он что то делает... т.е. аппаратный интерфейс пробрасываешь для управления на сервер. Ну а там хоть на V8 )))
Собственно модули для работы с bluetooth для Node.js уже есть, можно их попробовать. Сам их не смотрел, может придется их переписывать.
Ничего сложного при этом не будет, как пример - понадобился DHCP сервер на Node. По требованиям ни один готовый не подошел. Взял то, что было, расковырял, что то убрал, дописал нужное, лишнее как говорится - выгорело, завелось и поехало. Так что удачи )))!!!
|