Releases: simoninns/SmallyMouse2
SmallyMouse2 Firmware Release v1.3
This new firmware fixes a number of reported issues (especially around very small mouse movements) as well as incorporating some suggested code improvements. The serial debug output will now report the version number (1.3) to allow users to check the currently installed firmware.
Upgrading can be performed via the USB port without the need for a dedicated programmer (using the USB bootloader) - see the documentation for details. The required firmware file (.hex) is included below to allow upgrading without the need to first compile the software.
SmallyMouse2 Firmware Release v1.2
The new firmware fixes a number of reported issues with SmallyMouse2, specifically support for mouse buttons on retro computers that expect an open-drain mouse button issue #8 - A direction lag issue caused by a small delay in changing phase issue #10 and some improvements for supporting Atari ST computers (lower SLOW limit on the quadrature rate) and a new DPI divide feature (see below) issue #7 .
I've also added in an additional reminder comment into the source code to clarify how the license applies if you develop your own hardware variant for the SmallyMouse2 firmware.
The DPI divide feature is for use with USB mice that have a very high DPI. Placing a jumper between D7 and 0V (on the expansion header) will cause SmallyMouse2 to divide the input DPI by 2 providing better movement due to the reduction in output rate. This can be combined with the SLOW header too which will limit the maximum output rate as before.
Thanks to the eagle-eyed issue reporters for taking the time to help me find and fix these issues :)
Upgrading can be performed via the USB port (using the USB bootloader) - see the documentation for details.
SmallyMouse2 Firmware Release v1.1
This is the second release of the SmallyMouse2 firmware and is intended for further testing against a wider range of retro computers (primary testing has been against Acorn 8-bit and 32-bit computers). The release zip contains the compiled AVR AT90USB1278 firmware in both HEX and ELF formats (for programming using the DFU FLIP bootloader over USB).
This release fixes a couple of minor issues from v1.0 (see the issue tracker for details)
SmallyMouse2 Firmware Release v1.0
This is the first release of the SmallyMouse2 firmware and is intended for further testing against a wider range of retro computers (primary testing has been against Acorn 8-bit and 32-bit computers). The release zip contains the compiled AVR AT90USB1278 firmware in both HEX and ELF formats (for programming using the DFU FLIP bootloader over USB).