Demiurge

AwesomeAudioApparatus·demiurge·boards/demi1/demiurge.kicad_pcb

Demiurge PCB layout, top view — open source RISC-V board by AwesomeAudioApparatus

About the Demiurge PCB

Demiurge is an open source RISC-V PCB design by AwesomeAudioApparatus, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 40.1 × 109.9 mm, with 151 components from 46 distinct parts.

Its main chip is the CH32V307RCT6, from the RISC-V family. Other key parts include the MCP6002, AMS1117-3.3, AW20036, W25Q128JVS and 74LVC1T45W6. By type, the board carries 57 resistors, 43 capacitors, 17 diodes, 11 ICs, 11 connectors and 4 switches.

It belongs with the audio designs in this gallery.

From the project

Demiurge is a combination of Hardware and Software for Digital Sound Processing in the Eurorack Modular Synthesizer environment.

Demiurge is a combination of Hardware and Software for Digital Sound Processing in the Eurorack Modular Synthesizer environment.

The "Demiurge 1" board is an 8 HP Eurorack compatible board, the functionality defined in software and custom front panel can either be made by hand, ordered from local mechanical shops or ordered from PCB manufacturers (KiCad template for front panel exists).

Main components on the Demiurge

Demiurge bill of materials (BOM)

151 components, 46 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
MCP6002
U1, U3
1
AMS1117-3.3
U2
1
AW20036
U4
1
W25Q128JVS
U5
1
74LVC1T45W6
U6
4
TL072
U7, U8, U10, U11
1
CH32V307RCT6
U13
1
16MHZ
16MHz
Y1
1
C68234
~
J1
1
CONN_01X06
Conn_01x06
J2
7
~
J3, J4, J5, J6, J7, J8, J9
1
C167321
~
J11
1
MICRO_SD_CARD_DET_HIROSE_DM3AT
Micro_SD_Card_Det_Hirose_DM3AT
J12
1
~
JP1
2
~
JP2, JP3
4
~
RV1, RV2, RV3, RV4
4
~
SW1, SW2, SW3, SW4
2
C8598
~
D1, D5
1
C2286
Red
D2
1
C72043
Green
D3
Show 26 more
QtyPartRefs
8
10V
D4, D6, D7, D8, D14, D15, D16, D17
1
BAT54SW
D9
4
C331057
~
D10, D11, D12, D13
14
22UF
22uF
C1, C3, C4, C5, C6, C7, C10, C11 +6
22
100NF
100nF
C2, C8, C9, C17, C18, C20, C21, C22 +14
2
20PF
20pF
C28, C29
2
4.7UF
4.7uF
C37, C41
2
1NF
1nF
C38, C39
1
1UF
1uF
C40
14
10K
10k
R1, R2, R3, R4, R7, R8, R9, R10 +6
2
2k
R5, R6
2
22R
R11, R12
2
5.1K
5.1k
R14, R15
2
18K
18k
R16, R18
2
13K
13k
R17, R19
6
20K
20k
R20, R21, R22, R23, R49, R50
4
3K3
3k3
R24, R25, R26, R27
1
1k
R28
2
C21189
0R
R30, R31
2
51R
R32, R35
4
20R
R33, R34, R36, R43
2
36K
36k
R39, R41
2
22K
22k
R40, R42
2
33K
33k
R44, R46
6
100
R45, R51, R52, R53, R54, R55
2
3k3
R56, R57

Demiurge design files

The KiCad project lives in the AwesomeAudioApparatus/demiurge repository on GitHub; these links point at the commit this page was built from.

Demiurge: common questions

What microcontroller does the Demiurge use?

The Demiurge is built around the CH32V307RCT6, from the RISC-V family.

How big is the Demiurge PCB?

The Demiurge measures 40.1 × 109.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Demiurge?

151 components, from 46 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Demiurge design files?

From the AwesomeAudioApparatus/demiurge repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Demiurge design in my own project?

Yes, under the terms of its Apache-2.0 license, which AwesomeAudioApparatus chose for the repository.

Can I test firmware for the Demiurge without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.

Similar boards