Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Aug 20:09
· 14 commits to master since this release

Keybow 2040 Release v1.0.0

Quick Installation

  1. Download keybow-device-files.zip
  2. Extract to your Keybow 2040 CIRCUITPY drive
  3. Edit keymap.py to customize

Files Included

  • keybow-device-files.zip: Complete project ready for device
  • keybow-examples.zip: Example configurations
  • circuitpython-keybow2040-9.2.8.uf2: CircuitPython 9.2.8 firmware
  • INSTALLATION.md: Detailed setup instructions

What's Changed

Added

  • Hardware testing validation on actual Keybow 2040 device
  • Comprehensive key reference documentation (KEY_REFERENCE.md, ACTION_REFERENCE.md)
  • Logical key position mapping system (R0=top, R3=bottom)
  • 7 example configurations with practical multi-layer setups

Changed

  • Simplified version management (single source of truth in workflows)
  • Consolidated configuration system in constants.py
  • Professional documentation tone (removed promotional language)
  • Fixed requirements.txt version consistency with bundle approach

Removed

  • Legacy backward compatibility code
  • Complex sync scripts (favor simple file copying)
  • Excessive promotional language from documentation
  • Wide version ranges that conflicted with bundle pinning

Built from commit: 5e1b051