Wener Notes

Arduino

约 1 分钟阅读

managers

cli

bash
# macos
brew install arduino-cli

# linux
curl -LO https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Linux_64bit.tar.gz
tar zxvf arduino-cli_latest_Linux_64bit.tar.gz
sudo mv arduino-cli /usr/local/bin/

# alpinelinux
# 依然会有 __strdup: symbol not found
# 除非使用 glibc 否则无解
apk add libc6-compat gcompat

arduino-cli config init

arduino-cli core update-index
arduino-cli core search

# 包含很多基础工具
arduino-cli coree install arduino:avr

arduino-cli core update-index --additional-urls http://digistump.com/package_digistump_index.json
arduino-cli core install digistump:avr --additional-urls http://digistump.com/package_digistump_index.json

# 允许操作 serial
sudo adduser $USER dialout

arduino-cli board list

arduino-cli sketch new FirstSketch
cd FirstSketch
# arduino:avr:uno
arduino-cli compile -b digistump:avr:digispark-tiny

关联信息

反向链接、本文链接的其他页面和外部资料。

References

GitHub2 条
其他外链4 条
最近更新commit 39d4406Edit

On this page