Commit graph

36 commits

Author SHA1 Message Date
foamyguy
892c07c391 add sphinx configuration to rtd.yaml
Signed-off-by: foamyguy <foamyguy@gmail.com>
2025-01-16 09:17:15 -06:00
foamyguy
d830c983c0
Merge pull request #14 from FoamyGuy/more_animation_example
add example with more animations
2024-12-02 11:16:40 -06:00
foamyguy
256b225d58 add example with more animations 2024-12-02 10:21:07 -06:00
67722fb45f
Merge pull request #12 from mcmanigle/patch-1
Fix neopxl8 docstring re num_strands
2024-11-08 07:21:59 -06:00
John McManigle
f5954ae97b
Fix neopxl8 docstring re num_strands 2024-11-07 11:53:18 -05:00
Dan Halbert
a51dae9d6f
Merge pull request #11 from FoamyGuy/fix_circup_instruction
fix circup instruction
2024-11-05 21:10:37 -05:00
foamyguy
d1e19bfcdc fix circup instruction 2024-11-05 19:57:17 -06:00
Dan Halbert
dd1a58a2c7
Merge pull request #10 from adafruit/fix-timings
Fix bit timing
2024-10-18 11:07:57 -04:00
foamyguy
4014a09fc7 remove deprecated get_html_theme_path() call
Signed-off-by: foamyguy <foamyguy@gmail.com>
2024-10-07 14:48:39 -05:00
afad71d951 Fix bit timing
There were 3 cycles of always-low time missing, making the bit time
closer to 1us than 1.25us.

This apparently was OK with whatever strips I tested way back, but
not with the saleae ws2812b decoder.
2024-09-17 14:26:39 -05:00
foamyguy
02af9758bd unpin sphinx and add sphinx-rtd-theme to docs reqs
Signed-off-by: foamyguy <foamyguy@gmail.com>
2023-12-04 09:51:30 -06:00
foamyguy
ae1b37978b "fix rtd theme
"
2023-09-18 16:22:17 -05:00
Tekktrik
54a55f8882 Update .pylintrc, fix jQuery for docs
Signed-off-by: Tekktrik <tekktrik@gmail.com>
2023-05-23 21:12:15 -04:00
Tekktrik
9d3e91c547 Update pre-commit hooks
Signed-off-by: Tekktrik <tekktrik@gmail.com>
2023-05-10 15:26:53 -04:00
Alec Delaney
4401c36a3e
Merge pull request #6 from jposada202020/adding_version_info
adding version information
2023-02-03 21:43:36 -05:00
jposada202020
c6ded45328 adding version information 2023-01-31 18:02:38 -05:00
Alec Delaney
10b3c852fe Add upload url to release action
Signed-off-by: Alec Delaney <89490472+tekktrik@users.noreply.github.com>
2023-01-19 23:57:51 -05:00
Mark
76a1b5dea1
Merge pull request #4 from adafruit/enhancements
Support any number of strands from 1 to 8; make demo more like arduino demo
2022-11-16 17:37:35 -06:00
674782fe45
pylint 2022-11-16 10:20:28 -06:00
8561bed8dd
reduce amount of pio code strings 2022-11-16 10:16:58 -06:00
c86c6c0b62
Support 1-pixel strips
.. this calls for a different memory layout to save memory size in the
'background' buffer
2022-11-16 10:12:25 -06:00
377e59b944
Remove debug prints 2022-11-16 10:11:48 -06:00
267aca57e0
Make the animation demo more like the standard arduino chase demo
This shows a phase shifted chase animation on each strip, each in
a different color.
2022-11-14 12:34:14 -06:00
4d15f21405
Support fewer than 8 parallel strips
This requires slightly different PIO code, because a variable number
of bits have to be thrown away
2022-11-14 12:32:58 -06:00
ade06ed375
Merge pull request #3 from tekktrik/main
Update .pylintrc
2022-11-08 09:39:57 -06:00
Alec Delaney
e0f69c430e
Update .pylintrc for v2.15.5 2022-11-04 20:39:35 -04:00
154f5bdea2
Merge pull request #2 from jepler/bg-write
Adjust timings & use background writes
2022-11-04 17:18:57 -05:00
304801e2cf
fix rst markup 2022-11-04 16:37:22 -05:00
163956b316
additional example 2022-11-04 15:17:21 -05:00
481257c254
fix pylint 2022-11-04 15:17:08 -05:00
593113cbab
bump pylint version 2022-11-04 14:47:41 -05:00
503a246020
Adjust timings & use background writes
A simple program with an 8x30 matrix that updates 2 pixels between
refreshes achieves an update rate of 750fps, which is very close
to the theoretical maximum!

Closes: #1
2022-11-04 14:45:44 -05:00
5f3cbbb65f
complete the documentation 2022-11-04 13:26:15 -05:00
5d783aac86
Bring up to snuff with pre-commit 2022-11-04 13:10:30 -05:00
49a6189e2e
update with newer workflow files 2022-11-04 13:07:07 -05:00
e30b84dc08
cookie cut 2022-11-04 13:05:01 -05:00