From 30f0241af6c5caf1c480c8d9a6dcfc6c370c584d Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Fri, 23 Jan 2026 01:31:00 +0100 Subject: [PATCH] Initial project structure Set up directories for KiCad hardware, firmware, and documentation. Added .gitignore for KiCad and build artifacts. --- .gitignore | 33 +++++++++++++++++++++++++++++++++ README.md | 34 +++++++++++++++++++++++++++++++++- docs/.gitkeep | 0 firmware/.gitkeep | 0 hardware/kicad/.gitkeep | 0 hardware/panel/.gitkeep | 0 6 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 docs/.gitkeep create mode 100644 firmware/.gitkeep create mode 100644 hardware/kicad/.gitkeep create mode 100644 hardware/panel/.gitkeep diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..45d809f --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +# KiCad +*.bak +*-backups/ +*-cache.lib +*-cache.dcm +*.kicad_prl +*.kicad_pcb-bak +*~ +\#*# +_autosave-* +*.tmp +fp-info-cache + +# Gerber output +gerbers/ +manufacturing/ + +# Build artifacts +firmware/build/ +firmware/.pio/ +*.o +*.elf +*.hex +*.bin +*.map + +# IDE +.vscode/ +.idea/ + +# OS +.DS_Store +Thumbs.db diff --git a/README.md b/README.md index 3965977..4f8a2e8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,35 @@ # SN-L00 -Eurorack latency testing module \ No newline at end of file +Eurorack latency testing module by SubModular. + +## Overview + +SN-L00 measures round-trip latency in Eurorack signal chains. Useful for testing delay through effects, digital modules, audio interfaces, and DAW processing. + +## Project Structure + +``` +hardware/ + kicad/ # Schematics and PCB + panel/ # Front panel design +firmware/ # Microcontroller code (if applicable) +docs/ # Documentation and user manual +``` + +## Specifications + +- Width: TBD HP +- Power: TBD mA (+12V), TBD mA (-12V) +- Depth: TBD mm + +## Status + +Early development - concept phase. + +## License + +TBD + +--- + +*SubModular - Eurorack hardware by Sub-Net e.U.* diff --git a/docs/.gitkeep b/docs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/firmware/.gitkeep b/firmware/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/hardware/kicad/.gitkeep b/hardware/kicad/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/hardware/panel/.gitkeep b/hardware/panel/.gitkeep new file mode 100644 index 0000000..e69de29