
Jack Breakout
afms135/signl
An Open Source Real-Time Audio Effects Processor running on Raspberry Pi

An Open Source Real-Time Audio Effects Processor running on Raspberry Pi
Signl is an open-source printed circuit board by afms135, from the afms135/signl repository on GitHub. It is a 2-layer board of 108.1 × 61.2 mm with 67 parts on 80 nets, routed with 492 tracks and 25 vias.
It is built around the MCP3004-I/P, WM8731SEDS and CO4305-12.000-TR, with the JS5208 among its other parts. Its parts include 30 capacitors, 20 resistors, 5 connectors, 2 ICs and 1 switch. It belongs with the audio and music and computers and single-board computers boards of this library.
signl is an audio effects processor developed to provide an open-source (modifiable and extendable), real-time (no noticable playing latency), low-cost (Raspberry Pi based) standalone unit for musicians. Development started at the University of Glasgow for ENG5220: Real Time Embedded Programming 2019-2020.
The main features are:
See our Github wiki for detailed instructions on how to reproduce the system, as well as information about the design of the system. Detailed software documentation can be found in the Doxygen documentation.
The project hardware was completed before the 15th of March, so this did not prevent completion of the project, however the full project enclosure could not be manufactured. The designs for this enclosure have been included.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C9, C10 |
| 7 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R4, R5, R12, R13 |
| 6 | 1u | Capacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder | C8, C12, C15, C16, C27, C28 |
| 5 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C19, C20, C21, C22, C23 |
| 5 | 10u | Capacitor_Tantalum_SMD:CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder | C17, C18, C24, C25, C26 |
| 5 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R15, R16, R17, R18 |
| 4 | 10k | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | RV1, RV2, RV3, RV4 |
| 4 | 5.6k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R8, R9, R10 |
| 3 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R14, R19, R20 |
| 3 | 220p | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C11, C13, C14 |
| 2 | 220u | Capacitor_SMD:CP_Elec_8x10 | C29, C30 |
| 1 | 100K | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | RV5 |
| 1 | 680 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R11 |
| 1 | CO4305-12.000 | signl:CO4305-12.000 | Y1 |
| 1 | DOGM128W-6 | signl:DOGM128W | DS1 |
| 1 | HPOUT | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J5 |
| 1 | I2C_ADD | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP1 |
| 1 | JS5208 | signl:JS5208 | SW1 |
| 1 | LINEIN | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J1 |
| 1 | LOGO | signl:signl_logo | G*** |
| 1 | LOUT | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J4 |
| 1 | MCP3004 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | MICIN | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J2 |
| 1 | Raspberry_Pi_2_3 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J3 |
| 1 | WM8731SEDS | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U2 |

afms135/signl
An Open Source Real-Time Audio Effects Processor running on Raspberry Pi

lucidcoding/daisy-seed-development-kit
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.

dronefpgabasedarchitecture-pizza/portapack
Portable software-defined radio add-on for HackRF Jawbreaker



Nothingbutthebest1209/STM32F_Audio_Codec_PCB
This project is designed to interface STM32F405 with the audio codec WM8731. The board supports the development of audio applications.


fpga-theremin/theremin
Open source digital FPGA based theremin project

jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack
It measures 108.1 × 61.2 mm and has 2 copper layers, 1.6 mm thick.
67 parts, built around the MCP3004-I/P, WM8731SEDS, CO4305-12.000-TR and JS5208. 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.
From the afms135/signl repository on GitHub, at the commit this page was made from: the board is Hardware/Hardware.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask afms135 before reusing the design.