#os #command #linux #hardware #system #gpio #i2c #uart #serial --- ## Hardware Получение информации о оборудовании. ```bash lshw ``` #### GPIO #### I2C Для работы с i2c в linux используются утилиты из пакета `i2c-tools` Вывод списка всех доступных адаптеров i2c ```bash i2cdetect -l ``` Сканирование указанной шины i2c ```bash i2cdetect -l ``` #### UART Вывод объектов устройств ``` bash cat /dev/tty* ``` Поиск текущих устройств в логе ядра ```bash dmesg | grep tty ``` Утилиты для работы с портом (or minicom) ```bash picocom -b 115200 /dev/ttyUSB0 ```