Skip to content

Releases: xchrishawk/superkey

SuperKey v0.1.2

09 Sep 22:15
238770f

Choose a tag to compare

What's Changed

  • Make device pinout configurable in build system. by @xchrishawk in #27
  • Add "trainer mode" feature to disconnect radio. by @xchrishawk in #28
  • Expand allowed range for buzzer frequency. by @xchrishawk in #31
  • Add new Python script to present a better UX for autokey mode. by @xchrishawk in #35
  • Add support for Morse code prosigns. by @xchrishawk in #36
  • Improvements to autokey script. by @xchrishawk in #37
  • Don't write to EEPROM bytes that are already set correctly. by @xchrishawk in #38
  • Refactor storage system to support double buffering. by @xchrishawk in #39
  • Implement "quick message" feature for pre-canned messages. by @xchrishawk in #40

Full Changelog: v0.1.1...v0.1.2

SuperKey v0.1.1

31 Aug 16:36
b283a96

Choose a tag to compare

Initial implementation of Python interface, as well as other improvements.

  • Flash LEDs at startup.
  • Add support for scaling duration of each Morse code element individually.
  • Rework input module to cover all types of I/O.
  • Support disabling debug port.
  • Support arbitrary USART baud rates.
  • Implement interface serial port with binary command structure.
  • Implement Python client for the interface port.

SuperKey v0.1.0

27 Aug 15:52

Choose a tag to compare

Initial alpha release of SuperKey with basic feature set:

  • Initial hardware startup and integration
  • Fully-functioning CW keyer:
    • Straight key and paddles
    • Automatic keying (keyboard)
    • LED, buzzer, and discrete outputs
  • Modifiable user configuration stored in EEPROM
  • Debug UART port