
CompactBeamspringP2
purdeaandrei/CompactBeamSpring
Compact Beamspring Controller, based on the TH Xwhatsit design

Compact Beamspring Controller, based on the TH Xwhatsit design
CompactBeamspring is an open-source printed circuit board by purdeaandrei, from the purdeaandrei/CompactBeamSpring repository on GitHub. It is a 2-layer board of 163.6 × 18.8 mm with 34 parts on 61 nets, routed with 579 tracks and 131 vias.
It is built around the MCP4921-E/P, 74AHC595D and LM339AD. Its parts include 12 resistors, 6 capacitors, 6 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This controller only supports new style card edge connectors only, and it requires the side of the card edge connector to be cut off, and the pins be bent 90 degress.

This project is based on the Through-hole xwhatsit by listofoptions, which is un turn based on the capsense controllers by XWhatsIt (Tom Wong-Cornall). original liscencure holds, as well as CERN OSH (compatible license).
original implementation of Tom Wong-Cornall's controller documented here
http://downloads.cornall.co/ibm-capsense-usb-web/ibm-capsense-usb.html
Working theory of operation is under the previous link.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0U1 | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2, C3, C4, C5, C6 |
| 4 | 100k 1% | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R9, R10, R11, R12 |
| 3 | 74AHC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3, U4, U7 |
| 3 | Not Mounted | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R7, R8 |
| 2 | 20K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | 4K7 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R5 |
| 2 | Net-Tie_3 | NetTie:NetTie-3_THT_Pad0.3mm | NT1, NT2 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 1 | BEAMSPRING CONNECTOR | TH-XWhatsIt:30-pin-universal-beamspring-connector_v3_onlyflat | J1 |
| 1 | Dac Output | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | EXPANSION HEADER | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J3 |
| 1 | LM339A | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | MCP4921-E | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | MountingHole_Pad | TH-XWhatsIt:ChassisGnd | H1 |
| 1 | PadsToShort | TH-XWhatsIt:PadsToShort | J2 |
| 1 | ProMicro | promicro:ProMicro | U5 |
| 1 | Threshold Voltage | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
The 32 most common of 34 parts.

purdeaandrei/CompactBeamSpring
Compact Beamspring Controller, based on the TH Xwhatsit design

purdeaandrei/SMDModelFController
Model F controller, supports F AT, F122, F Unsaver, and "Blue Switch" keyboards.

michd/modular-synth
Building a hardware modular synthesizer, this is where I'll collect module schematics and hardware designs.

profdc9/MCTheremin
Microcontroller based theremin using the STM32F103C8T6 bluepill board



HarshitRaj3007/EDL2024
Repository for our EDL project in year 2024. RRAM Characterization using FPGA.

IOGS-LEnsE-ressources/aberrations-gui
You can Download or Clone this repository.

It measures 163.6 × 18.8 mm and has 2 copper layers, 1.6 mm thick.
34 parts, built around the MCP4921-E/P, 74AHC595D and LM339AD. 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 purdeaandrei/CompactBeamSpring repository on GitHub, at the commit this page was made from: the board is CompactBeamspring/CompactBeamspring.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 purdeaandrei before reusing the design.