1 puan yazan GN⁺ 2026-01-09 | 1 yorum | WhatsApp'ta paylaş
  • Project Patchouli, elektromanyetik indüksiyon (EMR) tabanlı çizim tableti donanımını açık kaynak olarak hayata geçiren bir proje; bobin dizisi, RF front-end ve dijital sinyal işleme algoritmalarını içeriyor
  • Ticari bileşenlerden oluşan tasarım sayesinde farklı üreticilerin kalemleriyle uyumlu ve ultra düşük gecikmeli giriş performansı sunuyor
  • Dokümantasyon, EMR teknolojisinin mekanik prensipleri, devre uygulaması, sinyal işleme ve kalem protokollerini kapsamlı biçimde ele alıyor
  • Proje, NLnet Foundation NGI Zero Core Fund tarafından destekleniyor ve kod ile donanım GitLab'da açık olarak yayınlanıyor
  • Donanım CERN-OHL-S, yazılım GPLv3, dokümantasyon ise CC BY 4.0 lisanslarıyla dağıtılıyor; böylece açık kaynak donanım ekosisteminin yaygınlaşmasına katkı sağlıyor

Proje özeti

  • Project Patchouli, elektromanyetik indüksiyonlu (EMR) kalem tableti donanımının bir uygulaması olarak açık kaynak biçiminde yayınlanıyor
    • Bileşenler arasında bobin dizisi, ticari bileşen tabanlı RF front-end ve dijital sinyal işleme algoritmaları yer alıyor
    • Farklı üreticilerin ticari kalemleriyle uyumlu olduğundan özelleştirilmiş donanım projelerinde kullanılabiliyor
  • Projenin amacı, EMR teknolojisinin çalışma mekanizmasını, devre tasarımını, sinyal işlemeyi ve kalem protokollerini sistemli biçimde belgelemek
  • Proje kodu ve donanım deposu GitLab üzerinden sunuluyor

Geliştirme geçmişi

  • Ocak 2024: Proje başladı
  • Mart 2024: Küçük ölçekli donanım prototipi başarıyla test edildi
  • Ocak 2025: Dokümantasyon sayfaları Read the Docs üzerinde barındırılmaya başlandı

Topluluk ve katılım

  • Proje bakımcısıyla prj.patchouli@gmail.com üzerinden iletişime geçilebiliyor
  • Açık Discord sunucusu üzerinden topluluğa katılım mümkün
  • Proje lideri Yukidama

Destek

  • Bu proje NLnet Foundation NGI Zero Core Fund tarafından destekleniyor
  • Destekle ilgili bilgiler NLnet'in Project Patchouli sayfasında görülebiliyor

Lisans

  • Dokümantasyon ve kaynak dosyaları Creative Commons Attribution 4.0 International (CC BY 4.0) lisansı altında
  • Donanım tasarımı CERN Open Source Hardware License (CERN-OHL-S) kapsamında
    • Lisans kopyası kaynak deposunda bulunuyor ve kullanıcı rehberi ohwr.org üzerinden sağlanıyor
  • Program kodu GPLv3 lisansı ile dağıtılıyor
  • Proje şu anda aktif olarak geliştiriliyor

Teknik dokümantasyon yapısı

  • Implementation: başlangıç kılavuzu, konum kestirimi, tepe enterpolasyonu, fiziksel simülasyon, tarama hızı optimizasyonu gibi ayrıntılı teknik içerikleri kapsıyor
  • RE - Integrated Circuits: WACOM ve Hanvon gibi başlıca tablet denetleyici çiplerinin pin dizilimleri, modelleri ve referans materyalleri yer alıyor
  • RE - Systems: WACOM Graphire, Intuos, Bamboo, XP-Pen, Huion gibi çeşitli ticari sistemlerin çalışma teorisi ve veri bağlantısı analizleri bulunuyor
  • Back-side Shielding, Envelope Detection Receiver, Scan Rate Optimization gibi donanımın ayrıntılı uygulama başlıkları da yer alıyor
  • Terminologies ve PCB Scans bölümleri üzerinden terim tanımları ve devre kartı tarama materyalleri sunuluyor

Teknik özellikler

  • Ultra düşük gecikmeli kalem girişi hedeflenerek tasarlanmış
  • Ticari bileşen tabanlı RF front-end ile erişilebilirlik ve yeniden üretilebilirlik sağlanıyor
  • Dijital sinyal işleme algoritmaları sayesinde hassas konum algılama ve basınç algılama desteği sunuluyor
  • Farklı üreticilerin kalemleriyle uyumluluk, genel amaçlı bir EMR platformu kurulabileceğini gösteriyor

