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)
New features:
- New "pause" movement, with alternative (long pressed) backwards key.
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.
This is an initial v1.6.x release from lastest 1.4.x.
Fixed bugs:
- 3-wires keypad not working correctly (reported by Pedro García Pombo).
New features:
- EscornaCPU 2.12 configuration file.
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.
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.
New features:
- Bluetooth and buttons do not exclude each other as input interface.
New features:
- Configuration File to compile with PlatformIO.
Fixed bugs:
- Bluetooth event generation.
- RTTL interpreter default values.
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.