Thor's Arsenal
shannon-greenlight·Thors-Arsenal·main_board/main_board.kicad_pcb
About the Thor's Arsenal PCB
Thor's Arsenal is an open source RP2040/RP2350 PCB design by shannon-greenlight, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 70.8 × 110 mm, with 300 components from 62 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the C6961, C2928891, C29162, C193969 and C3113. By type, the board carries 107 resistors, 69 capacitors, 39 diodes, 20 ICs, 18 connectors and 18 switches.
It belongs with the audio and displays & leds designs in this gallery.
From the project
Eurorack Module
Greenface Labs' Thor's Arsenal is a Eurorack module that fits into a 3U x 14HP slot. It features 8 programmable outputs and 6 programmable inputs. The front-panel user controls consist of a 128×64 pixel 2-color OLED display, a rotary encoder for adjusting parameters and a button for each trigger and output.
Page: https://www.greenfacelabs.com/thors-arsenal/
These repos contain the materials needed to construct the Thor's Arsenal main board and the front panel. The files are for KiCAD 8.0. Go to the Greenlight KiCAD repo to get the required libraries.
Main components on the Thor's Arsenal
Thor's Arsenal bill of materials (BOM)
300 components, 62 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 13 | C6961 TL072CDR | SOIC-8_3.9x4.9mm_P1.27mm | U1, U2, U4, U5, U7, U8, U9, U10 +5 |
| 1 | C2928891 GD25Q128ESIGR | SOP-8_5.28x5.23mm_P1.27mm | U3 |
| 1 | C29162 AD5328 | TSSOP-16_4.4x5mm_P0.65mm | U6 |
| 1 | C193969 ADS1015IDGS | TSSOP-10_3x3mm_P0.5mm | U11 |
| 1 | C3113 CJ431 | SOT-23 | U15 |
| 1 | C47538 MB85RC256 | SOIC-8_3.9x4.9mm_P1.27mm | U16 |
| 1 | C2040 RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U20 |
| 1 | C461522 LT3502 | DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm | U22 |
| 5 | C20526 MMBT3904 | SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 1 | C669073 AMPMDED-12.0000 | Oscillator_SMD2520-4P | X1 |
| 14 | 3.5mm Jack | Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J1, J2, J3, J4, J8, J9, J10, J11 +6 |
| 1 | 0022232041 Display Header Molex | OLED_Header_Slim | J5 |
| 1 | C492422 EU Power | PinHeader_2x05_P2.54mm_Vertical | J6 |
| 1 | C492401 Conn_01x02_Male | PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | USB-C | CUI_UJ20-C-V-C-3-SMT-TR | J22 |
| 8 | TC33X-2-103E 50K Bourns Inc. | Trimpot_3.8mmx3.6mm_TC33X-2-103E | RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8 |
| 1 | C81348 10K | Potentiometer_Bourns_3224W_Vertical | RV9 |
| 16 | Push Button | SW_PUSH_6mm | SW1, SW2, SW3, SW4, SW6, SW7, SW8, SW9 +8 |
| 1 | Adj | RotaryEncoder_MERP12_24 | SW5 |
| 1 | Red Push Button | SW_PUSH_6mm | SW18 |
Show 42 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | C2906764 TestPoint | TestPoint_Keystone_5005-5009_Compact | TP1, TP2, TP16, TP17 |
| 8 | C238123 TestPoint | TestPoint_Keystone_5000-5004_Miniature | TP3, TP4, TP5, TP14, TP15, TP18, TP19, TP20 |
| 21 | C191023 1N5819 | D_SOD-323 | D1, D2, D3, D4, D5, D6, D7, D8 +13 |
| 1 | BLUE LED | LED_D3.0mm | D9 |
| 1 | YELLOW LED | LED_D3.0mm | D10 |
| 1 | RED LED | LED_D3.0mm | D11 |
| 1 | GREEN LED | LED_D3.0mm | D12 |
| 1 | C72038 Yellow LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D20 |
| 10 | LED_RG | LED_D3.0mm | D25, D26, D27, D28, D33, D34, D35, D36 +2 |
| 1 | C12333 PRTR5V0U2X | SOT-143 | D47 |
| 1 | C2290 Power LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D48 |
| 1 | C158099 LED_ARGB | LED_0404 | D49 |
| 1 | C1002 BLM18PG471SN1D | L_Murata_BLM18P | FB1 |
| 1 | C703769 6.8uH .72A | L_1812_4532Metric | L1 |
| 2 | C2887276 100uF | CP_Elec_6.3x5.4_Nichicon | C1, C2 |
| 47 | C14663 100nF | C_0603_1608Metric | C3, C4, C5, C6, C7, C8, C9, C10 +39 |
| 4 | C1710 10nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11, C12, C13, C26 |
| 8 | C1671 47pF | C_0603_1608Metric | C15, C29, C44, C45, C46, C47, C48, C49 |
| 3 | C15849 1uF | C_0603_1608Metric | C17, C56, C69 |
| 2 | C28323 1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C43, C60 |
| 2 | C19702 10uF | C_0603_1608Metric | C58, C63 |
| 1 | C565695 4.7nF 1KV | C_0805_2012Metric | C73 |
| 13 | C17414 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R32, R37, R56, R57 +5 |
| 4 | C8218 200 | R_0603_1608Metric | R5, R6, R8, R62 |
| 5 | C23138 330 | R_0603_1608Metric | R7, R49, R50, R51, R87 |
| 23 | C122538 100K .1% | R_0603_1608Metric | R9, R11, R12, R13, R14, R15, R16, R17 +15 |
| 2 | C22966 270 | R_0603_1608Metric | R10, R61 |
| 2 | C22993 3.16K | R_0603_1608Metric | R20, R23 |
| 8 | C326722 680K .1% | R_0603_1608Metric | R24, R25, R26, R27, R52, R53, R54, R55 |
| 2 | C5139638 60.4K .1% | R_0603_1608Metric | R28, R33 |
| 4 | C406725 10K .1% | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R29, R31, R34, R36 |
| 6 | C17673 4.7K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R30, R35, R88, R89, R90, R92 |
| 10 | C17513 1K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R38, R39, R69, R70, R71, R72, R97, R98 +2 |
| 1 | C23162 4.7K | R_0603_1608Metric | R48 |
| 6 | C23196 51K | R_0603_1608Metric | R58, R59, R60, R63, R64, R65 |
| 3 | C25744 10K | R_0402_1005Metric | R66, R67, R86 |
| 8 | C441981 1K .5W | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R73, R74, R75, R93, R94, R95, R96, R101 |
| 5 | C21190 1K | R_0603_1608Metric | R76, R79, R80, R81, R82 |
| 1 | C4184 20K 1% | R_0603_1608Metric | R77 |
| 2 | C17594 27 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R83, R84 |
| 1 | C25967 31.6K | R_0603_1608Metric | R85 |
| 1 | C22935 1M | R_0603_1608Metric | R91 |
Thor's Arsenal design files
The KiCad project lives in the shannon-greenlight/Thors-Arsenal repository on GitHub; these links point at the commit this page was built from.
Thor's Arsenal: common questions
What microcontroller does the Thor's Arsenal use?
The Thor's Arsenal is built around the C2040, from the RP2040/RP2350 family.
How big is the Thor's Arsenal PCB?
The Thor's Arsenal measures 70.8 × 110 mm, has 4 copper layers and is 4.69 mm thick.
How many components are on the Thor's Arsenal?
300 components, from 62 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 Thor's Arsenal design files?
From the shannon-greenlight/Thors-Arsenal 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 Thor's Arsenal design in my own project?
Yes, under the terms of its GPL-3.0 license, which shannon-greenlight chose for the repository.
Can I test firmware for the Thor's Arsenal without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in Thors-Arsenal
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2k