ControlPanel
46nori·FMSynthEnsemble·hardware/ControlPanel/ControlPanel.kicad_pcb
About the ControlPanel PCB
ControlPanel is an open source PCB design by 46nori, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 75 mm, with 72 components from 41 distinct parts.
By type, the board carries 32 diodes, 18 switches, 13 resistors, 8 transistors and 1 connector.
It belongs with the audio designs in this gallery.
From the project
USB MIDI FM synthesizer that supports voice synthesis using CSM (Composite Sinusoidal Model
モジュール構造のハードウェアとなっている。 コントローラモジュールには4本のDockがあり、FM音源モジュールを接続する。YM2203とYM2608が混在可能。 FM音源モジュールのアナログ出力は、ミキサー・アンプモジュールを接続する。 コントロールパネルモジュールはFM音源モジュールのI/Oポートに接続する。
システムコントローラーはRaspberryPi Pico2を使用しているが、パフォーマンスは若干落ちるがPicoも使用可能。
- /CS生成用3bit - /RD, /WR - A0, A1 - D0 - D8 - /IRQ (4bit)
FM音源LSIは5V系なので、Raspberry Pi Picoとの接続にはAE-LLCNV8-DIP20などで3.3V/5Vレベル変換が必要である。
アナログ回路の低ノイズ化を考慮して、秋月電子の超ローノイズ可変電圧キットAE-TPS7A4700を5V出力で使用している。 消費電流は800mA程度を見込む必要があり、入出力電圧差は1V程度としなければならない。 6V/1.8AのAD-A60P180を推奨ACアダプタとする。
ControlPanel bill of materials (BOM)
72 components, 41 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 2SA1015 | TO-92_Inline | Q1, Q2, Q3, Q4 |
| 4 | 2SC1815 | TO-92_Inline | Q5, Q6, Q7, Q8 |
| 1 | F_GPIO | PinSocket_2x10_P2.54mm_Vertical | J1 |
| 1 | CH1 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW1 |
| 1 | CH2 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW2 |
| 1 | CH3 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW3 |
| 1 | CH4 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW4 |
| 1 | CH5 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW5 |
| 1 | CH6 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW6 |
| 1 | CH7 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW7 |
| 1 | CH8 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW8 |
| 1 | CH9 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW9 |
| 1 | CH10 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW10 |
| 1 | CH11 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW11 |
| 1 | CH12 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW12 |
| 1 | CH13 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW13 |
| 1 | CH14 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW14 |
| 1 | CH15 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW15 |
| 1 | CH16 | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW16 |
| 1 | MIDI RESET | SW_PUSH-12mm | SW17 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MONITOR | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW18 |
| 16 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 +8 |
| 1 | CH1 | LED_Rectangular_W5.0mm_H2.0mm | D17 |
| 1 | CH2 | LED_Rectangular_W5.0mm_H2.0mm | D18 |
| 1 | CH3 | LED_Rectangular_W5.0mm_H2.0mm | D19 |
| 1 | CH4 | LED_Rectangular_W5.0mm_H2.0mm | D20 |
| 1 | CH5 | LED_Rectangular_W5.0mm_H2.0mm | D21 |
| 1 | CH6 | LED_Rectangular_W5.0mm_H2.0mm | D22 |
| 1 | CH7 | LED_Rectangular_W5.0mm_H2.0mm | D23 |
| 1 | CH8 | LED_Rectangular_W5.0mm_H2.0mm | D24 |
| 1 | CH9 | LED_Rectangular_W5.0mm_H2.0mm | D25 |
| 1 | CH10 | LED_Rectangular_W5.0mm_H2.0mm | D26 |
| 1 | CH11 | LED_Rectangular_W5.0mm_H2.0mm | D27 |
| 1 | CH12 | LED_Rectangular_W5.0mm_H2.0mm | D28 |
| 1 | CH13 | LED_Rectangular_W5.0mm_H2.0mm | D29 |
| 1 | CH14 | LED_Rectangular_W5.0mm_H2.0mm | D30 |
| 1 | CH15 | LED_Rectangular_W5.0mm_H2.0mm | D31 |
| 1 | CH16 | LED_Rectangular_W5.0mm_H2.0mm | D32 |
| 4 | 200 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4 |
| 8 | 4.7K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6, R7, R8, R9, R10, R11, R12 |
| 1 | 10K | R_Array_SIP9 | RN1 |
ControlPanel design files
The KiCad project lives in the 46nori/FMSynthEnsemble repository on GitHub; these links point at the commit this page was built from.
ControlPanel: common questions
How big is the ControlPanel PCB?
The ControlPanel measures 100 × 75 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ControlPanel?
72 components, from 41 distinct parts. The full bill of materials is listed on this page.
Where can I download the ControlPanel design files?
From the 46nori/FMSynthEnsemble repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ControlPanel design in my own project?
Yes, under the terms of its MIT license, which 46nori chose for the repository.
More boards in FMSynthEnsemble
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kUSB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956ButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956PicoGUS Hand386
polpo
29.2 × 75.2 mm43 parts4LGPL-2.0800Snark barker
schlae
231.1 × 106.7 mm193 parts2LNo license687