Skip to main content

Garść podstawowych informacji

Na chwilę obecną moja systemowa wersja node to v18.15.0. Użyj tej, która Ci odpowiada. Jeżeli nie wiesz pod jakim portem podpięty jest sprzęt, użyj npx @serialport/list. Przykładowo:

❯ npx @serialport/list
/dev/tty.wlan-debug
/dev/tty.Bluetooth-Incoming-Port
/dev/tty.usbmodem1301 Arduino (www.arduino.cc)

Czasem przykłady będą wczytywać port ze zmiennych środowiskowych przy pomocy paczki dotenv. Nic nie stoi na przeszkodzie, by przekazać wartość w ten sposób:

const board = new Five.Board({
port: '/dev/tty.usbmodem1301',
});

Przygotowanie Arduino Uno + Johnny Five

Przeczytaj: https://johnny-five.io/platform-support/#arduino-uno z uwzględnieniem https://github.com/rwaldron/johnny-five/wiki/Getting-Started#trouble-shooting