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%