Zentrales Wiki und Wissensdatenbank für das 16-Bit Relais-Computer Projekt
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-14 11:20:27 +00:00
01-hardware-architektur-und-timing.md feat(wiki): complete comprehensive 16-bit relay computer documentation (chapters 01 to 07) 2026-10-11 14:46:03 +02:00
02-led-matrix-32x32-hardware-mapping.md feat(wiki): complete comprehensive 16-bit relay computer documentation (chapters 01 to 07) 2026-10-11 14:46:03 +02:00
03-befehlssatz-und-speicherlayout.md feat(wiki): complete comprehensive 16-bit relay computer documentation (chapters 01 to 07) 2026-10-11 14:46:03 +02:00
04-clack-studio-emulator-und-ide.md docs(wiki): document compiler queue, worker pool, and live status badge 2026-10-14 11:20:27 +00:00
05-clack-basic-compiler-und-runtime.md docs: dokumentiere hardware-optimierte Wurzelfunktion SQR und SQRT mit Nachkommastellen 2026-10-11 20:25:19 +02:00
06-arduino-ram-subsystem.md feat(wiki): complete comprehensive 16-bit relay computer documentation (chapters 01 to 07) 2026-10-11 14:46:03 +02:00
07-bot-bridge-und-watchdog.md docs: document Gemini 3.8 Flash routing for WhatsApp bot and Claude quota protection 2026-10-12 09:39:53 +02:00
README.md feat(wiki): complete comprehensive 16-bit relay computer documentation (chapters 01 to 07) 2026-10-11 14:46:03 +02:00

⚡ 16-Bit Relais-Computer — Zentrales Projekt-Wiki

Willkommen im offiziellen Wissens- und Dokumentations-Repository des 16-Bit Relais-Computers. Dieses Wiki dokumentiert die vollständige Hardware-Architektur, das Takt- und Timingsystem, die Bus-Schnittstellen, den BASIC-Compiler, den Hardware-Emulator und die Entwickler-Tools.


📚 Inhaltsverzeichnis & Kapitel

Kapitel Dokument Beschreibung
01 Hardware-Architektur & Timing 70 ms Relais-Taktung (14.3 Hz), Taktzyklen-Tabelle (NOP=2, LDA=4, LDAM=6, etc.), Bus-Timing (500 µs), Register & Flags
02 32×32 LED-Matrix Hardware-Mapping Physisches Wort-Layout (Word 0 = rechts / cols 16..31, Word 1 = links / cols 0..15), Bit-Reihenfolge und Framebuffer
03 Befehlssatz & Speicherlayout 16-Bit Opcodes, Adressierungsarten (Direkt, Absolut, Indirekt), 1024-Wort RAM Aufteilung
04 Clack-Studio Emulator & Hardware-Lab Svelte 5 Emulator, interaktive Breakpoints, Audio-Synthese, Multiplattform-Binaries (Windows, Linux, macOS)
05 Clack-Basic Compiler & Runtime Sprachumfang, Rechenoperatoren (*, /, MOD), 32×32 Grafikbefehle (PLOT, LINE, PIXELMOVE), Codegenerierung
06 Arduino Mega RAM-Subsystem 1024-Wort RAM Controller Firmware, Pinbelegung, READ/WRITE-Zustandsautomat und Bus-Treiber
07 Bot, Antigravity Bridge & Watchdog WhatsApp Bot (Aetheris), Antigravity Gateway Bridge auf Popel, Multimodal Vision Pipeline & Stagnations-Watchdog

🚀 Schnellstart & System-Überblick

Das Projekt besteht aus vier Kern-Komponenten:

graph TD
    User["Entwickler / Programmierer"] -->|Schreibt BASIC / Assembler| Studio["Clack-Studio (IDE & Emulator)"]
    Studio -->|Kompiliert / Assemblierung| Basic["Clack-Basic Compiler & Toolkit"]
    Studio -->|WebSerial Flasher / USB| Subsystem["Arduino RAM-Subsystem"]
    Subsystem -->|Bus-Interface (16-Bit Daten / 10-Bit Adressen)| Relco["16-Bit Relais-Computer (Hardware)"]
    Relco -->|Memory Mapped Display| Matrix["32×32 LED-Matrix (4× 16×16 Blöcke)"]

Offizielle Repositories