Skip to the content
4 layers102 × 108 mmRools core, the printed circuit board in 3D

10HP Eurorack 多功能可视化 DSP 模块 · Daisy Seed 固件 · 横屏频谱/示波/效果器单 App 平台

Size
102 × 108 mm
Copper layers
4
Thickness
1.57 mm
Parts
148
Nets
105
Pads
518
Tracks, vias
439, 48
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Jun 2026
Updated
25 Jun 2026

Overview

Rools core is an open-source printed circuit board by amorwilliams, from the amorwilliams/Rools repository on GitHub. It is a 4-layer board of 102 × 108 mm with 148 parts on 105 nets, routed with 439 tracks and 48 vias.

It is built around the OPA4171AID, MCP6004-E/P and AP2112K-3.3, with the LM393, TPS54302 and SS34 among its other parts. Its parts include 63 resistors, 37 capacitors, 9 ICs, 5 connectors and 3 diodes. It belongs with the audio and music boards of this library.

Main components

6

README

README.md

Rools

10HP+2HP 可选扩展 Eurorack 多功能可视化 DSP 模块。Daisy Seed + 1.77" 横屏 IPS,单 App 运行模式。

文档索引

文档说明
docs/00-overview.md项目概述
docs/01-product-spec.md产品规格
docs/02-panel-layout.md面板布局
docs/03-io-spec.mdI/O 定义
docs/04-hardware-architecture.md硬件架构
docs/05-software-architecture.md软件架构
docs/06-ui-ux.md交互规范
docs/07-roadmap.md开发里程碑
docs/08-app-switching.mdApp 丝滑切换
docs/decisions/ADR 决策记录(含电源/显示/机械)
docs/references/modules-comparison.md参考模块对比

快速开始

bash
git clone --recursive <repo>
./build.sh          # 编译
./build.sh flash    # 刷机(Seed DFU 模式)

详见 firmware/README.md。

依赖版本(git submodule,固定 tag)

库TagCommit
libDaisyv8.1.09498417
DaisySPV1.0.0a0494a3

克隆务必带 submodule:git clone --recursive。升级依赖时在 lib/ 内 checkout 新 tag,编译验证后 commit 父仓库的 submodule 指针。

目录结构

text
Rools/
├── lib/            # libDaisy / DaisySP submodule
├── docs/           # 设计文档
├── hardware/       # 面板规格、BOM(KiCad 后续)
├── firmware/       # libDaisy 固件
└── build.sh        # 编译脚本

参考

Parts

