Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Проверка оборудования

Подключите Espressif Rust Board к компьютеру. Убедитесь, что загорается маленький красный контрольный светодиод.

Плата также должна предоставлять UART-порт через USB:

Windows: USB Serial Device (COM-порт) в Диспетчере устройств в разделе «Порты (COM и LPT)».

Linux: USB-устройство в выводе lsusb. У устройства будет VID (Vendor ID) 303a и PID (Product ID) 1001. Префикс 0x в выводе lsusb не указывается:

$ lsusb | grep USB
Bus 006 Device 035: ID 303a:1001 Espressif USB JTAG/serial debug unit

Другой способ увидеть, какой порт и какие права назначены устройству, — проверить каталог /dev/serial/by-id:

$ ls -l /dev/serial/by-id
lrwxrwxrwx 1 root root .... usb-Espressif_USB_JTAG_serial_debug_unit_60:55:F9:C0:27:18-if00 -> ../../ttyACM0

Если вы используете ESP32-C3-DevKitC-02, команда будет $ ls /dev/ttyUSB*

macOS: Устройство отображается как часть дерева USB в system_profiler:

$ system_profiler SPUSBDataType | grep -A 11 "USB JTAG"

USB JTAG/serial debug unit:

  Product ID: 0x1001
  Vendor ID: 0x303a
  (...)

Устройство также появится в каталоге /dev как tty.usbmodem:

$ ls /dev/tty.usbmodem*
/dev/tty.usbmodem0