Library Search
结果页Arduino Nano 33 IoT — 代码例程
在 技术栈 中找到 7 个匹配结果。
技术栈
技术栈
7 个 Arduino # Arduino 技术栈概览
Arduino 是全球最流行的**开源硬件原型平台**,由 Massimo Banzi 等人于 2005 年在意大利 Ivrea 创建。它包含简易的**硬件开发板**(基于 AVR/ARM 等 MCU)和**Arduino IDE + 编程框架**,将底层寄存器操作封装为 `digitalWrite()`、`analogRead()` 等易用 API。
## 解… 3% PlatformIO # PlatformIO 快速上手:Arduino Uno 项目搭建与构建
## 目标
使用 PlatformIO CLI 创建 Arduino Uno 项目,完成编译、上传、串口监控的全流程。
## 前提
已安装 PlatformIO Core(`pio --version` 验证)。
## 完整步骤
### 1. 创建项目
```bash
# 创建目录并初始化 Arduino U… 3% KiCad 全免费且功能媲美
- **设计自由度**:无尺寸、层数、PIN 数限制,适合从 Arduino 扩展板到 16 层高速板
- **开源可控**:文件格式纯文本,适合 Git 版本管理,无供应商锁定
- **社区协作**:全球共享封装库、符号库,器件设计可复用
## 关键特性
- **原理图编辑器 Eeschema**:分层设计,ERC 电气规则检查,BOM 导出
- **PCB 编辑器 Pcb… 1% PyTorch self.conv2 = nn.Conv2d(16, 32, kernel_size=3, padding=1) # → (32, 14, 14)
self.bn2 = nn.BatchNorm2d(32)
self.conv3 = nn.Conv2d(32, 64, kernel_size=3, padding=1) # → (64, 7, 7)… 1% InfluxDB // 2. 过去 24 小时趋势(按小时聚合)
from(bucket: "iot")
|> range(start: -24h)
|> filter(fn: (r) => r._measurement == "environment")
|> filter(fn: (r) => r._field == "temperature")
|> aggregateWindow(every… 1% STM32 HAL/LL // 流水灯定时 (200ms)
if (now - last_toggle_tick >= 200) {
last_toggle_tick = now;
led_shift();
}
// 按键检测 (每 10ms)
if (now - last_key_check >= 10) {… 1% OpenOCD ```tcl
# utils.tcl — 可复用的 OpenOCD 辅助函数
proc wait_halt {timeout_ms} {
set start [clock milliseconds]
while {[expr {[clock milliseconds] - $start}] < $timeout_ms} {
if {[capture "halted"… 1%