Skip to content

Commit ea69e74

Browse files
committed
add new app
1 parent f8c5826 commit ea69e74

7 files changed

Lines changed: 915 additions & 0 deletions

File tree

ReadMe.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ The Flipper and its community wouldn't be as rich as it is without your contribu
199199
| NRF24 Mouse Jacker MS | ![GPIO Badge] | [by coded-with-claws](https://github.com/coded-with-claws/flipperzero-tools) | read more details in original repo | ![None Badge] |
200200
| SD-SPI | ![GPIO Badge] | [by Gl1tchub](https://github.com/Gl1tchub/Flipperzero-SD-SPI) | read more details in original repo | ![None Badge] |
201201
| Motion Mouse | ![GPIO Badge] | [by nminaylov](https://github.com/flipperdevices/flipperzero-good-faps/pull/83/files) | read more details in [original repo](https://github.com/flipperdevices/flipperzero-good-faps/pull/83/files) | ![None Badge] |
202+
| WS2812B LED Tester | ![GPIO Badge] | [by jamisonderek](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio/ws2812b_tester) | read more details in [original repo](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio/ws2812b_tester) | ![None Badge] |
202203
| IR Remote | ![IR Badge] | [by Hong5489](https://github.com/Hong5489/ir_remote) | improvements [by friebel](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/535) - Hold Option, RAW support [by d4ve10](https://github.com/d4ve10/ir_remote/tree/infrared_hold_option) | ![None Badge] |
203204
| IR Intervalometer | ![IR Badge] | [by Nitepone](https://github.com/Nitepone/flipper-intervalometer) | | [![UFW Badge]](https://lab.flipper.net/apps/sony_intervalometer) |
204205
| IR Xbox Controller | ![IR Badge] | [by gebeto](https://github.com/gebeto/flipper-xbox-controller) | | [![Author Badge]](https://lab.flipper.net/apps/xbox_controller) |
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# WS2812B LED Tester
2+
This application is used to test WS2812B LEDs. You can connect the WS2812B LEDs to any available GPIO pin. If you are powering the LEDs using the Flipper Zero, be sure to consider the power requirements of the LEDs. The 3V3 pin has a 1200mA max current (~4 watts). 5V pin has a 1000mA max current (5 watts).
3+
4+
Please let me know any feedback!
5+
- Discord - https://discord.com/invite/NsjCvqwPAd (@CodeAllNight)
6+
- YouTube - https://youtube.com/@MrDerekJamison/playlists
7+
- GitHub - https://github.com/jamisonderek/flipper-zero-tutorials
8+
- Wiki - https://github.com/jamisonderek/flipper-zero-tutorials/wiki
9+
10+
# Overview
11+
This application has three submenu items:
12+
* Test WS2812B
13+
* About
14+
15+
# Test WS2812B
16+
- LED Pin : Select the GPIO pin that the WS2812B LED data wire is connected to.
17+
- LED Count : select the total number of LEDs in the chain.
18+
- LED Pattern : select the pattern to display on the LEDs.
19+
- LED Brightness : Select the brightness of the LEDs. The brighter the LEDs, the more power they will consume.
20+
- Enable +5V pin : Select "Yes" if you are using pin 1 to power the LEDs (note, there is a 1000mA max current on this pin).
21+
22+
# About
23+
The "About" menu item contains information about the application.
24+
25+
# Updates
26+
- Version 1.8
27+
- Renamed app to fit on Flipper Zero main menu screen
28+
- Improved initialization to only happen when configuring the LEDs
29+
- Version 1.7
30+
- Added blanking TRESET (LOW) signal before sending data to LEDs.
31+
- Increased timer_buffer to uint16 to support blanking signal duration. Maybe there is a better way to do the initial low & save memory?
32+
- Bug fix: Turn off remaining LEDs when reducing the number of LEDs.
33+
- Version 1.6
34+
- Added support for up to 1000 LEDs (max set in led_driver.h)
35+
- Added "dirty flag" to get rid of flicker when not updating the LEDs

0 commit comments

Comments
 (0)