Как запустить код Arduino на Linux?

Я хочу использовать модуль MFRC522, как описано в этом видео.

Но возможно ли обойтись без Arduino и использовать преобразователь TTL в USB, чтобы подключить RC522 напрямую к моему ПК под управлением Ubuntu?

Используя интерфейс UART RC222, следует ли мне переписывать библиотеки Arduino с нуля для ПК или есть способ легко портировать библиотеки?

, 👍1


1 ответ


Лучший ответ:

1

Библиотеки Arduino полагаются на API Arduino для работы (обычно). Такие вещи, как объект Serial, должны быть определены.

В Linux ничего подобного нет, поэтому вам придется все это реализовать самостоятельно.

Существует проект «Wiring Pi» для (очевидно) Raspberry Pi, который реализует большую часть API Arudino, но можно ли заставить его работать на Linux на ПК, остается только гадать.

Возможно, будет проще просто изучить существующую библиотеку (и спецификацию) и реализовать ее самостоятельно на выбранном вами языке.

,