Visualizza il codice sorgente su GitHub
Questa guida illustra la compilazione e la configurazione di base del router di confine OpenThread (OTBR). Al termine di questa procedura, avrai un OTBR che funziona come dispositivo Thread completo (FTD) in un design di coprocessore radio (RCP).
Che cosa ti serve
- Un Raspberry Pi per il router di confine Thread.
- 2 dongle USB Nordic Semiconductor nRF52840 (uno per il telecomando e uno per il dispositivo di destinazione Thread).
Crea e esegui il flashing dell'RCP
OTBR dipende da una radio IEEE 802.15.4 per inviare/ricevere messaggi Thread. Questa guida si concentrerà sull'utilizzo di un coprocessore radio (RCP).
Segui il passaggio 4 del codelab Creare una rete Thread con schede nRF52840 e OpenThread per compilare e eseguire il flashing di un dispositivo RCP nRF52840.
Prepara Raspberry Pi
Installa Raspberry Pi OS sul RPi. Sono supportate sia la versione desktop sia la versione Lite.
Una volta installato, avvia il Raspberry Pi, apri una finestra del terminale e aggiorna il sistema:
sudo apt-get update
sudo apt-get upgrade
Collega il cavo RCP
Collega il dispositivo RCP a Raspberry Pi.
Determina il nome della porta seriale del dispositivo RCP controllando
/dev
:ls /dev/tty*
/dev/ttyACMO
Installa OTBR su Raspberry Pi
Per installare OTBR utilizzando Docker, segui la guida all'installazione di Docker per OTBR.
Per installare OTBR in modo nativo sull'host Linux, segui la guida all'installazione nativa di OTBR.