Skip to content

Pixel Pump Release Build

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Jul 14:19
· 1 commit to main since this release
3348f69

Major improvements

  • Upgrade to MicroPython 1.20 🚀
  • New CommunicationManager for serial communication 📡
    • Retrieve Firmware version
    • Set secondary foot pedal tap & long press HID keystrokes
    • Read and write settings
    • Reset to factory defaults
    • Enter Bootloader
    • Reset Machine

Minor improvements

  • Persist default settings
  • Entering bootloader makes all buttons white for better visualization
  • Using the new USB PID

Commits

  • d512b36: Remove tools. mpremote is the way of communicating with the device (Robin Reiter) #26
  • 3bb5987: Remove pixel-pump-micropython repo & fix workflows (Robin Reiter) #26
  • da9d586: Ignore settings.json as it is being mirrored by mpremote (Robin Reiter) #26
  • 3fe06b2: Set USB descriptors (Robin Reiter) #26
  • d1b1432: Autogenerate version information (Robin Reiter) #26
  • cc6ed97: Another test (Robin Reiter) #26
  • 850409a: Yet another test (Robin Reiter) #26
  • b8fea50: Once again (Robin Reiter) #26
  • 1aade8b: mpremote test with CI (Robin Reiter) #26
  • 430bf67: Add CI debug to generateVersionFile.py (Robin Reiter) #26
  • ff84e9a: Add latest version tag to generateVersionFile.py (Robin Reiter) #26
  • f35cfa8: Another try for getting the latest version tag in CI (Robin Reiter) #26
  • 42bb8d5: Only include the latest version tag and the commits ahead (Robin Reiter) #26
  • e0c4774: Increase led fps to 60 (Robin Reiter) #26
  • 3657d84: Add CommunicationManager (Robin Reiter) #26
  • 4101d88: Refactorings (Robin Reiter) #26
  • 6507487: Update USB HID patch to work on MicroPython v1.20. (Jim Mussared) #24
  • f8f2bd6: Fix HID patches (Robin Reiter) #25
  • 8c1f37e: Fix workflows (Robin Reiter) #25
  • 4ff4389: Refactor stuff into packages and modules (Robin Reiter) #25
  • e3bc135: Release both UF2 files (Robin Reiter) #26
  • 0c572fe: Store power settings in 0-100 and not 0-255 (Robin Reiter) #26
  • f20b49e: Freeze the correct package (Robin Reiter) #26
  • e720280: Fix path for version.py & add bootloader command (Robin Reiter) #26
  • 9f2c8a2: Fix communication manager (Robin Reiter) #26
  • ea7f188: Simplify import (Robin Reiter) #26
  • a252334: Add version.py for local development (Robin Reiter) #26
  • 4c2ae36: Increase default low power setting to 80 (Robin Reiter) #26
  • 4e5e16d: Set all buttons white when triggering soft bootloader (Robin Reiter) #26
  • a1d6bb2: Fix (Robin Reiter) #26
  • 7486cec: Fix low / high power mode adjustment & write default settings (Robin Reiter) #26
  • 9ac14b3: Change USB PID to 0x1061 (Robin Reiter) #28