CPCPS2Firmware
Custom PS2 Keyboard for Amstrad CPC464 Emulator - CPCESP
Install / Use
/learn @ArcherEG/CPCPS2FirmwareREADME
CPCPS2 Keyboard Firmware
📋 Project
CPCPS2 Keyboard Firmware is a custom firmware designed to emulate the original Amstrad CPC464 keyboard functionality for the CPCESP emulator. This project aims to provide an authentic hardware experience while introducing modern optimizations.
✨ Features
- Full support for the original Amstrad CPC464 key mapping.
- Implementation of an FN key for an alternate layout tailored for the CPCESP emulator.
- Optimized compatibility with standard PS2 keyboards.
🚀 Technical Description
This firmware:
- Emulates the keyboard matrix of the Amstrad CPC464 using modern hardware.
- Extends functionality to ensure a user-friendly experience with the emulator.
🛠️ Setup
Requirements
- Hardware:
- Amstrad CPC464mini PS2 keyboard.
- Arduino Nano 3
- Software:
- Tools for firmware uploading (Arduino IDE, etc.).
Installation
- Download the source code from this repository.
- Upload the firmware to the microcontroller using Arduino IDE.
- Connect the PS2 keyboard and test the functionality on the CPCESP emulator.
🧑💻 Author
Archer
📜 License
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.
