[posted] Sony PCG-K25 Laptop Keyboard Controller with a Teensy ++2.0

Board.jpg
Teensyduino Code, Eagle layout and PDF documentation at:
https://github.com/thedalles77/Pi_Teensy_Laptop
Features
• Circuit board connects Teensy to 24 pin 1mm pitch FPC connector and breaks out all other I/O
• Scans a KFRMBA151B Sony Vaio keyboard and sends keypresses over USB.
• Communicates via PS/2 with the Sony Vaio touchpad and sends the data over USB
• Replaces the control pad for a M.NT68676 video board
• Receives commands over I2C to shut down power or reset the laptop

I converted a Sony Vaio PCG-K25 to a Raspberry Pi 3 laptop with a Teensy ++2.0 as the controller for the keyboard, Touchpad, and Video Card.
The following picture shows the Teensy and other boards in the laptop.
Inside.jpg
This is the finished laptop
Outside.jpg
 
View attachment 12001
Teensyduino Code, Eagle layout and PDF documentation at:
https://github.com/thedalles77/Pi_Teensy_Laptop
Features
• Circuit board connects Teensy to 24 pin 1mm pitch FPC connector and breaks out all other I/O
• Scans a KFRMBA151B Sony Vaio keyboard and sends keypresses over USB.
• Communicates via PS/2 with the Sony Vaio touchpad and sends the data over USB
• Replaces the control pad for a M.NT68676 video board
• Receives commands over I2C to shut down power or reset the laptop

I converted a Sony Vaio PCG-K25 to a Raspberry Pi 3 laptop with a Teensy ++2.0 as the controller for the keyboard, Touchpad, and Video Card.
The following picture shows the Teensy and other boards in the laptop.
View attachment 11999
This is the finished laptop
View attachment 12000


**********Update - The laptop now has battery operation**************

The Teensy reads the battery voltage with its ADC and blinks the video card off for a second
if the battery voltage is getting low. Eventually the Teensy shuts down the laptop power latch
if the charger is not plugged in. I updated the PDF documentation and the code at my Github repo
 
Back
Top