
Theremin
adeboni/eurorack
This repository stores various eurorack module designs I've made

Open Source Theremin Instrument
OpenThereminV45 is an open-source printed circuit board by GaudiLabs, from the GaudiLabs/OpenThereminV4 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 50.5 × 128.5 mm with 107 parts on 113 nets, routed with 1,583 tracks and 191 vias.
It is built around the ATMEGA328P-AU, MCP4922-E/SL and CH340G, with the MCP4921-E/SN, MCP6002T-I/SN(MS) and TTP223-TD among its other parts. Its parts include 36 capacitors, 22 resistors, 15 connectors, 12 ICs and 6 crystals. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Open Source Theremin Instrument
Schematics, printed circuit board (PCB) design, bill of materials (BOM) and Arduino UNO compatible software for the OpenTheremin V4
OpenTheremin is an arduino based real Therein instrument. The legendary music instrument was invented by Leon Theremin back in 1920. The theremin is played with two antennas, one to control the pitch and one for volume. The electronic shield with two ports to connect those antennas comprises two heterodyne oscillators to measure the distance of the hand to the antenna when playing the instrument. The resulting signal is fed into a AtMega328P microcontroller. After linearization and filtering the circuit generates the instruments sound that is then played through a high quality digital analog audio converter on the board. The characteristics of the sound can be determined by a wave table on the arduino.
For more info on the open source project and on availability of ready made shield see:
http://www.gaudi.ch/OpenTheremin/
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100nF | Capacitor_SMD:C_0603_1608Metric | C6, C13, C23, C24, C25, C26, C27, C28 |
| 7 | 150pF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C7, C8, C9, C10 |
| 6 | 100k | Resistor_SMD:R_0603_1608Metric | R3, R4, R7, R8, R15, R16 |
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric | C20, C21, C30, C32, C33, C35 |
| 5 | 2.2k | Resistor_SMD:R_0603_1608Metric | R2, R6, R9, R10, R20 |
| 5 | 22pF | Capacitor_SMD:C_0603_1608Metric | C15, C16, C17, C18, C34 |
| 4 | 10k | GaudiLabsFootPrints:PS15NV60 | P1, P2, P3, P4 |
| 4 | 4.7M | Resistor_SMD:R_0603_1608Metric | R1, R5, R11, R13 |
| 4 | 470 | Resistor_SMD:R_0603_1608Metric | R12, R14, R18, R19 |
| 2 | 10n | Capacitor_SMD:C_0603_1608Metric | C22, C38 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C36, C37 |
| 2 | 1mH CC453232A-102KL | GaudiLabsFootPrints:COIL_T | L1, L2 |
| 2 | 470pF | Capacitor_SMD:C_0603_1608Metric | C5, C12 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R21, R22 |
| 2 | 74HC4060D | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U2, U3 |
| 2 | BB914 | TO_SOT_Packages_SMD:SOT-23 | D1, D2 |
| 2 | GND | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P9, P16 |
| 2 | MCP4922-E/SL | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U7, U12 |
| 2 | MountPad3 | GaudiLabsFootPrints:SMTSOB_M3 | Y1, Y2 |
| 2 | PLUG_3_5_SMD SJ-3502-SMT-TR | GaudiLabsFootPrints:SJ-3502-SMT-TR | Y3, Y7 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 10pF | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C29 |
| 1 | 16MHz | Crystal:Crystal_SMD_HC49-SD | X1 |
| 1 | 47pF | Capacitor_SMD:C_0603_1608Metric | C14 |
| 1 | 7.3721MHz | Crystal:Crystal_SMD_HC49-SD | X2 |
| 1 | 74HC74 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U4 |
| 1 | A0_PAD | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P14 |
| 1 | A1_PAD | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P13 |
| 1 | A2_PAD | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P12 |
| 1 | A3_PAD | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P11 |
| 1 | ATmega328P-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U9 |
| 1 | BUTTON | GaudiLabsFootPrints:SensorButton | P10 |
| 1 | CH340G | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U10 |
| 1 | Conn_02x03_Odd_Even | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J2 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J3 |
| 1 | DualLED 156125RB73000 | GaudiLabsFootPrints:WL-SBRW | D3 |
| 1 | FIDUCIAL1 | GaudiLabsFootPrints:Fiducial_1mm_Dia_2.54mm_Outer_CopperBottom | W1 |
| 1 | FIDUCIAL2 | GaudiLabsFootPrints:Fiducial_1mm_Dia_2.54mm_Outer_CopperBottom | W2 |
| 1 | GND_PAD | GaudiLabsFootPrints:GNDPad | GROUND1 |
| 1 | HEF4069 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | LOGO | GaudiLabsLogos:OTV4_TextBack | G*** |
| 1 | LOGO | GaudiLabsLogos:Peace_logo | G*** |
| 1 | LOGO | GaudiLabsLogos:OTV4_Button | G*** |
| 1 | LOGO | GaudiLabsLogos:OSHW_OT3 | G*** |
| 1 | LOGO | GaudiLabsLogos:OTV4_MrTheremin | G*** |
| 1 | LOGO | GaudiLabsLogos:OTV4_TripodNarrow | G*** |
| 1 | LOGO | GaudiLabsLogos:OTV4_OTTextNarrow | G*** |
| 1 | LOGO | GaudiLabsLogos:OTV4_FrontText | G*** |
| 1 | LP2985-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U11 |
| 1 | MCP4921-E/SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | MCP6002T-I/SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | TTP223 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_C_Receptacle 12401610E4#2A | GaudiLabsFootPrints:USB_C_Receptacle_Amphenol_12401610E4-2A | J1 |
| 1 | VCC | GaudiLabsFootPrints:SMD_Pinheader_1_OT_BLANK | P8 |
| 1 | not assembled | Capacitor_SMD:C_0603_1608Metric | C4 |

adeboni/eurorack
This repository stores various eurorack module designs I've made

OpenSourceNeuro/Spikeling
A hardware implementation of spiking neurons for neuroscience teaching and outreach

Chrismettal/PedalDev
Complete audio effect stompbox ecosystem and collection of designs

Greentalinjo/74HController
A game controller built entirely from discrete 74HC logic - no microcontroller, a diode ROM and an 8-N-1 serial frame out of an RJ45 console port.

Vakon84/ATnoX
The ATnoX was born out of the necessity for me to have a small adapter adapter I could use to fit AT/XT motherboards into modern cases, powering them with ATX power supplies and turning them on with a momentary switch…



It measures 50.5 × 128.5 mm and has 2 copper layers, 1.6 mm thick.
107 parts, built around the ATMEGA328P-AU, MCP4922-E/SL, CH340G and MCP4921-E/SN. 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 GaudiLabs/OpenThereminV4 repository on GitHub, at the commit this page was made from: the board is Electronics/OpenThereminV45.kicad_pcb and its schematic Electronics/OpenThereminV45.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).