Content for PS2

PS2

The PS/2 port is a 6-pin mini-DIN connector used for connecting keyboards and mice to a PC compatible computer system. Its name comes from the IBM Personal System/2 series of personal computers, with which it was introduced in 1987. The PS/2 mouse connector generally replaced the older DE-9 RS-232 "serial mouse" connector, while the PS/2 keyboard connector replaced the larger 5-pin/180° DIN connector used in the IBM PC/AT design. The PS/2 keyboard port is electrically and logically identical to the IBM AT keyboard port, differing only in the type of electrical connector used. The PS/2 platform introduced a second port with the same design as the keyboard port for use to connect a mouse; thus the PS/2-style keyboard and mouse interfaces are electrically similar and employ the same communication protocol. However, unlike the otherwise similar Apple Desktop Bus connector used by Apple, a given system's keyboard and mouse port may not be interchangeable since the two devices use different sets of commands and the device drivers generally are hard-coded to communicate with each device at the address of the port that is conventionally assigned to that device. (That is, keyboard drivers are written to use the first port, and mouse drivers are written to use the second port.

Build a 80s Style Home Computer From Scratch From Arduino Components

“This project began in a rainy summer 2021 in Corona lockdown when I started to write a BASIC interpreter for Arduino from scratch. The project was simple and mainly targeted for Arduino UNO and other small systems but has now …

Arduino MIDI Mouse Controller

“Turn an old “roller ball” mouse into a MIDI controller that can unlock new ways of making digital music. Reimagining MIDI devices based on old electronics I hate throwing away old electronics that still work but are no longer supported …

DIY Keyboard Controller for MAME and Virtual Pinball

“This set of instructions allows you to fabricate your own keyboard controller using old keyboards for the cost of some wire, solder and a piece of wood. These controllers have been used in my MAME and Virtual Pinball projects. See …

Reuse Old Laptop’s Touchpad to Control a Stepper Motor

“I made this project a few months ago. A few days back, I posted a video of the project on r/Arduino on Reddit. Seeing people getting interested in the project, I decided to make this Instructable where I have …

Z20X Open-Source Computing System

“Z20X is a simple expandable DIY computing system, built around the eZ80 microprocessor. I chose eZ80 due to its native simplicity and full backward code compatibility with the great and very popular Z80 and Z180. The design goal of Z20X …

Arduino Robot With PS2 Controller (PlayStation 2 Joystick)

“In this tutorial I’ll show you how to use a wireless Playstation 2 (PS2) joystick to pilot a robotic tank. An Arduino Uno board was used at the core of this project. It receives commands from the wireless controller …

How to Interface PS2 Wireless Controller W/ Arduino

“Controllers have a long history in our lives; from controlling remote control cars and quadcopters to game consols and , they all use wireless or wired controllers. In this tutorial, you will learn how to connect and use a PS2 game …

YATAC78 - The WWW TTL Computer

“Retro computer built from 1978-era TTL logic chips. Internet capable with built in web browser and server Can you browse the Web using pre-1980 TTL logic and memory speeds? The goal of this project is to demonstrate how. Internet connectivity …

FabGL - ESP32 VGA Controller and Graphics Library

“This is a VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal for the ESP32. This library works well with ESP32 revision 1 or upper. VGA output requires a digital to analog converter (DAC): it …

Hack a Mouse With Arduino. 2500 Ft Wireless. PS/2

“In this instructable I will show you how to hack a mouse so you can use it as a controller for LED’s, motors, wireless applications and so forth. This tutorial will cover mouses that have a wire. Most of …