开发板选型指南
一、按学习阶段
1. 入门期(0-6 个月)
- QEMU + vexpress-a9 / aarch64 virt:零硬件
- 树莓派 4 / 5:资料多、便宜
- i.MX 6ULL:ARM Cortex-A7,工业级,教程多
2. 成长期(6-18 个月)
- i.MX 8M Plus:Cortex-A53 + M7,性能强
- STM32MP157:Cortex-A7 + M4,异构多核
- RK3568:4 × Cortex-A55 + GPU + NPU
- BeagleBone Black:开源社区好
3. 专业期
- RK3588:8 核(4A76 + 4A55) + 6 TOPS NPU
- i.MX 95 / i.MX 9:NXP 最新
- Jetson Orin:NVIDIA,AI 性能强
二、按预算
极低成本(< ¥200)
- 全志 V3S / V851s
- ESP32-S3(无 Linux)
- 树莓派 Zero 2W
中等(¥200-1000)
- 树莓派 4 / 5
- i.MX 6ULL 开发板(韦东山、正点原子)
- Orange Pi 系列
- Luckfox Pico / Pico Pro
高端(¥1000-5000)
- i.MX 8M Plus
- STM32MP157
- RK3568(多个厂商)
- Jetson Nano / Orin
专业级(> ¥5000)
- RK3588(带 NPU)
- Jetson AGX Orin
- i.MX 95
三、按场景
1. 学习 + 入门
推荐:树莓派 5(8GB)
- 价格:¥500
- 资料丰富、社区大
- 适合 Linux 应用、Python、Qt
- 弱项:工业级应用
2. ARM Cortex-A 学习
推荐:i.MX 6ULL
- 价格:¥150-400
- NXP 教程完善
- 中文资料丰富(韦东山)
- U-Boot、Linux、设备树深入学习
3. 物联网网关
推荐:RK3568 / i.MX 8M Plus
- 性能强
- 网络丰富(双千兆)
- 多种外设
4. 视频/图像
推荐:RK3568 / RK3588 / Jetson
- ISP、GPU
- H.264/H.265 编解码
- AI 推理
5. 工业控制
推荐:i.MX 8M Plus / STM32MP157
- 工业级认证
- 实时支持
- 长期供货
6. AI 推理
推荐:Jetson Orin / RK3588
- NPU / GPU
- TensorRT / RKNN
- 适合边缘 AI
四、具体板卡清单
国内常见
| 板卡 | CPU | 内存 | 价格 | 适合 |
|---|---|---|---|---|
| 树莓派 5 | Cortex-A76 ×4 | 8GB | ¥500 | 全能入门 |
| 树莓派 4 | Cortex-A72 ×4 | 4GB | ¥350 | 经典入门 |
| 香橙派 5 | RK3588S | 4-16GB | ¥400-800 | 高性能 |
| Luckfox Pico Pro | RV1103 | 64MB | ¥80 | AI 入门 |
| 正点原子 i.MX6ULL | Cortex-A7 ×1 | 256MB-512MB | ¥200 | 教学 |
| 野火 i.MX 6ULL | Cortex-A7 ×1 | 512MB | ¥250 | 教学 |
| 韦东山 i.MX 6ULL | Cortex-A7 ×1 | 512MB | ¥300 | 教学 |
| 米尔 i.MX 8M Plus | Cortex-A53 ×4 | 1-4GB | ¥800 | 工业 |
| 友善之臂 RK3568 | Cortex-A55 ×4 | 2-4GB | ¥500 | 视频/AI |
| 香橙派 Zero 3 | Allwinner H618 | 1-4GB | ¥150 | 入门 |
| 香蕉派 BPI-M4 Zero | Allwinner H618 | 1GB | ¥150 | 入门 |
| Khadas VIM4 | Amlogic A311D | 4-8GB | ¥700 | 高性能 |
国际开发板
| 板卡 | CPU | 特点 |
|---|---|---|
| BeagleBone Black | AM3358 | TI,社区好 |
| BeagleBone AI-64 | TDA4VM | AI |
| ODROID-N2+ | Amlogic S922X | 高性能 |
| ODROID-M1 | RK3568 | 性价比 |
| Jetson Orin Nano | 8GB | AI |
| UDOO V8 | i.MX 8M Plus | 异构 |
| STM32MP157 Discovery | A7 + M4 | STM32 生态 |
| U-Boot 官方板卡 | i.MX 6/7/8 | U-Boot 开发 |
| Avnet / Arrow | 多 SoC | 商业评估板 |
五、外设推荐
必备
- 串口线(USB-TTL CH340)
- JTAG 调试器(J-Link / ST-Link)
- 电源适配器
- SD 卡(Class 10,8GB+)
- 网线
- HDMI / MIPI 屏(视板卡)
进阶
- 逻辑分析仪(Saleae)
- 示波器
- 万用表
- 热风枪、烙铁(嵌入式硬件)
- 万能板、面包板、跳线
传感器 / 模块
- DHT11/22(温湿度)
- HC-SR04(超声波)
- MPU6050(加速度 / 陀螺仪)
- L298N(电机驱动)
- 各种 LED、按键、蜂鸣器
六、避坑提醒
- 不要买"xxLinux"预装刷好的板:自己编译一遍更重要
- 接口标识看清楚:i.MX6ULL 部分板子的引脚不标准
- 电源稳定:开发板崩溃 80% 是电源问题
- 避免假货:尽量官方或授权代理
- 长期供货:做产品选型考虑 5-10 年生命周期
- 社区活跃:买前看论坛是否有人用
- 文档齐全:NXP / ST / TI / 瑞芯微官方资源差很多