µTau

Open Source SoC für Tang Nano 9K

Entwickelt mit Migen & LiteX | RTOS-fähig | PlatformIO-Integration

Das Projekt Befindet sich aktuell noch in Der Entwicklung Phase alle hier erklärten funktionen sind momentan noch experimentell oder noch nicht vorhanden

Features & Möglichkeiten

Basis SoC für Tang Nano 9K

status: stable

Ein vollständig funktionaler System-on-Chip, optimiert für das Tang Nano 9K FPGA-Board mit allen essentiellen Komponenten.

🔧

Migen & LiteX

Entwickelt mit modernen Python-basierten HDL-Tools für schnelle Iteration und einfache Anpassbarkeit.

🚀

Zephyr RTOS Integration

status: in work

Erweitertes Projekt mit vollständiger Zephyr RTOS-Unterstützung für Echtzeit-Anwendungen.

🐳

Docker-basierter Workflow

Vollständig containerisierte Build-Umgebung – keine komplexe Toolchain-Installation erforderlich.

📦

PlatformIO Integration

status: experimentell

Nahtlose Integration in PlatformIO für komfortable Entwicklung und Deployment.

📚

Umfangreiche Libraries

Verschiedene Features und Bibliotheken für einen einfachen Einstieg in FPGA- und SoC-Entwicklung.

Tech-Stack

Migen
LiteX
Tang Nano 9K
Zephyr RTOS
Docker
PlatformIO
Python
FPGA
C/C++

Über das Projekt

µTau ist ein innovatives Open-Source-Projekt, das im Rahmen eines Schulprojekts im Bereich IT (Prozessautomatisierung) entstanden ist. Unser Ziel ist es, einen einfachen und zugänglichen Einstieg in die Welt der FPGA-Entwicklung, System-on-Chip-Design und Echtzeit-Betriebssysteme zu bieten.

Das Projekt nutzt moderne Python-basierte HDL-Tools (Migen und LiteX), um einen vollständigen SoC für das Tang Nano 9K FPGA-Board zu entwickeln. Durch die Docker-basierte Build-Umgebung wird die komplexe Toolchain-Installation eliminiert, sodass Entwickler sofort loslegen können.

Mit erweiterten Projekten wie der Zephyr RTOS-Integration und PlatformIO-Support bietet µTau eine solide Basis für fortgeschrittene Embedded-Systeme und IoT-Anwendungen. Das Projekt richtet sich an Studierende, Maker und alle, die in die spannende Welt der FPGA-Entwicklung eintauchen möchten.

Zur Schulischen Dokumentation →