Library Search
结果页

Arduino)

在 技术栈 中找到 7 个匹配结果。

返回文档库
技术栈

技术栈

7 个
查看全部
Arduino # Arduino 开发从入门到点亮世界 ## 本章目标 理解 Arduino 平台的核心概念,完成第一个项目,掌握数字 I/O 与串口通信基础。 --- ## 1. 什么是 Arduino? Arduino 不是一块板子,而是一个 **生态系统**: - **硬件**:以 ATmega328P (Uno) 为代表的开源开发板 - **软件**:Arduino IDE + Arduin… 3% PlatformIO # PlatformIO 快速上手:Arduino Uno 项目搭建与构建 ## 目标 使用 PlatformIO CLI 创建 Arduino Uno 项目,完成编译、上传、串口监控的全流程。 ## 前提 已安装 PlatformIO Core(`pio --version` 验证)。 ## 完整步骤 ### 1. 创建项目 ```bash # 创建目录并初始化 Arduino U… 3% ESP-IDF # ESP-IDF 开发:从环境搭建到 WiFi 应用 ## 本章目标 搭建 ESP-IDF 开发环境,理解项目结构和组件化架构,开发第一个 WiFi + FreeRTOS 应用。 --- ## 1. ESP-IDF 与 Arduino ESP32 的区别 | 维度 | Arduino ESP32 | ESP-IDF | |------|--------------|---------|… 1% KiCad # KiCad 技术栈概览 KiCad 是开源**电子设计自动化(EDA)套件**,由 Jean-Pierre Charras 于 1992 年创建,2013 年起由 CERN 资助开发。它提供原理图绘制、PCB 布局布线、Gerber 输出、3D 预览等完整电路设计流程,完全免费且无任何使用限制。 ## 解决什么问题 - **商业 EDA 成本**:Altium Designer 年费数千… 1% Go (Golang) // RoleMiddleware 角色权限中间件(工厂函数) func RoleMiddleware(roles ...string) gin.HandlerFunc { return func(c *gin.Context) { role, _ := c.Get("role") for _, r := range roles { if role == r { c.Nex… 1% Angular <!-- 搜索 --> <input type="text" [(ngModel)]="searchTerm" placeholder="搜索姓名或专业..." class="search-input" /> <!-- 添加表单 --> <div class="add-form"> <input [(ngModel)]="newStuden… 1% MongoDB # Python 机械键盘: ¥299 (库存:50) 无线鼠标: ¥89 (库存:200) 标签[外设]: 2件商品 标签[办公]: 1件商品 标签[移动]: 1件商品 ``` 1%