Kişilerin imkansız anlayışı çok farklı olsa gerek.
@Kuytaks
MCU (Mikrodenetleyici) başlangıç için bu proje biraz ileri seviye olur.
Yinede örnek projeleri çok bir şey anlamadan kopyalayabilirsin.
Mcu da led yakıp söndürme ile başlayıp, hafif C dilini öğrenip,
arada imkanın olursa azda asm (assembly) öğrenip,
biraz yol katettiken sonra
böyle projelere geçmen daha kolay ve yerinde olur.
Konuya dönersek:
Usb modülü olan bir mcu ile çalışman işleri kolaylaştırır,
(bu arayüzü sağlayacak MCU<>PC özel entegrelerde mevcut)
şu anda revaçta olan ST firmasının ARM işlemcili
STM32F103 mcu su ile güzel ve ucuz olur,
CubeMX programı ve Keil ide sini kullanıp kolaylıkla yapılır,
nette Türkçe dahil ders videoları mevcut.
Bu mcu ve kiti (BluePill) arduino ilede kullanılabiliyor,
arduinodanda örnekler bulabilirsin.
Microchip firmasının 18F2550 18F4550 mcu ları ilede yapılır,
bu konuda direk hazır örnekler mevcut.
Bu usb modulü olan mcu ların yardımcı örnekler veya kütüphane kodları ile
PC ye kendisini HID (Human Interface Device, İnsan Arabirim Aleti, sürücü istemez, tak çalıştır)
olarak tanıtma yeteneği var, burası hazır sunuluyor,
bu nokta aşıldığında zaten geriye bir şey kalmıyor.
Yinede başlangıç seviyesi bir proje değil.
STM32F103 BluePill ile
Mouse:
Keyboard: