Library Search
结果页Arduino Nano 33 BLE — 代码例程
在 技术栈 中找到 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% Java ```java
// 组合多个异步调用
CompletableFuture<String> userFuture =
CompletableFuture.supplyAsync(() -> fetchUser(id), virtualExecutor);
CompletableFuture<Integer> orderFuture =
CompletableFuture.sup… 2% React Native const renderItem = ({ item }) => (
<View style={styles.todoItem}>
<TouchableOpacity
style={styles.checkbox}
onPress={() => toggleTodo(item.id)}
>
<Text style={s… 2% Verilog / SystemVerilog ```verilog
// counter_4bit.v — 同步复位 + 使能的 4 位计数器
module counter_4bit (
input wire clk, // 时钟
input wire rst_n, // 异步复位(低有效)
input wire enable, //… 2% Entity Framework ### 4. 项目文件 StudentDb.csproj
```xml
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>… 2% Angular <!-- 搜索 -->
<input
type="text"
[(ngModel)]="searchTerm"
placeholder="搜索姓名或专业..."
class="search-input"
/>
<!-- 添加表单 -->
<div class="add-form">
<input [(ngModel)]="newStuden… 2% Qt add_executable(${PROJECT_NAME}
main.cpp
TemperatureConverter.cpp
)
target_link_libraries(${PROJECT_NAME} PRIVATE Qt6::Widgets)
```
## 运行步骤
```bash
mkdir build && cd build
cmake ..
make -j$(n… 2%