Tags: Rave-Saber/Rave-Saber-Firmware
Tags
v3.0.0 - 20Mhz Clock Speed The primary change for this release was adjusting the clock speed to 20Mhz, which matches the crystal oscillator in the hardware's PCB design. * Adjust pattern delays & add a rainbow ribbon pattern. * Bump clock speed to 20Mhz, raise button polling interval from 1ms to 10ms, & drop max button hold time from 67s to 2.5s.
v2.0.0 - Patterns & Powersaving Support for rendering things other than single colors has been added, with the ability to define your own custom patterns. Since the hardware for this release is now on battery power, we've added some powersaving optimizations as well. * ROYGBIV color sequences are now ROYGBV, since indigo was too similar to violet. * Use all 144 LEDs in a strip with a maximum current draw of 1.25A. * Add custom WideBand & FlashBand patterns with rainbow color sequences. * Modify code for use with 16Mhz CPU clock speeds. Add make commands to set/reset fuses for external crystals. * Replace the colors array with a variety of patterns and color sequences. * Switch from the simple effects apa102 library module to the patterns module. This allows extension/retraction with any pattern type so we can support all patterns instead of just solid colors.