Commit History

Author SHA1 Message Date
  Nathaniel Wesley Filardo 85df6b588d LED strip refactor (#3158) 3 years ago
  Philip Gladstone 606f91664b First phase of number to integer conversion (#3221) 3 years ago
  Firenox89 0555a4c689 fix a memory leak in ws2812_buffer_shift by freeing the same amount of bytes we allocated before 4 years ago
  Terry Ellison bbeb09b695 Squashed updates do get Lua51 and Lua53 working (#3075) 4 years ago
  Gregor Hartmann d4b5b0cbaf Fixes for `ws2812` and `ws2812_effects` (#2953) 4 years ago
  Johny Mattsson 526d21dab4 Major cleanup - c_whatever is finally history. (#2838) 4 years ago
  Gregor bd0549ac4a fix rounding in ws2812:buffer:mix 4 years ago
  Terry Ellison 1990f95740 Updated ROTables 1st tranch (#2742) 5 years ago
  Konrad Hübner ed56d949ee ws2812 effects library (#2215) 6 years ago
  Nathaniel Wesley Filardo 5c8619eb4d ws2812 mix: add all, then divide (#2032) 6 years ago
  Arnim Läuger 8931f09ce4 Fix missing return code for ws2812_init() (#1816) 7 years ago
  Philip Gladstone 77b2e85d09 Add support to mix ws2812.buffer objects. (#1575) 7 years ago
  Thomas Soëte 8866297c6d Remove buffer:write() as ws2812.write() handles buffers (#1408) 8 years ago
  Thomas Soëte 854ad7c80f Handle two WS2812 strips in parallel using the two UARTs through GPIO2 and TXD0 (#1310) 8 years ago
  Konrad Hübner 500bbceded added fadeIn, faceOut and shift to ws2812 module (#1343) 8 years ago
  Thomas Soëte 0577c8af0f Finalize work on ws2812 module 8 years ago
  Thomas Soëte 47b44229bf ws2812 data buffer 8 years ago
  Thomas Soëte 51bb8a50ba Rewrite code to use UART1 instead of bit-banging. 8 years ago
  Johny Mattsson 4e8ef87d03 Reworked module registration, removed modules.h 8 years ago
  Johny Mattsson 6b6456be47 Major cleanup of module registration. 8 years ago
  Thomas Soëte 4fd552fcaf Better timings for 160MHz too. 8 years ago
  Thomas Soëte c2f12a3b05 Better timings for WS2812 (measured 345ns/695ns, instead of 340ns/600ns) 8 years ago
  Johny Mattsson d2ac5f1712 Changed os_intr_xxx to ets_intr_xxx. 8 years ago
  Konrad Beckmann 6538d22d1f Improved ws2812 implementation 9 years ago
  vowstar 3430e5f826 Add __attribute__((optimize("O2"))) to ws2812 module. 9 years ago
  makefu c29edf7a22 app/modules/ws2812.c: re-add ws2812.write() 9 years ago
  Wolfram Ladurner ff85cf4371 fixes issue #321 "ws2812.writergb scrambles buffer" reported by makefu. 9 years ago
  Markus Gritsch 8432e8c8be Changed the ws2812 byte order from GRB to RGB 9 years ago
  Till Klocke 0bbaedac89 Renamed lgpio_ws2812 to match lua method name and fixed formatting 9 years ago
  Till Klocke 284ee8c46e Added attribution and fixed documentation in comments 9 years ago