No description
- C 91.3%
- C++ 4.8%
- HTML 2.8%
- Python 0.8%
| cyd-demo | ||
| diy | ||
| libraries | ||
| rust/hello-world | ||
| CLAUDE.md | ||
| README.md | ||
Arduino CLI 命令
编译并上传一条命令:
arduino-cli compile --fqbn esp32:esp32:esp32c3 /home/teddy/Arduino/jiqiren && \
arduino-cli upload -p /dev/ttyACM0 --fqbn esp32:esp32:esp32c3 /home/teddy/Arduino/jiqiren
监控串口输出:arduino-cli monitor -p /dev/ttyACM0 -c baudrate=115200
快速编译上传命令: arduino-cli compile --fqbn esp32:esp32:esp32c3 --upload -p /dev/ttyACM0 /home/teddy/Arduino/jiqiren
rust hello world
cargo build
RAVEDUDE_PORT=/dev/ttyUSB0 cargo run
CHEAP YELLOW board tutorial
arduino-cli upload -p /dev/ttyUSB0 --fqbn esp32:esp32:esp32 /home/teddy/Arduino/Software_The\ ESP32\ Cheap\ Yellow\ Display\ Book/FlashLED/
适合人群, Arduino 新手, (俗称点灯大师), 可能用过一些 "开发套件", 总之是以开发板为核心, 加上一些外设作为简单项目的人群
教程特色:
- 使用 arduino cli 而非图形界面
- 使用一个完整的 esp32 产品, 而非开发板和面包板
这次是一个单独的产品, 不一样, 当然最终也就是一个天气时钟 :)
原因:为什么要出这样一个基础教程
- 自己水平有限, 更高级的自己也把握不住
- 觉得这方面资料比较少, 大多数都是基础的核心开发板+面包板的形式
这类人群可能会需要这样一个教程
可以体验到:
- Arudino + Linux 开发环境
- 阅读原理图和数据手册来编写代码