A Quick Test for Crappy WS2812B Neopixels
TLDR; If you see ink flooding around the die when you touch a Sharpie to the face of a Neopixel, you should probably throw away the batch. Disturbing video example after the jump.
I recently found a huge lot of WS2812B Neopixels on Alibaba for $3/meter, which is about 1/2 the going rate in China and about 1/8th the price for similarly spec’ed strips on Adafruit. So I bought a lot (both meanings) of them. A NeoPixel is a NeoPixel, right? How bad could these NeoPixels be? Very bad, it turns out…
I started building panels with the new strips and the pixels were literally dying faster than I could finish the panels. Some pixels would fail with one color stuck on, but most would fail completely, which killing the whole rest of the string because of the way these pixels daisy chain. Yikes!
Is there any way to tell Neopixels are lemons before you start building stuff with them?
The Sharpie Intrusion Trick
In a high quality pixel, the clear potting should form an airtight bond with the rest of the case. This seal keeps moisture away from the sensitive parts and holds everything solidly together.
This is what happens when you touch a Sharpie to the seam of a low quality pixel…
It’s so bad it physically hurts to watch it. Don’t even give that batch of pixels to your rival hackerspace.
PIXEL HALL OF FAME AND SHAME
- Zhitao Zhang via Alibaba– EXCELLENT
I have purchased more than 100,000 of these pixels from Mr. Zhang of the past year and have yet to get a bad one. I have many that have been running continuously for months. Note that when I order from him (my strips are all custom length), I specifically ask for the “best quality” pixels, although I don’t know if that changes what I get.
- Unnamed Seller – CRAPPY!
These are the pixels form the above article and they are unusable. They have a DOA rate of about 1 per 100 and then a mortality rate of about 1 per 100 per hour. The failures seems to be due to the terrible silicon potting, so don’t necessarily judge a pixel to be crappy just because it has this layout- do the above sharpie test to check.
FAQ
Q: We want names!
A: I don’t want to name the goody factory that sold me these crappy pixels because I know people who love them. My guess is that this was a bad batch and they knew it, and that’s why they listed them so impossibly cheap. It would have been nice if they said something about it in the listing, but when you see something for 1/2 the normal price in the bazaar…
Q: Can my highschool/hasckerspace/LED club have your crappy pixels?
A: If you can convince me that your project is a good match for free but really crappy pixels, then they are yours. Projects where the pixels are destroyed in the process of being used are encouraged!
Hi Josh- Happy fall! I know it isn’t worth it financially, but have you tried to warm them a bit to drive off moisture, and then seal them yourself? There are some extra thin self leveling epoxies. It might even be a fun micro-project- you could rig up a semi-automatic epoxy dispenser/strip moving mechanism (pull the strips across the floor with a travel metered string?)
My hunch is that these are not worth saving. If moisture and oxygen have already made their way in then some damage may have already been done. Also, the bad QA on the potting might also be indicative of other problems. That said, I have a LOT of these so LMK if you want to rescue them!
I’m sure you’re right, and combined with a design where one bad chip screws up the chain (!!!) makes any repair iffy at best, but… if you’re offering, I guess I could try a few for fun. Good excuse for a cup of coffee, anyway…
Really interesting way to test Neopixel batches! I’m curious if you’ve had any false negatives with any batches.
if you cover them with transparent resin you should be pretty safe…
Unfortunately these pixels continue to die at an alarming rate. I think once oxygen and moisture get to the bonding wires and die, it is just a matter of time before the pixel fails. I don’t think any attempts to save them would be worth it, or even succeed.
Have you ever seen cases where the pixels lose one or two colors (either one of R, G, or B diodes)?
I bought a reel of diodes directly from Worldsemi and after I had a fab shop assemble it i’m seeing this issue. The data line is still daisy chained fine but individual pixels will lose one color, either temporarily or for good.
I’m wondering if it’s a moisture issue or a temperature effect because after running them for a little bit they warm up and the diode reconnects (most of the time).
Yes, I’ve seen this on low quality pixels. Sometimes if you look under a microscope you can see either the bondout wire (the tiny gold wires) that goes to the dead color is broken or disconnected, sometimes because of a crack in the potting that tears it. Sometimes also you can see where the potting has let go near the chips for the dead color and presumably disconnected is from the conductive substrate below.
I can’t seem to observe this. As I mentioned, some diodes reconnect after a few minutes of running, making me think the bond wire has a very very small break and is affected by thermal expansion. But as far as I can tell the bond wires don’t appear to have a break.
Here’s an album I took using a microscope of a pixel where the blue diode has failed. Nothing pops out at me.
Here’s an odd one from Amazon: this is supposed to be a WS2812B but the bonding looks unique. It’s from a 16×16 flexible substrate panel and even more strange is that all the LEDs are oriented the same way, yet the panel is clearly signalling in a zig-zag pattern (suggesting that each alternate row of LEDs actually has DI and DO reversed – usually the alternate rows would be oriented in opposite directions).
The fact that all three colors are on the same pad is strange – usually blue is separate. I’ve got a set of concentric rings (Mokungit branded 93 LED device) on the same data line and power supply for comparison that’s nice and steady (and clearly has the more typical blue-on-its-own-pad WS2812B configuration)… when this 16×16 panel goes down to RGB(1,1,1) it isn’t as bright as the rings, and the LEDS have a noticeable flicker to them at or near that level too. Available power’s more than adequate for this setting so it’s not that… it’s these weird LEDs.
Anyway, it’s not the best thing I’ve ever bought but I do like the configuration (versus every odd row being oriented differently) – I’m curious if anyone has ever seen these peculiar LEDs before? As one is intermittent (bonding wire I suspect, pressure-sensitive) it’ll be making a return trip, and I’m reluctant to get another (I see similar ones elsewhere – it’s rather easy to spot whether the dies are alternating or all oriented the same). Thoughts?
I have a bunch of WS2812B LEDs from various sources. I just realized these are the same ones I’m having issues with (intermittent connectivity, pressure/temperature sensitive), whereas my more stable supply in flexible strip form has the blue diode on the other pad. That’s very weird though, having all three on the same pad makes more sense since it’s one less bond wire to attach, plus the diodes are closer so you get better color mixing.
This is what the configuration of my good LED supply looks like:
If you still have the bad LED array, run it in full brightness white for a while (~10min), does the blue eventually turn back on? My experience is it will display white for about 30s, start flickering yellow (blue diode failing) then after about 5 min it will have turned back to white. Some LEDs are pretty bad though and fail completely, never to come back on. In some cases it’s actually the red or green diode that fails instead. I can’t recall exactly but I feel like there has been at least one case where two diodes failed in the same LED package.
Regarding the data streaming, I’m guessing you have the Mokungit 16×16 panel. If it’s properly displaying then the packages are in the right orientation. If half the LEDs were backwards the panel wouldn’t work at all. If it’s displaying in a zig-zag then I suspect the PCB layout is like this:
Which is hard to pick up on because the traces on that top row look like a single trace running down the middle. Not obvious because the package itself hides the important connections.
I noticed that alternating board pattern after I posted this so yes, they are knockoffs but not any more unusual than that.
I just got another 16×16 board from a different person on ebay – same junky LEDs and no connections on the back so it’s being returned (not what the pictures showed nor what they claimed when asked pre-purchase). But I also got a tape reel portion with 100 of the LEDs (same crappy ones as on this and as on the other board), so maybe I’ll keep the one board I got and replace the bad LED. At least it’s a known quantity versus this even crappier board I just got.
The blue LED draws more current and probably dissipates more heat so keeping it bonded to a separate pad is preferable IMHO. As for the “after a while it works” aspect, yes, that’s exactly what happens here.
It’s really frustrating. Mokungit seems to make some great boards – finding them is tough though. These knockoffs are junk.
Speak of the devil! The Mokungit store on Amazon has their 16×16 panels coming in in two days (ASIN B01GCPJYD0)! Ordered and will compare. Either way the ebay one is going back and if the LEDs on the branded one are right then the extra (inferior) LEDs are going back too. Will update when I get it and examine it.
My frustration is that it doesn’t really matter who assembles the panels/strips, the problem is the LED package itself.
I ordered mine directly from Worldsemi through Alibaba, you’d expect them to have a very low scrap rate. It’s not like I can test these SMD LEDs easily when they arrive in tape/reel packaging prior to assembly. I shouldn’t even have to when they’re coming from direct from the manufacturer.
I assume Mokungit is having the same issues. It could be that this type of package is inherently flawed and you need to find panels/strips that have LED packages with the blue diode on the other pad.
Well, the 93-LED ring I got from Mokungit did NOT have the same LEDs I’ve been seeing on these 16×16 panels. Instead, it had the better ones I’d expect. That’s the only reason I’m hopeful that the LEDs on theirs will be the same, better ones.
However, if WorldSemi is actually selling WS2812Bs with all three LED dies on the same pad now, then I’m concerned. Are you seeing the flicker below #0F0F0F or so? I see it even at #010101 on the latest ones, while I see no flicker at all on the ring above.
Adafruit has a 16×16 WS2812B panel… at twice the price (and maybe you get that or maybe you get the SK6812, depending on what they send – or you can get a APA102 AKA DotStar panel). I like that place but LEDs are always double the cost there. I’m not sure what the fascination is with it being flexible either – I’d be glad to have one the same size on a regular board (like the 8×8 ones out there).
As for the Mokungit one, we’ll see what I end up getting next week. The fact that it has the connectors on the back versus the fragile corners is a plus to me, and if it’s made with the non-flickery WS2812B LEDs it’ll be a win I think.
I’d love to gather photos of devices to compare and contrast what people are getting from where. I get the point in this article that you get what you pay for and all, but it’s not even clear where to get something *good* that you can pay for (if someone sells junk for twice the price it’s still junk). My kingdom (or at least a few extra dollars) for a good 16×16 WS2812B or equivalent panel that doesn’t flicker and doesn’t have touch-sensitive LEDs! :-)
I’ve written up what I know about the weird layout thing on my website:
https://www.falatic.com/index.php/179/a-spotters-guide-to-ws2812b-leds-distinguishing-good-from-garbage
The world definitely needs a good/bad pixel registry – so let’s make one! To get things started, I’ve updated the article above to include one very good pixel and one very bad pixel that I’ve encountered. I have lots more samples, but it will take me time to get them posted. In the meantime, feel free to cross-post mine on your site, and with your permission I’ll pull yours onto mine so anyone searching can find them!
Thanks! And yes, feel free to cross-post from mine (hotlinking to images may not work though – just reference the post for best results). I’ve added a more prominent note on my post referencing your site here.
It seems it’s not horribly difficult to get individual LEDs that are reliable, but finding devices built from them *is*, and now having seen two different devices *and* part of a reel with this novel “RGB all on the same pad” configuration, I wonder what’s going on. Are these knockoffs? Are they something straight from WorldSemi? The design looks sloppy to be honest, and the die is odd too – the bonding pads are in an unusual configuration, making me wonder if it’s even a WS2811 chip.
It’ll be really interesting to see what Mokungit delivers next week. I asked about getting a few individual LEDs when I ordered the board the other day and just got a reply saying they are out of WS2812Bs. I’ve asked for clarification as to whether that just means they can’t sell me a few spares or if it means they are sourcing something new (and what the new thing is).
I’d also pinged WorldSemi back when I first got this 16×16 with the weird LEDs but never heard back as to whether it’s one of their designs or some phony knockoff.
In other news, I really should get a good microscope. :-D However, a good one weighs a ton and I’m short on space. I do have a couple spares of the weird LEDs I mean to delve into someday.
Update: I got the Mokungit 16×16 board today – while there is no branding on the board itself, and the flex and silkscreens appear to be identical to the first one I got, the LEDs are definitely the “good” ones I have on my Mokungit 93-LED ring (the “good” ones as pictured by Doug and Josh).
It seems to me that the substrates (at least these flex ones – Mokungit actually has their name on the 93-LED ring thing) and the LEDs are being sourced separately by different sellers. So far it seems Mokungit is sourcing the “best quality” LEDs, while others are sourcing the junky ones (the ones with all three LED dies on the same pad are probably the crappiest of all).
To amend what I said about the flicker issue, none of these seem to light at RGB(1,1,1), unless you’re updating quickly (at least with the library I’m using) – that’s when the cheaper ones get a pronounced flicker.
I wonder… as the eBay seller suggested the cheap ones they sold me were actually SK6812’s (which wasn’t part of the deal), how does one distinguish WS2812B from SK6812? While the cheap LEDs I’m seeing are definitely knockoffs of some sort (and uniquely so, versus the usual knockoffs), it’d be good to know what’s what when it comes to SK6812 vs WS2812B as even Adafruit substitutes one for the other now (e.g., per their 16×16 description, “May ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol”).
Would be great to see a good die shot of a “best quality” SK6812 to compare.
SK6812 die shot courtesy of Amazon…
I’ll get some next time I put in an Amazon order (which happens very often!)
Guess who sold me the first 16×16 that started my little adventure with the weird LEDs I posted the photos of? ALITOVE.
Needless to say, I put little stock in their die shots (or the rest of their sales photos) right now, given the disparities.
So I’ve done a bunch more snooping and it’s interesting that you mentioned the SK6812. My coworker only just recently found out about them and we were investigating them as well. Coincidentally, my Chinese supplier for the good LED strips I’ve been getting, without cause, changed the email thread subject from WS2812B to SK6812. This suggests that the good stuff I have might be actually SK6812.
This is actually quite frustrating because many dealers are labeling these different packages and variants as WS2812B when they’re not.
I found another blog that goes into detail of this complete clone SK6812
https://cpldcpu.com/2016/03/09/the-sk6812-another-intelligent-rgb-led/comment-page-1/
Very interestingly the differences are just a bit of timing and speed, but otherwise it behaves the same (brightness, protocol) which makes them harder to differentiate while using them. Regarding your flickering test, the SK6812 might perform better because the PWM is twice as fast as the WS2812B apparently.
Under a microscope I have noticed some identifiers, but I need others to confirm if they are consistent. (skip to bottom of comment to album link)
The main things I’m noticing is IC variant identified by # of pads, bond wire placement, orientation and also the LED diode placement.
This blog shows the difference between the WS2811 and WS2812B ICs:
http://rgb-123.com/ws2812b-vs-ws2811/
I should point out that Worldsemi’s naming convention is stupid here because the WS2811 is the IC name only, not the integrated diode package. If you look up the datasheet it’s only an 8 pin SOIC. The WS2812(S) 5050 LED package is the integrated package with R,G,B diodes plus the WS2811 IC embedded in it. WS2812B is the new revision where the IC is different and it reduces the number of pads down to 4.
You can easily identify the difference between WS2812S and WS2812B by the difference in number of pads.
Next we have variants in WS2812B. From what I’ve seen so far I can identify the IC by the bond wires. WS2812B has 3 very close pads and 3 spaced out pads on either end of the IC parallel to the short edge. I have seen this IC on at least three different package layouts where the placement of the Blue diode is either on a separate or the same pad as the other two diodes. In that last blog, you can also see a slight difference in the pad shape inside the lens.
Lastly, identifying the SK6812. The biggest indicator seems to be that the IC is orientated 90° to the WS2812B. This is great because I can identify it without a microscope. Also there is a set of 3 closely placed bond wire pads along the long edge of the IC.
Here is an album I’ve compiled pointing out these differences:
Feel free to repost. I put a disclaimer that these identifiers haven’t been confirmed yet. It would help a lot if you guys can look at your own inventory to see if you see similar patterns.
Oh right, and the last identifier is the size of the integrated IC.
On Tim’s blog he measured 0.8×1.05mm for WS2811 and 0.6×0.8mm for the SK6812.
I got the same dimensions for my suspected SK6812 and my WS2812B was 0.7×0.9mm (confirmed on two different sets of LEDs where the blue diode positions were different but bond wire pad placement was the same)
I see the store you recommend has $3/meter. (100 meters at a time) Should I stay away from these?
https://www.aliexpress.com/store/product/Wholesale-100m-20-reels-x-5m-WS2812B-30-leds-pixels-m-led-pixel-strip-light-IP67/1038079_32773563649.html?spm=2114.12010608.0.0.QNSLir
At least based on the photo, these do not look like the good ones I get. I wish I had a better spec than asking for “best quality”, but that’s what I do and it works!
This is my good supplier:
http://www.shiji-led.com/Index/index.html
They have an alibaba page, but I don’t think they have an aliexpress store.
I’ve bought about 800m worth of LEDs from them with no issues. Despite what they advertise, their latest stuff uses SK6812 not WS2812b. When I asked them about it they said:
“At the beginning of 2016,there are many issues of the WS2812B LED. Many clients complianed the WS2812B led strip are high failure rate after use a few days.
In order to solve those issues,we produce SK6812 LED to instead of WS2812B LED. So we all use the SK6812 led strip to our clients,such as adafruit,Pololu…..
But the protocol of the SK6812 is the same as WS2812B,also we can use the same controller and program.
In addition,the performance of the SK6812 is more stable than the WS2812B led.
So we use the SK6812 led instead of WS2812B LED.”
When I asked them why they didn’t change their product name their reply was:
“Becuase those two LED are the same protocol,we can use the same controller and program.
So we have no change name before.”
Pricewise I’m getting IP68 60LED/m for about 8.5USD/m
The bad LEDs I got were directly from Worldsemi through their Alibaba contacts… =/
upvote for SHIJI.. Rose is the best. 90-95% sure they are the real supplier for “neopixels” to adafruit. i know for sure they supple the common-die RGBWW/CW analog’ led strips.
Back in May 2016, I bought Adafruit Neopixel 8X8 matrixes to work with a SilabsC8051F97x micro-controller. BTW, your site’s explanations were a great help.
However, for my project to be viable, I need a much lower price… at the same quality, of course. To be sure, I checked and found your post “A Quick Test for Crappy WS2812B Neopixels”. Surprise! My WS2812’s look like SK6812’s, and the PWM frequency >1kHz confirms it.
It seems the SK6812 is gradually replacing the WS2812, which is a good thing, but from now on, I will keep my eyes open!
One afterthought: The Neopixel problems seem to be mainly mechanical (broken bonds, ingress, loss of integrity), so maybe pixels on a rigid substrate should be less stressed and thus more reliable than those on flexible supports. Any data on that?
I’ve purchased WS2812b strips from “BTF Lighting” who have a store on Amazon as well as on AliExpress. I’ve had multiple strips die on me, though I’ve repaired them over time with extra strips. I have also performed the marker test above and the ink does bleed into the pixel. I’ll keep using the strips I have for random projects, but will invest in better strips from more quality vendors next time.
I’d also like to know if this is a legit WS2812B – these are from a seller on Amazon. It also passes the sharpie test.

