En bättre Adapter för tangentbord ThinkPad USB
När jag först började med mikrokontroller, en sak som jag ville göra mest var en USB-adapter för min ThinkPad T60 tangentbord. Jag har alltid tyckt om att skriva på tangentbordet T60 och jag skulle älska att använda den på alla bärbara datorer jag kan köpa i framtiden.
Sedan dess jag började utveckla två lösningar: en Arduino genomförande och en MSP430 genomförande. Det var lätt och enkelt att skapa en adapter genom att använda en Arduino men på grund av begränsad pins greven, jag var tvungen att ta till externa räknare och ICs gör tangentbordet scanning var olidligt långsamt. Fotavtryck var för stor, det var sladdar överallt. Kort sagt, gillade jag den.
Så jag tryckte med min MSP430 genomförandet och slutligen projektet kom att bära frukt. Trots att det är betydligt svårare att utveckla, detta tillvägagångssätt erbjuder mycket större nytta: snabbare tangentbord scanning tid, NumLock knappsatsen togglande, avlägsen vakna och full nyckelkoderna stöd. Och naturligtvis TrackPoint fungerar också.
Observera att detta skrivs mer som en projektet logg, snarare än en handledning. Länkar till PCB och kärl och firmware koden kommer att tillhandahållas i slutet.