Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.01 KB

CHANGELOG.md

File metadata and controls

37 lines (25 loc) · 1.01 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Modifier keycode support.
  • I2C driver for megaAVR.
  • MCP23008 I2C I/O Expander driver.

Changed

  • Fix grammar in README.md
  • Fix repository link in install example in README.md
  • i2cSendData() is now i2cSendBytes() for consistency.

Removed

  • Unused makefile

0.1.0 - 2021-01-10

Added

  • Submodules for the FreeRTOS kernel and V-USB.
  • CMake build system generation config.
  • Matrix initialisation and scanning task.
  • USB initialisation and polling task.
  • Basic FreeRTOS callbacks from the FreeRTOS example.
  • megaAVR serial for debugging.
  • JS utility for creating pin definitions.
  • GPIO control for megaAVR MCUs (only configured for registers C and D thus far).
  • Some HID scancodes (but not all of the specification yet).