Skip to content

Commit 1ceb9be

Browse files
committed
Advice on LED strips to avoid burn out
1 parent c0b2e50 commit 1ceb9be

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

doc/LEDs_en.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,33 @@ There are a number of options available:
5959

6060
## RGB LED strips
6161

62+
> [!WARNING]
63+
> In addition to this notes, always follow
64+
> [Adafruit's advice](https://learn.adafruit.com/adafruit-neopixel-uberguide/best-practices)
65+
> when working with LED strips.
66+
6267
LED strips are controlled by a single output-capable pin labelled `Dout` in this project.
6368
Some LED strips can work with 3.3V logic, others cannot.
6469
If your LED strip does not work with 3.3V logic,
6570
you will need a small "level shifter" circuit, which is described below.
6671

6772
- **No level shifter (3.3V logic)**
6873

69-
Simply wire `Dout` to `Din` in the first pixel.
74+
Wire `Dout` to `Din` in the first pixel via a 300 to 500 ohm resistor.
75+
The resistor should be at the end of the wire closest to the LED strip,
76+
not the DevKit board.
77+
This resistor can be omitted **only**
78+
if your LED strip already has a resistor in `Din`.
79+
Otherwise your LED strip could burn out.
7080

7181
![No level shifter](./hardware/ui/LEDStrips/NoLevelShifter.png)
7282

83+
[Show at falstad.com](https://falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgoqoQFMBaMMAKAHcQnDOxuuRCAFigsAHjzScinDHinYQwsHIBqAGToATMTwV5uYJHmKLwcgCIBJAHYsARp2wIUnPFSZ4kKbOUj2pwoImKMRUzC5+4gwhcgyCsSiC7oJIwpLmdABuANIAlgAuOsxy+iBoVMamkmoAouYAOgDOjfkATrkADuw83MR8vOAocn4A5j2DsQO8VDM6TC5CZVSE5Eou2CoMCCpzYGGQBgaQJmsgAOIAcubd-G6ci3coN3f8rwN+rffCL2BDIHe0OAsNQSEruRIVGbgEAAMwAhgAbRp0EDYaAKSI8WQgDAuJgpHGpcDccwAewAroUgA)
84+
85+
Needed parts:
86+
87+
- 300 to 500 ohm resistor (x1)
88+
7389
- **Level shifter (5V logic)**
7490

7591
`Din` requires a minimum voltage of 3.5 volts.
266 Bytes
Loading

0 commit comments

Comments
 (0)