148
QtyValueFootprintReferences
16100nFCapacitor_SMD:C_0603_1608MetricC2, C3, C9, C12, C13, C18, C19, C20, C25, C26, C31, C32, C33, C34, C35, C38
1410KResistor_SMD:R_0603_1608MetricR3, R36, R37, R38, R39, R40, R41, R42, R47, R52, R54, R55, R64, R65
13100KResistor_SMD:R_0603_1608MetricR2, R44, R45, R46, R49, R50, R51, R56, R57, R58, R59, R60, R61
12AudioJack2_SwitchTConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ_AI_L1, J_AI_R1, J_AO_L1, J_AO_R1, J_CV_IN_1, J_CV_IN_2, J_CV_IN_3, J_CV_IN_4, J_CV_OUT_1, J_CV_OUT_2, J_CV_OUT_3, J_CV_OUT_4
8120KResistor_SMD:R_0603_1608MetricR8, R10, R12, R14, R15, R16, R17, R18
81KResistor_SMD:R_0603_1608MetricR19, R20, R21, R22, R48, R53, R62, R63
8200KResistor_SMD:R_0603_1608MetricR23, R24, R25, R26, R27, R28, R29, R30
710uFCapacitor_SMD:C_0603_1608MetricC1, C4, C5, C6, C7, C8, C11
647pFCapacitor_SMD:C_0603_1608MetricC21, C23, C27, C28, C29, C30
410nFCapacitor_SMD:C_0603_1608MetricC14, C15, C16, C17
415KResistor_SMD:R_0603_1608MetricR7, R9, R11, R13
433KResistor_SMD:R_0603_1608MetricR31, R32, R33, R34
4KnobPotentiometer_THT:RK09L_3pin_noMPRV1, RV2, RV3, RV4
3SS34Diode_SMD:D_SMAD1, D2, D3
2560pFCapacitor_SMD:C_0603_1608MetricC22, C24
2Conn_01x10_PinConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ_BU_L1, J_BU_R1
2Conn_01x10_PinConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ_BM_L1, J_BM_R1
2FerriteBeadInductor_SMD:L_0603_1608MetricFB1, FB2
2RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1, SW2
2TL074Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU7, U8
122KResistor_SMD:R_0603_1608MetricR43
122uFCapacitor_SMD:C_0805_2012MetricC10
12KResistor_SMD:R_0603_1608MetricR35
1330KResistor_SMD:R_0603_1608MetricR1
14.7uHInductor_SMD:L_Taiyo-Yuden_NR-40xxL1
1470uF/25VCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC36
173.2KResistor_SMD:R_0603_1608MetricR4
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1
1DAC8565Package_SO:TSSOP-16_4.4x5mm_P0.65mmU9
1ES_DAISY_SEEDModule:Electrosmith_Daisy_SeedU_Daisy1
1EURO_PWRConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ1
1EXP_BUSConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ2
1J_TOP_MAINConnector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical_SMDJ7
1J_TOP_UIConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ6
1LM393Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU10
1LM4040DBZ-10Package_TO_SOT_SMD:SOT-23U6
1MCP6004Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU5
1OPA4171Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU4
1ST7789Library:Display_1.54in_240x240J4
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW3
1TPS54302Package_TO_SOT_SMD:TSOT-23-6U2

The 144 most common of 148 parts.

Similar boards

  • 2 layers88.9 × 106 mmMarbles v70, the printed circuit board in 3D

    Marbles v70

    mort13/clandestine_circuitry

    Collection of diy synth projects

    208 parts12GPL-3.0
  • 4 layers202.5 × 110 mmCats eye, the printed circuit board in 3D

    Cats eye

    lennartquerter/euro-rack-synth

    Lenimal Github for DIY for a Eurorack Synth

    227 parts13
  • 4 layers36 × 36 mmRl fc f405.routed, the printed circuit board in 3D

    Rl fc f405.routed

    GabuGravin41/rlpcb

    RL PCB sits beside KiCad and works like a senior hardware engineer looking over your shoulder. You describe what you want to build; it helps you choose real parts from your KiCad libraries, works out the values, places…

    65 parts2
  • 4 layers80 × 108 mmBmcv, the printed circuit board in 3D

    Bmcv

    Bemeier/bmcv

    Macro CV controller for eurorack inspired by the Emblematic Systems Catalyst

    373 parts7CC-BY-SA-4.0
  • 2 layers99 × 128.5 mmCrimps, the printed circuit board in 3D

    Crimps

    kstammits/crimps

    Mutated Kinks = Karltron Crimps

    100 parts5
  • 2 layers57.3 × 105 mmM4, the printed circuit board in 3D

    M4

    minisystem/M4

    Eurorack MIDI Processing Unit

    182 parts1
  • 2 layers27.9 × 111.8 mmAnsible, the printed circuit board in 3D

    Ansible

    qusosarly-blip/monome-ansible-module

    Collected monome Ansible hardware and firmware materials

    86 parts
  • 2 layers100 × 100 mmIo card, the printed circuit board in 3D

    Io card

    czalinski/ThlHats

    Test devices with Raspberry PI HAT form factor

    139 partsMIT

Questions

How big is the Rools core PCB?

It measures 102 × 108 mm and has 4 copper layers, 1.57 mm thick.

What parts does the Rools core use?

148 parts, built around the OPA4171AID, MCP6004-E/P, AP2112K-3.3 and LM393. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Rools core KiCad files?

From the amorwilliams/Rools repository on GitHub, at the commit this page was made from: the board is hardware/kicad/rools-core/rools-core.kicad_pcb and its schematic hardware/kicad/rools-core/rools-core.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rools core design in my own project?

Its repository states no licence, so its author keeps all rights: ask amorwilliams before reusing the design.