Commit graph

23 commits

Author SHA1 Message Date
a29ec85a6c Find workable signal timings 2019-10-27 01:20:30 -04:00
59ff9aa7fd use unwraps() to match idiomatic code (probably optimizes out?) 2019-10-27 01:05:34 -04:00
88236f5966 Make a mess while debugging the light signals. This code still turns every pixel white. 2019-10-27 01:04:05 -04:00
b67339abe0 Expose a lot of NeopixelLights innards (and add the red led to that) to facilitate debugging 2019-10-27 01:01:54 -04:00
724a621bc1 use delay loop in sanity test to check that works right 2019-10-27 00:56:48 -04:00
7a7d5f1a48 Save a working blinkenlight as a test 2019-10-27 00:17:49 -04:00
8171494cce save script to automate flashing commands 2019-10-27 00:17:05 -04:00
04df6a68ff Update HAL versions to build with newer linker 2019-10-24 22:38:26 -04:00
e06017e7c3 July 4 pattern test, buffering for less glitching 2019-06-13 23:43:22 -04:00
2aab355fff Find a timing that works with WS2815 2019-06-13 20:23:35 -04:00
5821dbffb5 Swap to the ItsyBitsy controller 2019-03-22 00:53:09 -04:00
52ed3d19df Bright full-power version 2019-03-19 22:38:20 -04:00
51e5506cd8 Add linear_gradient() helper 2019-03-17 01:04:03 -04:00
491109885d Fix glitch from wrapping. 2019-03-16 00:26:42 -04:00
c13a77d3d1 Vendor in Microsoft's UF2 converter script 2019-03-16 00:25:52 -04:00
429c8e1c57 Rainbow! 2019-03-10 22:01:04 -04:00
ee48d96a02 Make gray const 2019-03-09 17:05:10 -05:00
766f421a31 Document the lights crate better 2019-03-09 17:02:26 -05:00
4f08a72d70 Move CorrectedRgb into crate root & rename it to HardwareRgb 2019-03-09 17:02:12 -05:00
1614184575 Write first driver program in new framework 2019-03-09 05:07:31 -05:00
0d07cd4abd Write generic "get me a working Neopixel output pin" code for Gemma M0 2019-03-09 05:04:27 -05:00
9c7ffe2125 Create core vocabulary/traits for driving pixel patterns 2019-03-09 05:02:49 -05:00
63432cd476 Create workspace 2019-03-09 04:55:51 -05:00