David SPORN's repositories
kicad-conversions--atari-260-520-st-motherboard--c070231
A conversion into kicad of the Atari 260/520 ST
kicad-conversions--thomson-mo5--v1
A conversion to Kicad EDA of the schematics of a computer released around 1984 known as the "Thomson MO5".
reste-mignon
REmake of the 'Atari STE' computer, on a smaller PCB ('mignon') –and with a DIP-64 extension Port–
sporny-wrecking-ball
A little breakout style game for the Atari STE written in assembly 68k
kicad-symbols-generated
A collection of source files that are transformed into libraries of symbols for Kicad
atari-st-mod-enhanced-to-standard-joystick-ports-adapter--hardware
An hardware project to support the Atari Jaguar game controller by combining the standard joystick ports of the Atari ST.
moto-tools
A python library with a set of command line interfaces that will assist a developper of software running on emulators of the family of computers made by Thomson during the 1980s, models "MO" and models "TO"
amaranth-stuff
My collection of reusable code written using the amaranth hdl
as68k-scratch
Informal repository to work with assembly 68k, code comes and go
electronic-symbol-generator-for-cad
A python library with a command line interface to generate symbols of electronic packages for electronic CAD suites like Kicad.
isa68k-database
The Instruction Set Architecture (ISA) of a family of CPU from the 1980-2000 years known as "Motorola 68k", described by several relationnal database tables stored in a open format (tabulation separated values, TSV).
jersey-1.x
An attempt at maintaining Jersey 1.x for legacy applications
kicad-footprints-handmade
My collection of footprints made for Kicad
kicad-symbols-handmade
My collection of handmade symbols for Kicad
passive-components-holder
A simple PCB to hold your components ready to install and solder
protoboard
A custom prototyping board with 976 points arranged like a breadboard, that fits inside a 10cm×11cm PCB
seed-kicad
My seed project to bootstrap my projects using Kicad5
simple-audio-out
A simple audio output for a 4 Ohm speaker, with volume setting
simply-power-distribution
A small PCB for distributing power to multiple boards, or powering a breadboard-type prototyping board.
the-clock--firmware-esp32-idf
A firmware written for the Esp32 microcontroller with the Idf toolchain, to implement a clock synchronized with the network time.
the-clock--main-pcb-esp32--lolin32-lite
The hardware implementation of a seven-segment digital clock, synchronized to the network time using SNTP ; this particular implementation targets an ESP32 based development board known as WEMOS Lolin32 lite, that as been programmed using the esp32 based firmware.
the-cradle-colorlight-i9-ecp5-amaranth-hdl
An implementation of "the cradle" for the ECP5-based colorlight i9 written with the Amaranth HDL
tricky-gamecon-for-atari-st
The main project of a game controller for the Atari ST with four action buttons that can be mapped to various configurations : the regular fire button, the up direction, and optionnally, one down or right-click (only on mouse port) button, and one up+down button.
tricky-gamecon-for-atari-st--back
The back plate of a game controller for the Atari ST.
tricky-gamecon-for-atari-st--front
The front plate of a game controller for the Atari ST.
tricky-gamecon-for-atari-st--pcb
A game controller for the Atari ST with four action buttons that can be mapped to various configurations : the regular fire button, the up direction, and optionnally, one down or right-click (only on mouse port) button, and one up+down button.
yices2
The Yices SMT Solver
yices2-built-with-wasi-sdk
An experiment meant to be integrated into the YoWASP suite if succesful