开源 30HP Eurorack 鼓模块:模拟踩镲底鼓 + ESP32 SD 卡采样播放器

MiniDrumkit 是一款 30HP 开源 Eurorack 鼓模块,采用模拟 + 数字混合架构。使用模拟电路实现踩镲、底鼓音色,依托 ESP32 读取 SD 卡播放三路 WAV 采样,支持 CV 控制与触发输入,全部硬件与固件开源,可供 DIY 复刻。

开源 30HP Eurorack 鼓模块:模拟踩镲底鼓 + ESP32 SD 卡采样播放器封面
oshw_hqzl2026-08-19 17:06:19MIT
10
Star

PCBA

设计文件

KiCad图标MiniDrumkit-main.zip1.89MB(1次下载)

EDA查看器

复制嵌入代码

详细介绍

MiniDrumkit 是一款完全开源的 30HP Eurorack 规格鼓模块,采用模拟电路 + 数字采样混合设计,兼顾模拟打击乐的温暖质感与数字采样的灵活扩展性,全部硬件资料与固件代码对外开放,支持爱好者自行打板、焊接复刻,用于模块化合成器系统。

一、设计架构

模块分为两大音色系统:模拟打击乐部分、数字 WAV 采样播放部分,内置小型混音单元,可将多路音色信号混合输出。

  1. 模拟打击乐单元 包含 Hi‑Hat(踩镲)与 Drum(底鼓)两套独立模拟合成电路。

  • Hi‑Hat:具备高通滤波、衰减时间调节,配备触发输入、CV 调制接口,可调制音色衰减与滤波特性,生成丰富的镲片类噪声音色。

  • Drum(底鼓):支持冲击感、衰减时长、音高调节,兼容 V/OCT 音高 CV 控制,接收外部触发信号,实现模拟底鼓的动态演奏。 两路模拟电路均支持外部触发与 CV 电压控制,可与 Eurorack 系统其他模块联动演奏。

  1. 数字采样播放单元 基于 Arduino Nano ESP32 主控,搭配 microSD 卡实现 3 通道 WAV 文件回放。

  • 采样文件需要放置于 SD 卡根目录,固定命名为1.wav2.wav3.wav

  • 音频硬性规格:单声道、16bit 位深、16kHz 采样率,可通过 Audacity 完成格式导出;

  • 三路采样独立触发,送入内置混音器,通过总输出旋钮调节采样声部输出电平。

  1. 内置混音器 对三路数字采样信号进行信号混合,提供统一输出接口,方便接入 Eurorack 系统后续处理模块。

二、开源交付内容

本项目遵循 MIT 开源协议,GitHub 仓库完整提供全部项目资料:

  • 硬件:PCB 工程文件、原理图 PDF、模块外观参考图纸;

  • 固件:WAVPlayer.ino Arduino 源码,可直接编译烧录至 ESP32;

  • 辅助资料:模块实拍图,演示视频链接; 所有资源无版权限制,个人可自由复刻、修改。

三、应用场景

适配标准 Eurorack 模块化合成器机柜。既可以使用模拟电路生成原生踩镲、底鼓,也可以加载自定义打击乐采样,实现一套模块获得两种音色思路,适合实验电子、模块化即兴演奏、硬件 DIY 学习。

四、核心参数

  • 模块宽度:30HP(Eurorack 标准)

  • 架构:模拟合成 + ESP32 数字采样混合

  • 模拟声部:Hi‑Hat、Drum,支持 Trigger 触发、CV 调制

  • 采样通道:3 路 SD 卡 WAV 回放

  • 采样格式:Mono 16‑bit 16kHz

五、License

MIT license

六、项目地址

https://github.com/Fihdi/MiniDrumkit