
InputSystem original
ETM-Code/Tarski-Schematics
KiCad schematics and PCB layouts for Project Tarski's analogue neuromorphic accelerator

KiCad schematics and PCB layouts for Project Tarski's analogue neuromorphic accelerator
DAC Official is an open-source printed circuit board by ETM-Code, from the ETM-Code/Tarski-Schematics repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board with 39 parts on 41 nets.
It is built around the SN74LVC1G3157DBVR-GK, MMBT3904 and MMBT3906. Its parts include 16 transistors and 9 ICs. It belongs with the audio and music boards of this library.
The hardware source for Project Tarski, an attempt to build an analogue neuromorphic spiking neural network accelerator for low-power computing. KiCad schematics, PCB layouts, and the component libraries behind them.
This is where the neurons and synapses stop being equations and become copper. It holds the neuron blocks, the synapse and current-mirror structures, and the full-board integration the emulator and report are built on.
The current InputSystem design has one blocking defect. The synapse pulse-stretcher capacitor C_stretch needs to change from 10pF to about 5.8nF (same 0402 footprint). With the 10pF part fitted, the spike pulse is too short for the current mirrors to charge the membrane, so the output neurons never fire and accuracy sits at random chance. Everything else on the board checks out. If you fabricate from these files, swap that one capacitor. The full explanation is in the Gilgamesh README.
Neuron/: core neuron-focused design evolution, including the integrated InputSystem hierarchyNeuron/InputSystem/: full board-level schematic hierarchy and PCB files for the programmable network boardExpanded Design/: expanded/system-level schematic and PCB exploration filescomponents/: custom and third-party KiCad symbols/footprints used by the designsPoster/: schematic variants prepared for presentation/reporting outputsNeuron/InputSystem/InputSystem.kicad_proNeuron/InputSystem/InputSystem.kicad_schNeuron/InputSystem/InputSystem.kicad_pcbProject-Tarski: project-level integration, report, and cross-domain documentationGilgamesh: hardware-aware training and quantization assumptions derived from this designTarski-Emulator: firmware-coupled board emulation calibrated to these schematic values| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 47 | Resistor_SMD:R_0402_1005Metric | Rs1, Rs2, Rs3, Rs4, Rs5, Rs6, Rs7, Rs8, Rs9, Rs10, Rs11, Rs12, Rstop1, Rstop2 |
| 8 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16 |
| 8 | SN74LVC1G3157DBVR | SN74LVC1G3157DBVR:SOT95P280X145-6N | IC2, IC3, IC4, IC5, IC6, IC7, IC8, IC9 |
| 7 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q7, Q8 |
| 1 | 74HC595BQ,115 | 74HC595BQ,115:74AHC595BQ115 | IC1 |
| 1 | MMBT3906 | SN74LVC1G3157DBVR:SOT95P280X145-6N | Q6 |

ETM-Code/Tarski-Schematics
KiCad schematics and PCB layouts for Project Tarski's analogue neuromorphic accelerator

gallicchio/AMOD-and-RFMOD
The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…

jeffqchen/PS2VGA
RGBS+Stereo Audio Output Dongle for The PlayStation Console Family

Dlloydev/Updi-Key
This DIY open source hardware connects inline with any UPDI programmer to provide a HV UPDI programming solution for tinyAVR® 0/1/2 series MCUs.




plinkysynth/buddies_public
open source release for bib, blueberry and buzzrito 1U eurorack modules by plinky synth and crey emporium

morzack/ece592-nfc-caravan-pcbs
Design files for breakout and motherboard PCBs for Sky130 NFC chip designed in NCSU's Tapeout Course (spr2025)
39 parts, built around the SN74LVC1G3157DBVR-GK, MMBT3904 and MMBT3906. 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 ETM-Code/Tarski-Schematics repository on GitHub, at the commit this page was made from: the board is Neuron/DAC_Official.kicad_pcb and its schematic Expanded Design/expanded-circuit-diagram.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.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).