Library Search
结果页Arduino)
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 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% PaddlePaddle ### Q3: Mac M 系列芯片
> 飞桨目前对 Apple Silicon 支持有限。建议用 Docker:`docker run -it paddlepaddle/paddle:latest-dev-cpu` 1%