Arduino
约 1 分钟阅读
- arduino/arduino-cliGitHubarduino/arduino-cliarduino/arduino-cli · http://arduino.esp8266.com/stable/packageesp8266comindex.json · http://digistump.com/packagedigistumpindex.json笔记:Arduino
managers
- arduino.esp8266.com/stable/package_esp8266com_index.json
- digistump.com/package_digistump_index.json
- drazzy.com/package_drazzy.com_index.json
cli
- How to compile, upload and monitor via the Linux command line?
- arduino/serial-discoveryGitHubarduino/serial-discovery
- 配置
- macOS - $HOME/Library/Arduino15/arduino-cli.yaml
# 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 条
- arduino/arduino-cligithub.com/arduino/arduino-cli
- arduino/serial-discoverygithub.com/arduino/serial-discovery
其他外链4 条
- arduino.esp8266.com/stable/package_esp8266com_index.jsonarduino.esp8266.com/stable/package_esp8266com_index.json
- arduino.stackexchange.com/questions/15893arduino.stackexchange.com/questions/15893
- digistump.com/package_digistump_index.jsondigistump.com/package_digistump_index.json
- drazzy.com/package_drazzy.com_index.jsondrazzy.com/package_drazzy.com_index.json