Skip to content

硬件入门

开发板对比

Arduino Uno

特性参数
微控制器ATmega328P
工作电压5V
时钟频率16MHz
数字 I/O14 个(6 个 PWM)
模拟输入6 个
Flash32KB
SRAM2KB

适用场景:电子入门学习、简单传感器项目、基础自动化控制

ESP32

特性参数
处理器Xtensa 双核 32 位 LX6
工作电压3.3V
时钟频率240MHz
数字 I/O34 个
模拟输入18 个
Flash4MB
SRAM520KB
无线Wi-Fi + 蓝牙

适用场景:物联网项目、无线通信、网页服务器、智能家居

AudioKit(ESP32-A1S)

基于 ESP32 的专业音频开发板,集成 AC101 或 ES8388 音频编解码器。

特点:

  • 3.5mm 耳机输出 / 麦克风输入 / 扬声器输出
  • 支持 MP3、WAV、AAC 等格式
  • 内置音频处理算法
  • MicroSD 卡槽
  • 内置电池管理

适用场景:音频播放器、智能音箱、音频效果器、网络收音机

对比总结

特性Arduino UnoESP32AudioKit
处理器单核 8 位双核 32 位双核 32 位
时钟频率16MHz240MHz240MHz
内存2KB520KB520KB
无线Wi-Fi + 蓝牙Wi-Fi + 蓝牙
音频支持基础专业级
学习难度简单中等中等

工作坊物料清单

信号输入设备

设备数量说明
MEMS 麦克风12数字声音采集
压电拾音器12振动感应
电感器 100µH6电磁检测
光敏电阻 LDR5光感应
压力传感器 FSR12触摸压力

信号处理

设备数量说明
ESP32 音频板14集成音频处理
ESP32 开发板14独立微控制器
ADC 模块14模拟到数字转换
DAC 模块14 + 7 线路输出数字到模拟转换
面包板24原型制作平台

输出与放大

设备数量说明
小扬声器 4Ω12紧凑音频
中扬声器 8Ω12标准音频
振动扬声器(大/中/小)6/12/6表面共振
功放(大/小)12/12功率放大

连接与电源

设备数量
3.5mm 插座24
音频线24
面包板线22
转换头12
9V 电池24
电池卡扣24

控制元件

设备数量
电位器 10kΩ10
电位器 100kΩ10
电阻 10kΩ2 包

选择建议

  • 初学者:从 Arduino Uno 开始,学习基础电子制作
  • 物联网项目:选择 ESP32,利用无线连接能力
  • 音频项目:选择 AudioKit,获得专业音频处理能力