Dokümantasyon üretim ortamı

  • Dokümantasyon MkDocs ile hazırlanmış ve Read the Docs'un sphinx_rtd_theme teması kullanılarak yayınlanıyor

1 yorum

 
GN⁺ 2026-01-09
Hacker News yorumları
  • Bir yazılım mühendisi olarak böyle donanım projelerini görünce tekrar okula dönüp elektronik mühendisliği öğrenmek istiyorum
    Arduino veya Raspberry Pi ile basit elektronik deneyleri yapmıştım ama bu bambaşka bir seviye
    Videonun sonundaki LCD modifikasyonu sahnesi gerçekten etkileyiciydi (YouTube bağlantısı)
    Bu yoldan geçmiş biri varsa, önerebileceği öğrenme rotaları veya projeleri merak ediyorum

    • Açıkçası Horowitz ve Hill'in The Art of Electronics kitabını öneririm
      Günde bir saatini 3 ay boyunca ayırırsan çoğu EE mezunundan daha yüksek bir elektronik devre kavrayışına sahip olursun
      Bir breadboard ve parçalar alıp devreleri bizzat kurman yeterli
      Aslında temel bilgileri bilirsen çalışan devreler yapmak o kadar da zor değil
      Çin malı elektronik cihazları açıp bakarsan çoğunun bir mikrodenetleyici ve birkaç parçadan oluştuğunu görürsün
      Elektronik mühendisliğinin “yalnızca üniversitede yapılan zor bir iş” olduğu algısı daha çok Batı kültürel önyargısına yakın
      Elektronik mühendisliğinin gerçek özü, her ortamda %100 güvenilirliğe sahip tasarımlar yapmaktır
    • Fazla derine inmeden önce, lehim yapmadan doğrudan deneyebileceğin açık kaynak donanım (OSHW) projelerine önce göz atmanı öneririm
      CrowdSupply gibi yerlerde eğlenceli ve kullanışlı ürünler görebilirsin
      Kendi PCB'ni tasarlayıp üretmek de güzel ama önce piyasada ne tür fikirler olduğunu keşfetmek daha faydalı
    • Ben kitaplar veya dersler yerine bozuk cihazları sökerek öğrenmeyi öneririm
      Servis kılavuzlarını bulup rakip ürünlerin PCB izlerini karşılaştırarak A'yı B'ye dönüştüren devre tasarım yaklaşımını öğrenmek gibi
      Bunu birkaç yıl tekrar edersen cihazı açmadan da iç yapısını kafanda canlandırabilir hale gelirsin
      Donanım tasarımı da yazılım gibi iteratif bir süreçtir ama farkı, her iterasyonun para gerektirmesidir
    • 40 yıl önce bilgisayar mühendisliği okurken donanımı anlayamamak can sıkıcıydı; elektronik öğrenmiş olmaktan gerçekten memnunum
      Donanım ile yazılım arasındaki sınır yapaydır
      Örneğin CPU mikrokodu donanım mı, yazılım mı?
      Bu anlayış sayesinde artık her iki taraftaki mühendislerle konuşurken çok daha geniş bir bakış açısına sahibim
  • Touhou Wiki'deki Patchouli Knowledge karakterinin anıldığını görmek hoşuma gitti
    Projenin giriş videosunda ZUN'un orijinal bestesinin remiksi çalması da ilginçti
    Dünyaya faydalı açık kaynak elektronik ürünler yapan weeb geliştiricileri destekliyorum

    • HN'de her Touhou konusu açıldığında hoşuma gidiyor
      2000'lerde büyüyen hacker kuşağının bir bölümü için oldukça tanıdık bir kültür
  • YouTube tanıtım videosu teknik açıklamayı çok iyi yapıyor
    Sondaki Panasonic CF RZ modifikasyonu sahnesi gerçekten şaşırtıcı

    • Videonun prodüksiyon kalitesi inanılmaz derecede yüksek
      Yukidama'yı tebrik etmek lazım
  • Son zamanlarda dokümana “kılavuz” olarak değil, bir arayüz olarak bakmaya başladım
    Dokümanı kullanmanın zor olması, kötü UI'a sahip bir ürün kullanmakla aynı şey
    Bu yüzden doküman yazarken önce örnekleri, sonra açıklamaları koyuyor ve bilişsel yükü azaltmak için tekrara izin veriyorum
    Her sayfada yalnızca bir fikri bırakmaya çalışıyorum
    Yazarken okuru uzman biri değil, en çok kafası karışabilecek kullanıcı olarak varsayıyorum
    Dokümanı da UX gibi test etmek mümkün mü diye merak ediyorum

    • Doküman tek bir biçim değildir
      Kullanıcı tiplerine göre ayrılmış bir doküman yapı modeli gerekir
      Diátaxis framework bu konuda iyi bir referans
    • Her doküman herkes için değildir
      Sayfa sonuçta yalnızca basılı kılavuzun dijital versiyonudur
  • Bazı Wacom tabletler hem kalemi hem de parmağı (touchpad gibi) destekliyor
    Bu touchpad özelliğinin açık kaynak olarak uygulanıp uygulanamayacağını merak ediyorum
    Bu arada Kanada'dan Ploopy Trackpad adında bir açık kaynak trackpad var (ürün sayfası)

  • Bu teknolojinin patent sorunlarına takılıp takılmadığını merak ediyorum
    3D mouse uygulamalarıyla da ilgileniyorum

    • Wacom'un başlıca patentlerinin süresi doldu; bu yüzden artık rekabet çok yoğun ve fiyatlar da ciddi biçimde düştü
      Buna rağmen Apple'ın hâlâ aktif kalem kullanması düşündürücü
      Muhtemelen MFi sertifika ücretleri gibi rant arayışı (rent-seeking) nedeniyledir
  • İş için çizim tableti kullanan biri var mı merak ediyorum
    Ben ucuz bir Wacom tablet aldım; fikir eskizleri yaparken veya kod tasarımından önce kavramları toparlarken çok faydalı oldu

    • Birkaç yıldır Wacom Intuos S'i mouse yerine kullanıyorum
      Mouse gibi kullanmak için “relative mode”a ayarlayıp kalem düğmelerine tıklamaları eşliyorum
      Bileğe daha az yük bindiriyor ve doğruluk ile hız çok daha iyi
      Klavyeyle geçiş de hızlı, ayrıca neredeyse hiç yer kaplamıyor
      Linux'ta kusursuz çalışıyor
    • Geçmişte Flash animasyon işi yaparken parmaklarımda RSI oluştuğundan beri mouse kullanmıyorum
      Ama oyunlar veya bazı uygulamaların UI kısıtları yüzünden rahatsızlık veren tarafları var
      Dizüstünü dock'a bağlarken sürücüyü yeniden başlatmak zorunda kalmak da ayrı bir uğraş
    • Küçüklüğümden beri stylus ve tabletlere hayrandım
      Eski PenPoint OS ile NeXTstep'i birlikte kullandığım dönem bana bilgi işlemin altın çağı gibi geliyor
      Şimdi de Wacom One, Galaxy Book 3 gibi çeşitli cihazlarla eskiz ve not alma yapıyorum
      Wick Editor gibi araçları da öneririm
    • Ben Wacom Intuos'u hem MacOS hem de Linux'ta mouse yerine kullanıyorum
      Kalem modunda kullanınca ergonomi açısından çok daha rahat oluyor ve bilek ağrısı neredeyse tamamen kayboluyor
      Ama Bluetooth kullanınca pil ömrü kısa oluyor ve Wayland'da özelleştirme sınırlı
    • Wacom eski Intuos modelleri için macOS sürücü desteğini kestiği için eski sürücüye geri dönmek zorunda kaldım
      Tamamen çalışmaz hale gelirse iPad'e geçmeyi düşünüyorum
  • Bu proje, Pompyboard adlı Hall effect sensör tabanlı açık kaynak tablete benziyor
    osu! ritim oyunu yayıncılarının yayınlarında gösterilmişti (YouTube bağlantısı)

    • Gerçekten tam işlev seviyesine ulaşıp ulaşmadığı belirsiz
      200 sensörü 8000Hz'de okuyup doğru konumu hesaplamak kolay değil
      Kalem temas algısı veya düğme girdilerinin de mümkün olup olmadığını merak ediyorum
      osu! için yeterli olabilir ama çizim amacıyla yetersiz kalabilir
  • Harika bir proje; yan proje listeme ekledim
    Eski bir 27 inç iMac'i (2009) Raspberry Pi ile çalıştırıp ekran modifikasyonu denemeyi düşünüyorum

  • Scan Rate Optimization bölümündeki sevimli diyagramı gerçekten çok beğendim