Amhraic
CiaranJRogers·amhraic·hardware/amhraic.kicad_pcb
About the Amhraic PCB
Amhraic is an open source RP2040/RP2350 PCB design by CiaranJRogers, published on GitHub. It is a 2-layer board measuring 143 × 65.9 mm, with 267 components from 46 distinct parts.
Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the ADS8634SRGER, W25Q16JVUXIQ TR, LDK320M50R, NCP718ASN330T1G and TL074. By type, the board carries 114 resistors, 82 capacitors, 34 connectors, 15 ICs, 8 transistors and 6 diodes.
It belongs with the audio and usb & debug tools designs in this gallery.
From the project
Development of 'amhraic' - an automated test framework for Eurorack synthesizer modules for Instruō.
amhraic is a framework currently under development, designed to automate manual test procedures for Eurorack modular synthesizer modules using configurable test profiles for Instruō, a modular synthesizer manufacturer based in Scotland.
This repository contains set-up instructions for development and usage of the app and firmware, which are used in conjunction with the amhraic hardware device to complete the framework. The amhraic prototype KiCAD schematic, PCB files and all hardware-related material is included in the hardware folder.
Main components on the Amhraic
Amhraic bill of materials (BOM)
267 components, 46 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ADS8634SRGER ADS8638SRGER | VQFN-24 | IC1 |
| 1 | ~ | RP2350B | U1 |
| 1 | W25Q16JVUXIQ TR | USON-8_MIN | U2 |
| 1 | LDK320M50R | SOT-23-5 | U3 |
| 2 | NCP718ASN330T1G | SOT-23-5 | U4, U1004 |
| 4 | TL074 | TSSOP-14 | U11, U12, U6001, U6002 |
| 1 | EEPROM | SO8N | U19 |
| 1 | DAC70508ZRTET | WQFN-16 | U29 |
| 2 | MC74ACT125DTR2G | TSSOP-14 | U1001, U1002 |
| 1 | LM4040BIM3-5.0/NOPB | SOT-23-3 | U1003 |
| 8 | MMBT3904 | SOT-23-3 | Q1, Q5001, Q5002, Q5003, Q5004, Q5005, Q5006, Q5007 |
| 1 | CSTNE12M0G550000R0 | CSTNE12M0GH5L000R0 | Y1 |
| 1 | ~ | IDC-Header_2x05_P2.54mm_Vertical_MINIMAL | J1 |
| 4 | WQP-PJ398SM | S-JACK_S2 | J7, J10, J12, J13 |
| 28 | WQP-PJ398SM | S-JACK_S1 | J8, J9, J11, J14, J1001, J1002, J1003, J1004 +20 |
| 1 | USB_C_16P | USB_C_GCT_USB4085 | J17 |
| 1 | TC2030-IDC-NL | TAG_CONNECT_TC2030-IDC-NL | H1 |
| 1 | ~ | SW_FSMH | SW2 |
| 2 | 1N5819HW-7-F | D_SOD-123 | D1, D2 |
| 4 | LED | LED_0603 | D3001, D3002, D3003, D3004 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | FerriteBead | C0603 | FB1, FB2, FB3, FB4 |
| 1 | SRP2010DPA-3R3M | L_Murata_DFE201610P | L1 |
| 31 | 100N 100n | C0402 | C1, C2, C3, C4, C5, C6, C7, C8 +23 |
| 4 | 4.7U 4.7u | C0402 | C10, C12, C14, C15 |
| 8 | 1N2 1n2 | C0402 | C48, C6001, C6003, C6006, C6008, C6010, C6012, C6014 |
| 16 | 22P 22p | C0402 | C51, C53, C55, C57, C60, C61, C65, C66 +8 |
| 8 | 1200P 1200p | C0402 | C52, C54, C56, C58, C62, C63, C67, C68 |
| 1 | 10U 10u | C0805 | C69 |
| 4 | 1u | C0402 | C70, C71, C72, C73 |
| 4 | 2U2 2u2 | C0603 | C118, C1005, C1006, C1011 |
| 5 | 10U 10u | C1206 | C1002, C1003, C1009, C1010, C1013 |
| 1 | 1u | C0603 | C1004 |
| 18 | 1K | R0402 | R2, R6, R1001, R1002, R1003, R1004, R1005, R1006 +10 |
| 2 | 27R | R0402 | R3, R4 |
| 8 | 220R | R0402 | R9, R6004, R6010, R6016, R6021, R6026, R6032, R6037 |
| 24 | 100K | R0402 | R42, R46, R47, R49, R50, R52, R53, R55 +16 |
| 8 | 1M | R0402 | R43, R5002, R5005, R5008, R5014, R5015, R5016, R5017 |
| 16 | 10K 10k | R0402 | R44, R5003, R5006, R5009, R5018, R5019, R5020, R5021 +8 |
| 8 | 20R | R0402 | R48, R51, R54, R57, R62, R63, R68, R69 |
| 1 | 50R | R0402 | R70 |
| 6 | 2K7 2k7 | R0402 | R101, R102, R3002, R3003, R3004, R3005 |
| 4 | 33R | R0402 | R103, R104, R105, R3001 |
| 2 | 5K1 | R0402 | R149, R150 |
| 1 | 3K3 3k3 | R0402 | R1009 |
| 8 | RC0402FR-0710K5L 30k | R0402 | R6002, R6008, R6009, R6014, R6020, R6025, R6031, R6036 |
| 8 | RC0402FR-0729K4L 75k | R0402 | R6005, R6011, R6015, R6017, R6022, R6028, R6033, R6038 |
Amhraic design files
The KiCad project lives in the CiaranJRogers/amhraic repository on GitHub; these links point at the commit this page was built from.
Amhraic: common questions
What microcontroller does the Amhraic use?
The Amhraic is built around the RP2350B, from the RP2040/RP2350 family.
How big is the Amhraic PCB?
The Amhraic measures 143 × 65.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Amhraic?
267 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 Amhraic design files?
From the CiaranJRogers/amhraic 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 Amhraic design in my own project?
The repository has no license, so all rights stay with CiaranJRogers. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Amhraic 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.
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
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k