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 |