В CentOS, как мне сделать поддельный последовательный порт USB, который на самом деле является интернет-портом (например, порт 80 для http)?
Редактировать: я сожалею, что я не дал понять, Я пытаюсь создать серверный компилятор и загрузчик для Arduino
чтобы пользователь мог программировать на любом устройстве (например, пользователь может программировать на не поврежденном iPhone и загружать его на плату Arduino
через Bluetooth). Традиционно это делается локально, и программа avrdude
использует USB для связи с платой Arduino
. Я хочу поставить avrdude
на сервер, каким-то образом обмануть программу, чтобы разговор через USB фактически проходил через Интернет и доходил до iPhone, а затем iPhone использует Bluetooth для связи с Arduino
. Я не уверен, возможно ли это вообще, но я хотел бы попробовать.