1 points par GN⁺ 2026-01-09 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Project Patchouli est un projet qui implémente en open source un matériel de tablette graphique basé sur la résonance électromagnétique (EMR), incluant une matrice de bobines, un frontend RF et des algorithmes de traitement numérique du signal
  • La conception, réalisée à partir de composants du commerce, est compatible avec des stylets de différents fabricants et offre une saisie à très faible latence
  • La documentation couvre de manière approfondie les principes mécaniques de la technologie EMR, l’implémentation des circuits, le traitement du signal et les protocoles de stylet
  • Le projet est soutenu par le NLnet Foundation NGI Zero Core Fund, et le code comme le matériel sont publiés sur GitLab
  • Le matériel est distribué sous licence CERN-OHL-S, le logiciel sous GPLv3 et la documentation sous CC BY 4.0, contribuant ainsi à l’essor de l’écosystème du matériel open source

Aperçu du projet

  • Project Patchouli est une implémentation matérielle de tablette à stylet EMR publiée en open source
    • Les composants comprennent une matrice de bobines, un frontend RF basé sur des composants du commerce et des algorithmes de traitement numérique du signal
    • Compatible avec des stylets commerciaux de divers fabricants, elle peut être utilisée dans des projets matériels personnalisés
  • L’objectif du projet est de documenter de façon systématique les mécanismes de fonctionnement, la conception des circuits, le traitement du signal et les protocoles de stylet de la technologie EMR
  • Le code du projet et le dépôt matériel sont disponibles sur GitLab

Historique du développement

  • Janvier 2024 : lancement du projet
  • Mars 2024 : validation réussie d’un prototype matériel de petite taille
  • Janvier 2025 : la documentation est hébergée sur Read the Docs

Communauté et participation

  • Il est possible de contacter le responsable du projet à prj.patchouli@gmail.com
  • La participation à la communauté se fait via un serveur Discord public
  • Le responsable du projet est Yukidama

Financement

  • Ce projet est soutenu par le NLnet Foundation NGI Zero Core Fund
  • Les informations relatives au financement sont disponibles sur la page Project Patchouli de NLnet

Licence

  • La documentation et les fichiers de ressources sont publiés sous licence Creative Commons Attribution 4.0 International (CC BY 4.0)
  • La conception matérielle est publiée sous la CERN Open Source Hardware License (CERN-OHL-S)
    • Une copie de la licence est incluse dans le dépôt source, et un guide utilisateur est disponible sur ohwr.org
  • Le code du programme est distribué sous licence GPLv3
  • Le projet est actuellement en développement actif

Structure de la documentation technique

  • Implementation : inclut des détails techniques comme le guide de démarrage, l’estimation de position, l’interpolation des pics, la simulation physique et l’optimisation de la vitesse de balayage
  • RE - Integrated Circuits : présente le brochage, les modèles et les références de contrôleurs majeurs de tablettes comme WACOM et Hanvon
  • RE - Systems : analyse le fonctionnement et les liaisons de données de divers systèmes commerciaux, dont WACOM Graphire, Intuos, Bamboo, XP-Pen et Huion
  • Comprend aussi des éléments détaillés d’implémentation matérielle comme Back-side Shielding, Envelope Detection Receiver et Scan Rate Optimization
  • Les sections Terminologies et PCB Scans fournissent des définitions de termes et des scans de cartes électroniques

Caractéristiques techniques

  • Conception visant une saisie au stylet à très faible latence
  • Frontend RF basé sur des composants du commerce pour garantir accessibilité et reproductibilité
  • Prise en charge d’une détection précise de la position et de la pression grâce à des algorithmes de traitement numérique du signal
  • La compatibilité avec des stylets de différents fabricants ouvre la voie à une plateforme EMR polyvalente

Environnement de rédaction de la documentation

  • La documentation a été rédigée avec MkDocs et publiée avec le thème sphinx_rtd_theme de Read the Docs

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.