Egyik korai, picit már komolyabb alkotásom, amit az akkoriban nagyon menő Logitech G15 billentyűzet ihletett. Volt egy egyszerű billentyűzetem és ehhez illesztettem egy kijelzőt, ami aztán sok hasznos (?) információt jelenített meg.
Hardver
Azt, hogy 2007-ben készült el ez az eszköz, jól mutatja, hogy a mikrovezérlős tudás hiányát az általánosan használt párhuzamos nyomtatóport használatával hidaltam át. A kijelzőt néhány plusz ellenállással megfejelve, egyből csatlakoztatható volt az LTP portra. A „kábelrendező” szerepét egy régi mobil rack fiók töltötte be. A megjelenítő egy HD44780 kompatibilis 2×16 karakteres kijelző volt, ami sajnos egy későbbi felhasználás során valószínűleg túl nagy feszültséget kapott, így azóta már nem üzemel.
Szoftver
Ebben az időben már nagyban foglalkoztam a Python programozási nyelvvel, így kézenfekvő volt, hogy ebben írjam meg a vezérlőjét. Az adatok küldése a párhuzamos portra gyakorlatilag egyetlen paranccsal történt. Korábban írtam egy Szarvasember névre hallgató IRC botot, ami mindenféle okossággal fel volt vértezve, ebből sikerült átemelni párat, például az aktuális TV műsor lekérdezését és az időjárás jelentést. Emellett számos adatot jelenített meg a számítógépről, amit valószínűleg a G15 is: idő, uptime, processzorterhelés, memóriafelhasználás, merevlemez partíciók állapota, stb. Később a Winamppal is sikerült összebarátkoztatni, így az aktuális zene címét is meg tudta jeleníteni, bár gombok hiányában semmi hatást nem tudott gyakorolni a lejátszásra.
Talán ez volt az a projektem, ami arra ösztönzött, hogy kezdjek el mikrovezérlőkkel foglalkozni, mert láttam, hogy mennyi érdekes dolgot lehetne még ebből kihozni, PICit komolyabb hardverrel.
