László Monda c610f62f6e Remove the future work section
Some of these tasks have already been implemented, and the rest will be moved to GitHub issues.
2016-03-17 14:45:08 +01:00
2016-03-16 01:37:56 +01:00
2016-02-24 18:52:38 +01:00
2016-02-10 19:05:21 +01:00
2016-02-10 21:04:15 +01:00
2016-03-17 14:45:08 +01:00

Ultimate Hacking Keyboard Kinetis firmware

This repository hosts the firmware of the Ultimate Hacking Keyboard, targeted at NXP Kinetis microcontrollers.

The original firmware is already functional, but it's written for AVR microcontrollers. Kinetis microcontrollers are vastly more powerful and cost the same, allowing for future growth, so the decision has been made to port the firmware.

The current code runs on an FRDM-K22F dev board and implements a composite USB device that exposes a keyboard and mouse HID interface. It is based on the usb_device_composite_hid_mouse_hid_keyboard KSDK 2.0 demo.

Build

Please make sure to clone this repo with:

git clone --recursive git@github.com:UltimateHackingKeyboard/firmware-kinetis.git

You're encouraged to install the Kinetis Design Studio (KDS) IDE and import the project by invoking File -> Import -> General -> Existing Projects into Workspace, select the right directory, and click on the Finish button. At this point, you should be able to build the firmware in KDS.

Alternatively, you can use the build scripts of the right/build/armgcc directory.

Description
No description provided
Readme 2.2 MiB
Languages
C 90.8%
C++ 3.6%
Linker Script 3.3%
Makefile 1.9%
JavaScript 0.4%