Skip to content

Moppy 2.0

Compare
Choose a tag to compare
@Sammy1Am Sammy1Am released this 28 Jun 04:27
· 83 commits to master since this release

Finally Moppy 2.0 is here!
There's been a lot of changes with the structure of the project, but the goal is to have at least feature-parity with the old moppy-advanced branch of the previous repository. Notable features of 2.0 include:

  • Javascript mapping of note events (no need to make code changes to shift notes around!)
  • MIDI In/Out (great for playing your floppy drives with a MIDI keyboard or syncing another MIDI device with the drives)
  • Ping support added to protocol (Successfully connected Arduinos will advertise their Device Address and other information so you know they're connected)
  • Added a startup sound so you know the Arduino and drives are connected properly
  • Restructured the Arduino code to make it easy to add support for additional devices (already already including L298N drivers thanks to Lothean)
  • Uses Gradle as a dependency / build system to better handle external libraries
  • Has a license!

Check out the wiki for info on getting started and more. This new release / repository is not backward compatible with the previous Moppy software (but it's pretty much better in every way, so you should throw that old one out anyway).

As you venture into this new release, don't forget you can open an issue if you run into any problems. There should be log files generated in your bin/ folder that might be helpful too.