Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
arduino [2025/06/23 20:28] wombat [Arduino CLI] |
arduino [2025/06/24 16:06] (поточний) wombat [Завантаження] |
||
---|---|---|---|
Рядок 59: | Рядок 59: | ||
Serial Port (USB) Waveshare RP2040 Zero rp2040:rp2040:waveshare_rp2040_zero rp2040:rp2040 | Serial Port (USB) Waveshare RP2040 Zero rp2040:rp2040:waveshare_rp2040_zero rp2040:rp2040 | ||
+ | Додаткові бібліотеки можна встановити наступним чином (на прикладі бібліотеки "FastLED"): | ||
+ | |||
+ | arduinocli/bin/arduino-cli lib search FastLED | ||
+ | arduinocli/bin/arduino-cli lib install FastLED | ||
+ | |||
+ | | ||
==== Компіляція ==== | ==== Компіляція ==== | ||
Рядок 68: | Рядок 74: | ||
arduinocli/bin/arduino-cli upload -p /dev/ttyACM0 --fqbn rp2040:rp2040:waveshare_rp2040_zero MySketch | arduinocli/bin/arduino-cli upload -p /dev/ttyACM0 --fqbn rp2040:rp2040:waveshare_rp2040_zero MySketch | ||
+ | <note> | ||
+ | **Зауваження для RP2040 та віддаленої консолі Raspberry Pi.** | ||
+ | |||
+ | Для завантаження програми до мікроконтролера RP2040 з командного рядка Raspberry Pi OS може знадобитися дозвіл на автоматичне монтування дисків((https://askubuntu.com/a/1424539/298881)). | ||
+ | |||
+ | sudo nano /etc/polkit-1/localauthority/50-local.d/50-easy-mount.pkla | ||
+ | |||
+ | <file ini 50-easy-mount.pkla> | ||
+ | [Allow mounting without password] | ||
+ | Identity=unix-group:sudo | ||
+ | Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-other-seat | ||
+ | ResultAny=yes | ||
+ | </file> | ||
+ | </note> | ||
====== Программирование ====== | ====== Программирование ====== |