Skip to content

Latest commit

 

History

History
87 lines (61 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

87 lines (61 loc) · 2.58 KB

Changelog

v1.7.0 (Nov 4, 2023)

New features:

  • Stepper turn direction configuration (thanks manolomira)
  • Conditional compilation to allow non AVR ports
  • Platformio config to support Nano with new bootloader
  • Changed generic config to use numeric pin names instead Ax (analog input)

v1.6.2 (Mar 19, 2019)

New features:

  • New "pause" movement, with alternative (long pressed) backwards key.

v1.6.1 (Jan 5, 2019)

New features:

  • New game mode to use 60 degress turns instead 90 (triangled boards).
  • Game modes selector with long 'Go' key press.
  • Alternative turns (45 and 120 degress) with long key presses.
  • Detection of 45 degrees to make the diagonal runs.
  • Advise (LED indication) next advance is expected to be a diagonal.
  • Beep for long key press is longer than short key press.
  • Firmware version is shown as the first message to the serial console.
  • Bluetooth parser understands double char as a long key press (alt function).
  • Sound indication on game mode changed.
  • LEDs on when executing alternative moves.

v1.6.0 (Jan 5, 2019)

This is an initial v1.6.x release from lastest 1.4.x.

v1.4.3 (Dec 15, 2017)

Fixed bugs:

  • 3-wires keypad not working correctly (reported by Pedro García Pombo).

v1.4.2 (Oct 28, 2017)

New features:

  • EscornaCPU 2.12 configuration file.

v1.4.1 (Jan 6, 2017)

New features:

  • Travis CI is checking pushed code and badge is informing about sanity.
  • Refactoring of branches and explained the release numbers in README.
  • Nano is set as the default environment in Platformio.

v1.4.0 (Dec 12, 2016)

New features:

  • Standard configurations ready-to-go by board version (see /config folder).
  • Instructions to compile and upload with PlatformIO (in README.md).
  • Escornabot's greeting preloaded (power on and press the 'Go' button).
  • Turn degrees configurable in the abstract Engine class.

v1.3.3 (Oct 25, 2016)

New features:

  • Bluetooth and buttons do not exclude each other as input interface.

v1.3.2 (Aug 2, 2016)

New features:

  • Configuration File to compile with PlatformIO.

Fixed bugs:

  • Bluetooth event generation.
  • RTTL interpreter default values.

v1.3.1 (Jun 19, 2016)

New features:

  • Leds in keypad are supported.
  • Different audio tones by button.
  • Enable buzzer by default.
  • Default configuration for the board v2.10 (important: keypad pin is A7 instead A4)

Fixed bugs:

  • Preprocessor directives reviewed to enable/disable features.
  • MoveExecuting event informs the previous move.
  • Turn off all LEDs on cancelled program
  • RTTL melodies reviewed.