- Project Patchouli ist ein Projekt, das auf elektromagnetischer Induktion (EMR) basierende Zeichentablett-Hardware als Open Source umsetzt und dabei ein Spulenarray, ein RF-Frontend und digitale Signalverarbeitungsalgorithmen umfasst
- Durch ein Design aus Standardbauteilen ist es mit Stiften verschiedener Hersteller kompatibel und bietet Eingaben mit extrem niedriger Latenz
- Die Dokumentation behandelt umfassend die mechanischen Prinzipien, die Schaltungsumsetzung, die Signalverarbeitung und die Stiftprotokolle der EMR-Technologie
- Das Projekt wird vom NLnet Foundation NGI Zero Core Fund gefördert, und Code sowie Hardware sind auf GitLab öffentlich verfügbar
- Die Hardware wird unter CERN-OHL-S, die Software unter GPLv3 und die Dokumentation unter CC BY 4.0 veröffentlicht und trägt so zur Verbreitung des Open-Source-Hardware-Ökosystems bei
Projektüberblick
- Project Patchouli ist eine Implementierung von EMR-Stifttablett-Hardware und wird als Open Source veröffentlicht
- Zu den Bestandteilen gehören ein Spulenarray, ein RF-Frontend auf Basis von Standardbauteilen und digitale Signalverarbeitungsalgorithmen
- Es ist mit kommerziellen Stiften verschiedener Hersteller kompatibel und kann in kundenspezifischen Hardwareprojekten eingesetzt werden
- Ziel des Projekts ist es, die Funktionsweise, Schaltungsentwicklung, Signalverarbeitung und Stiftprotokolle der EMR-Technologie systematisch zu dokumentieren
- Das Code- und Hardware-Repository des Projekts wird auf GitLab bereitgestellt
Entwicklungsgeschichte
- Januar 2024: Projektstart
- März 2024: Ein kleiner Hardwareprototyp wurde erfolgreich getestet
- Januar 2025: Die Dokumentationsseiten wurden auf Read the Docs gehostet
Community und Beteiligung
- Der Projektmaintainer ist über prj.patchouli@gmail.com erreichbar
- Eine Beteiligung an der Community ist über einen öffentlichen Discord-Server möglich
- Projektleiter ist Yukidama
Förderung
- Dieses Projekt wird vom NLnet Foundation NGI Zero Core Fund gefördert
- Informationen zur Förderung sind auf der Project Patchouli-Seite von NLnet verfügbar
Lizenz
- Die Dokumentation und Ressourcendateien stehen unter der Creative Commons Attribution 4.0 International (CC BY 4.0)-Lizenz
- Das Hardwaredesign steht unter der CERN Open Source Hardware License (CERN-OHL-S)
- Eine Kopie der Lizenz ist im Quell-Repository enthalten, und auf ohwr.org wird ein Benutzerleitfaden bereitgestellt
- Der Programmcode wird unter der GPLv3-Lizenz veröffentlicht
- Das Projekt befindet sich derzeit in aktiver Entwicklung
Struktur der technischen Dokumentation
- Implementation: Enthält technische Details wie Einstiegshilfe, Positionsschätzung, Peak-Interpolation, physikalische Simulation und Optimierung der Scanrate
- RE - Integrated Circuits: Enthält Pinbelegungen, Modelle und Referenzmaterialien zu wichtigen Tablet-Controller-Chips wie WACOM und Hanvon
- RE - Systems: Analysiert Funktionsprinzipien und Datenverbindungen verschiedener kommerzieller Systeme wie WACOM Graphire, Intuos, Bamboo, XP-Pen und Huion
- Enthält Hardware-Implementierungsdetails wie Back-side Shielding, Envelope Detection Receiver und Scan Rate Optimization
- Die Abschnitte Terminologies und PCB Scans bieten Begriffsdefinitionen und Scanmaterial von Leiterplatten
Technische Merkmale
- Das Design zielt auf Stifteingaben mit extrem niedriger Latenz ab
- Ein RF-Frontend auf Basis von Standardbauteilen sorgt für Zugänglichkeit und Reproduzierbarkeit
- Digitale Signalverarbeitungsalgorithmen unterstützen präzise Positionserkennung und Druckerfassung
- Die Kompatibilität mit Stiften verschiedener Hersteller zeigt das Potenzial für eine universelle EMR-Plattform
Dokumentationsumgebung
- Die Dokumentation wurde mit MkDocs erstellt und unter Verwendung von sphinx_rtd_theme auf Read the Docs veröffentlicht
Noch keine Kommentare.