https://drive.google.com/open?id=0B3v4Xyvy_QudUS1WeWs2bldVSWEtak9taEZGLU9Ra09sRU5J
Hi, might explain why I kept having failed LEDs on my strips.
Interesting note, its worth trying a “stress test” before spending mucho $$$.
If it fails at 55C after 6 hours then send them all back unopened, you will avoid much pain and suffering with intermittent failures in this way.
Has anyone had issues with LEDs from Gree-LED? We recently had a batch come in raw strip, no silicone tube and are experiencing an extremely high failure rate. I can’t determine if it’s power supply issues (some strip is about 2m, 120 LEDs) or actual failures. I’m using the WS2812 variant.
Ahhhh almost spent £20 on a new power supply, tried your test and the ink soaked right in – amazing! I’ll spend that money on new pixels instead, thanks!
Where I work, we had an entire stand (open to public) full of projects using this (bad ones) strips and we realized about it too late… I was responsible from doing part of the electronics (but not for picking them sadly). I replaced lots of them and they would fail again and again. In my last attempt, the last ones I used were from a different vendor and I decided to run the remaining old ones at half the power. Later I decided to do some tests at home with my own parts (and without my bosses taking decisions) and the things were just made to fail miserably. Running them at half power seemed to be the only way to get them to last more than a few hours but I don’t know for how much time. They didn’t fail the Sharpie test tho.
I had no problems with a 16×8 display made by joining WS2812 (or SK6812?) 8×8 matrix boards from Adafruit.
Needing a 14×8 matrix for further prototypes, I had ten boards made with the new WS2812 with lower full brightness current and built-in decoupling cap:
https://www.aliexpress.com/item/32974097478.html
At 54$ per 1000 lot I was a bit jittery, but the ten boards (560 pixels) worked, and there have been no failures on the 3 boards currently in prototypes. This means they either really improved… or are welll within specs in this design.
This might be due to the rigid PCB they are mounted on and/or LEDs never driven over 80/255 of maximum brightness. Or not?
HELP, NEED RECOMMENDATION FOR GOOD SELLER.
Last year I installed a ceiling LED system consisting of Stripes with >1000 SK6812 RGBW LEDs in aluminum profiles. The stripes are from BTF Lighting, a big ALIEXPRESS seller. The stripes are 144 LED (RGBWW) per meter and never run 100% brightness, max. 80% and only white LED used most of the time. Cooling is ok due to the aluminum profile.
Unfortunately, after around 1000 hours, there are about 10 faulty leds now. Problem ist that all subsequent LEDs behind the faulty LED in the data stream will flicker like crazy, resulting in the need to repair each defective LED immediately (soldering at the ceiling is fun).
I wonder if this failure rate is normal and if there are really quality LED stripes out there (RGB or RGBW, WS2812 or WS2815 or SK6812) with low failure rate?
Thanks a lot!
Yes, I have had similar problems. I have boxes full of failed pixels that I have pulled from service. It is very hard to find reliable Neopixels. I have started using the newer WS2813 model that has an extra line that supposedly at least means that when one blows is does not also kill all the downstream ones, but it has not been long enough yet to know if they are actually any better in practice. The only hope I can give you is that if you keep replacing the dead ones eventually it does get better since the ones that are going to die have already died. I also usually replace a few in front of and behind the dead one based on the (potentially baseless) theory that they are more likely to fail in the future.
Adding to my comment from June 24, 2020: the 1000 pc pick-and-place roll ordered for 2D stud-finder prototypes were WS 2812B V5 (4 pads, built-in cap) from Shenzhen Rita Lighting Ltd. No quality issues.
My company, Sylvac, uses WS2812s strips, ordered through a Swiss distributor, for a display on a 20K$ machine. No quality issues either.
I bought a lot of strips from rita-light.com back in 2016 and they show average reliability so far. But maybe newer models are better? Can you post a picture of the die you are using here?
Note that for my purposes it takes 10,000’s of LEDs running for years of constant use to get a good sample!
Please check the link from June 4 2020, where I ordered one roll of new WS2812.
There’s some useful specs too. The dies I got correspond to the picture in the link. The layout is similar to Adafruit’s, but the chip is slightly smaller. If you still need it, I could provide you with a photo next week.
About reliability: I do not have enough hours to tell you they’d be good enough for your lighting application. Also, I use a DC-DC 3.3V regulator*, limit brightness duty cycle at 80%, and use the recommended series resistor at the first dies’ data input. Still, I did not have one single failure. Maybe I’m just lucky.
*I know, out of specs: blue is the first color to dim (highest LED voltage), a desirable feature in my project, but probably not in yours, as white needs blue!
Josh, I have a strange reliability problem. I had some custom made strips for a proof of concept lighting project from BTF Lighting. SK6812, RGBW, 100leds/m.
They pass the sharpe test. Installed fine. But, after 90 days or so, one by one, toward the middle of the strips one pixel appears to get “loose”. Meaning, it looks like the pixel dies, but if I lightly press on it – it works fine and all subsequent LEDs in the chain work fine. This may last for days, or until I lift my finger. Visibly, it appears that the LED is soldered fine to the strip.
My original test had the silicon coating on it (not the tubes), and I think just about 60% of them have had this issue. I have a newer batch that is just the IP30. These have been less problematic so far, only one strip has had a similar issue. My thinking was maybe with the heat expanding/contracting the silicon coating was prying off the led in some way. Also, in some of the more problematic strips there was some minor flexibility in the LED channel. But some were perfectly fixed.
Anyway – do you have any thoughts as to what may be going on?
If pressing on a not-working pixel makes it work, then I’d guess the problem is either…
1. Break in solder connection from pixel to tape
2. Break in a track in the tape
3. Break in on of the bond wires that connect to the integrated circuit dies inside the pixel
To check for 1, I’d take a failing pixel and use a soldering iron to re-melt the solder connections between the pixel and the tape one at a time and add some new solder to each. If the pixel starts working again while you are doing this, then likely the problem was on that pin.
To check for 2, you can take a piece of wire with something pointy at each end (amazon sells jumper wires like this if you don’t have anything) and use it to jumper from each pin on the failed pixel to where that pin is supposed to be connected to (a pin on an adjected pixel). For the power pins it does not matter which direction you go, but for data it does matter – an “in” pin must go to an “out” pin and vice versa.
To check for 3, the best way is to use a microscope and look at the bond wires and where they attach to the pads on the chips. Sometimes you can see a wire with a break, or a place where the ball at the end of the wire has pulled loose from the pad below it.
Please report back with what you find!
Thank you Josh,
I did get a chance to look at it under a microscope, the bond wires look to be in good shape, nothing strange.
The soldering does seem to be in good contact with everything, however one thing I did notice, under the microscope, there looks to be a small bit of solder “under” and between the the main solder connections. Now, most of the LEDs on the strip have the same thing, I am wondering if that is by design to help transfer heat or something, or just a manufacturing process defect.
Still need to try your #2 above, it is a bit putsy to get that to work with the tools I have, but assuming it might be #2, are you saying the copper conductive track may just have a break in it?
Perhaps. There has to be a loose connection somewhere, and these three are the places I’d most expect to find one.
Ok, so I just poked around a bit.
Starting from the exposed 5v, data, gnd pads before the chip where I connect one end of the jumper.
If I connect the Data pad to the data in on the LED, nothing changes, still dead. If I connect it to the Data Out, then the remaining LEDs work fine, but the broken one is still broken. (as I would expect really)
Doing the same with the 5v and ground, didn’t really seem to do much.
However, if I slightly “twist” the strip, not apply pressure to the LED I can get the LED to work (and subsequent LEDs work) on and off just by changing the twist direction.
I am guessing something is either messed up with the data connection somewhere or the ground, I think I highly doubt it is the LED at this point.