Frank Adams
Published © Apache-2.0

Teensy Controls a Logitech Keyboard & Fujitsu Ergotrac

This project replaces the USB controller inside the Logitech K120 keyboard with a Teensy and adds a Fujitsu ErgoTrac pointing device.

IntermediateFull instructions provided16 hours1,101
Teensy Controls a Logitech Keyboard & Fujitsu Ergotrac

Things used in this project

Hardware components

Teensy 4.1
Teensy 4.1
×1
Logitech K120 Keyboard
×1
ErgoTrac FID-828-100/20 marked N320-4828-T001/20
×1
Custom fabricated PCB
OSH Park Custom fabricated PCB
Logitech_K120.brd file available at my GitHub repository https://github.com/thedalles77/USB_Laptop_Keyboard_Controller/tree/master/Example_Keyboards/Logitech_K120
×1
Plastic Enclosure, Project Box
Plastic Enclosure, Project Box
Any box large enough to hold the Teensy and ErgoTrac will work
×1
Resistor 100k ohm
Resistor 100k ohm
×8
Through Hole Resistor, 680 ohm
Through Hole Resistor, 680 ohm
×2
LED (generic)
LED (generic)
×2

Software apps and online services

Arduino IDE
Arduino IDE
https://www.arduino.cc/en/software
Teensyduino Add On for the Arduino IDE

Story

Read more

Schematics

Teensy 4.1 to Logitech K120 and ErgoTrac

Teensy 4.1 Wiring

Code

Logitech_K120_4p1_ergotrac.ino

The Teensy 4.1 code makes a USB Keyboard and mouse out of the Logitech K120 and ErgoTrac. Use with Arduino IDE and Teensyduino add on.

Credits

Frank Adams

Frank Adams

4 projects • 11 followers
I am a retired Boeing engineer that enjoys experimenting with Pi, Arduino, and Teensy projects.

Comments