# No leds lighting up

**URL:** <https://crucible.hubbe.net/t/no-leds-lighting-up/4691>\
**Category:** ProffieOS\
**Created:** [January 14, 2024, 3:25am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691 "2024-01-14T03:25:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:26am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/1 "2024-01-14T03:26:00Z")

</div>

Hi everyone.

I tried wiring this diagram for anakin ep 2 and the modifications i did was use a button with accent leds and use a sthock 10pin over 7 pin.

Leds seem to not turn on. Non of them. Neo pixel and accents uses data 1, leds 2/3.

Switch one power is working fine but the accents wont light up. It uses its own data 2 and led 1.  
Switch Two Aux is working fine but the accents wont light up. It uses its own data 3 and led 6.  
Accent led and Neo pixel pcb are in series and share data 1 and LEDS 2,3.

Battery + to neo pixel positive wires/pads when ON: measures 3.7v.

when on/off - Measures 0 v when i do battery + to leds 1/2/3/6. It could be multimeter issue as it stops at 40amps (not sure volts).

Negative terminal and postive terminal use 22 awg wires to proffie and NEO pcb respectively. 22 awg to the leds 2/3. Rest all use 28 awg and specifically for the buttons and accents on the buttons, we used 30 awg.

All accents/switch leds and neo pixel share a common positive.

How is it not even 1 led lights up?

Everything is wired correctly due to continuity test on all wires. Here are pics of mosfets too. (Another post due to post limit)

PLEASE NOTE, those are not exposed copper wires! It is enamel coated it is the only readily available 30 awg wires I can find. Solderer tested for shorts and the company/shop strong said it will not short anything. U need to remove the coating by sanding and heat.

Link to switch led :  
[SHTOKCUSTOMWORX PXL SWITCH PCB](https://thesaberarmory.com/collections/shtokcustomworx/products/shtokcustomworx-pxl-switch-pcb)

Each switch has a 470ohm resistor.

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:28am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/2 "2024-01-14T03:28:28Z")

</div>

![IMG_8611](https://crucible.hubbe.net/uploads/default/original/2X/e/ee1f1cdfbdc79fc31a49655c5241946e2799a3fd.jpeg)

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:31am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/3 "2024-01-14T03:31:05Z")

</div>

![IMG_8610](https://crucible.hubbe.net/uploads/default/original/2X/b/b8433c9605e8e6ec952aa6d6bb7d5cbf46950e1b.jpeg)

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:31am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/4 "2024-01-14T03:31:41Z")

</div>

![IMG_8612](https://crucible.hubbe.net/uploads/default/original/2X/b/b4542960efd3344213ada36c00a0d79f42ef0f86.jpeg)

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:34am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/6 "2024-01-14T03:34:36Z")

</div>

![IMG_8562](https://crucible.hubbe.net/uploads/default/original/2X/f/f0a330c16f0a1d432904441c374716ed6647e1eb.jpeg)

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:41am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/8 "2024-01-14T03:41:10Z")

</div>

```cpp
#ifdef CONFIG_TOP
#include "proffieboard_v2_config.h"
#define NUM_BLADES 3
#define NUM_BUTTONS 2
#define VOLUME 1000
const unsigned int maxLedsPerStrip = 144;
#define CLASH_THRESHOLD_G 1.0
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#endif

#ifdef CONFIG_PRESETS
Preset presets[] = {
   { "TeensySF", "tracks/venus.wav",
    StyleNormalPtr<CYAN, WHITE, 300, 800>(),
    StyleNormalPtr<CYAN, WHITE, 300, 800>(),
    StyleNormalPtr<CYAN, WHITE, 300, 800>(), "cyan"},
   { "SmthJedi", "tracks/mars.wav",
    StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(),
    StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(),
    StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(), "blue"},
   { "SmthGrey", "tracks/mercury.wav",
    StyleFirePtr<RED, YELLOW, 0>(),
    StyleFirePtr<RED, YELLOW, 1>(),
    StyleFirePtr<RED, YELLOW, 2>(), "fire"},
   { "SmthFuzz", "tracks/uranus.wav",
    StyleNormalPtr<RED, WHITE, 300, 800>(),
    StyleNormalPtr<RED, WHITE, 300, 800>(),
    StyleNormalPtr<RED, WHITE, 300, 800>(), "red"},
   { "RgueCmdr", "tracks/venus.wav",
    StyleFirePtr<BLUE, CYAN, 0>(),
    StyleFirePtr<BLUE, CYAN, 1>(),
    StyleFirePtr<BLUE, CYAN, 2>(), "blue fire"},
   { "TthCrstl", "tracks/mars.wav",
    StylePtr<InOutHelper<EASYBLADE(OnSpark<GREEN>, WHITE), 300, 800> >(),
    StylePtr<InOutHelper<EASYBLADE(OnSpark<GREEN>, WHITE), 300, 800> >(),
    StylePtr<InOutHelper<EASYBLADE(OnSpark<GREEN>, WHITE), 300, 800> >(), "green"},
   { "TeensySF", "tracks/mercury.wav",
    StyleNormalPtr<WHITE, RED, 300, 800, RED>(),
    StyleNormalPtr<WHITE, RED, 300, 800, RED>(),
    StyleNormalPtr<WHITE, RED, 300, 800, RED>(), "white"},
   { "SmthJedi", "tracks/uranus.wav",
    StyleNormalPtr<AudioFlicker<YELLOW, WHITE>, BLUE, 300, 800>(),
    StyleNormalPtr<AudioFlicker<YELLOW, WHITE>, BLUE, 300, 800>(),
    StyleNormalPtr<AudioFlicker<YELLOW, WHITE>, BLUE, 300, 800>(), "yellow"},
   { "SmthGrey", "tracks/venus.wav",
    StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(),
    StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(),
    StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(), "magenta"},
   { "SmthFuzz", "tracks/mars.wav",
    StyleNormalPtr<Gradient<RED, BLUE>, Gradient<CYAN, YELLOW>, 300, 800>(),
    StyleNormalPtr<Gradient<RED, BLUE>, Gradient<CYAN, YELLOW>, 300, 800>(),
    StyleNormalPtr<Gradient<RED, BLUE>, Gradient<CYAN, YELLOW>, 300, 800>(), "gradient"},
   { "RgueCmdr", "tracks/mercury.wav",
    StyleRainbowPtr<300, 800>(),
    StyleRainbowPtr<300, 800>(),
    StyleRainbowPtr<300, 800>(), "rainbow"},
   { "TthCrstl", "tracks/uranus.wav",
    StyleStrobePtr<WHITE, Rainbow, 15, 300, 800>(),
    StyleStrobePtr<WHITE, Rainbow, 15, 300, 800>(),
    StyleStrobePtr<WHITE, Rainbow, 15, 300, 800>(), "strobe"},
   { "TeensySF", "tracks/venus.wav",
    &style_pov,
    StyleNormalPtr<BLACK, BLACK, 300, 800>(),
    StyleNormalPtr<BLACK, BLACK, 300, 800>(), "POV"},
   { "SmthJedi", "tracks/mars.wav",
    &style_charging,
    StyleNormalPtr<BLACK, BLACK, 300, 800>(),
    StyleNormalPtr<BLACK, BLACK, 300, 800>(), "Battery\nLevel"}
};
BladeConfig blades[] = {
 { 0, WS281XBladePtr<144, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
    WS281XBladePtr<2, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin1> >(),
    WS281XBladePtr<2, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin6> >()
  , CONFIGARRAY(presets) },
};
#endif

#ifdef CONFIG_BUTTONS
Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
Button AuxButton(BUTTON_AUX, auxPin, "aux");
#endif

```

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 3:42am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/9 "2024-01-14T03:42:20Z")

</div>

[ztest\_config.h](https://crucible.hubbe.net/uploads/short-url/wProXHGHASOosmnz5j7nN4KPUEL.h) (3.6 KB)

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [January 14, 2024, 6:05am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/10 "2024-01-14T06:05:56Z")

</div>

## Wiring:

The bottom of LED2/3 looks like they _may_ be touching the side of the fet. If they are the could cause a short. It’s not possible to tell from the picture though.

You have soldered BATT- to GND, which means the full power of the blades and stuff will be going through a tiny solder bridge between GND and BATT-. The solder bridge looks in good shape right now, byt you should probably fix that.

## Configuration:

It seems you have an accent LED (and maybe some LEDs on the pogo pin PCB) hooked in series with the main blade. You probably want to use subblade fo that. It should still light up even if you don’t do that though.

## Troubleshooting:

Are you testing this with USB power plugged in?  
It’s possible that battery power just isn’t making it to the board, which would make the LEDs not light up. Have you measure the voltage at the LEDs when they are supposed to be on?

It could also be a data problem, here is a page that describes how to test if there is data flowing or not:

> **[How to test if data pins are working.](https://pod.hubbe.net/troubleshooting/test-ws281X-data.html)**
>
> Documentation for ProffieOS

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 6:39am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/11 "2024-01-14T06:39:14Z")

</div>

Thanks. I will test soon. Just as a note. Battery + to led 4,5 and even 6 and led 1 measures 3.7v when on. No led light ups anyway. The switches have 2 470 ohm resistors. I wonder if that is doing anything.

Though I removed the wire + of the switches so not sure.

Switches 2/3 to battery + measure 4v btw. Just wondering what that means.

I did use subblades first but after not working (no code errors) I just decided to go with the most basic config programming.

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 7:02am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/12 "2024-01-14T07:02:39Z")

</div>

I did the fet test. 0.2 (0.199) v when off and 3.7 when on. It should be 0.1 when off.

I did data test and got variable a/c so for all ports when turned on so it works fine.

Jumped the battery- to leds (4,5 cause I changed from 2/3 to test fett). Did not turn on

Any clue what that means?

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 7:24am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/13 "2024-01-14T07:24:22Z")

</div>

Only this turned on when we tried to connect the blade and with the battery- to the led (4/5 over 2/3) bridge.

 ![IMG_8616](https://crucible.hubbe.net/uploads/default/original/2X/a/a502cc405b1957b4d87031fbd99606be6d848f6f.jpeg)

This colour never changes even with changing sound font.

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [January 14, 2024, 7:28am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/14 "2024-01-14T07:28:57Z")

</div>

What camera is taking those crisp closeups?

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [January 14, 2024, 7:31am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/15 "2024-01-14T07:31:03Z")

</div>

> [@Aaron\_Blue](#):
>
> I did the fet test. 0.2 (0.199) v when off and 3.7 when on. It should be 0.1 when off.

It can basically read any value when off.

> [@Aaron\_Blue](#):
>
> Jumped the battery- to leds (4,5 cause I changed from 2/3 to test fett). Did not turn on
> 
> Any clue what that means?

It basically means that power is not the problem.

Time to check the data connections. (Set your multimeter to AC to check for data.)

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 7:44am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/16 "2024-01-14T07:44:10Z")

</div>

15 pro max

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 8:04am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/17 "2024-01-14T08:04:28Z")

</div>

0.123 v when off A/C.  
0.67 v when on A/C (red colour on a single led).

This behaviour is happening when i use just a basic no resistor switch.

[![](https://img.youtube.com/vi/rccF1KXHyS4/hqdefault.jpg "Test") ](https://www.youtube.com/watch?v=rccF1KXHyS4)

No continuity between data 1 and battery +, 3.3V and ground.

I removed the old switches, led 1/6, data 2/3.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [January 14, 2024, 8:06am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/18 "2024-01-14T08:06:28Z")

</div>

Seems like the first LED just comes on when it gets power. (And turn off when the power goes away.) That would still indicate a problem with the data.

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 8:17am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/19 "2024-01-14T08:17:13Z")

</div>

But as you see the program file is correct.

And with the data test, i got 0.123 v when off A/C.  
0.67 v when on A/C (red colour on a single led).

I tried connecting blade again. This time the a single green led turned immediately on then off. Not doing it again.

So what now haha? 🥲

---

<div class="post-metadata">

**Author:** ![Aaron\_Blue](https://crucible.hubbe.net/letter_avatar_proxy/v4/letter/a/779978/32.png) [@Aaron\_Blue](https://crucible.hubbe.net/u/Aaron_Blue)\
**Post date:** [January 14, 2024, 8:36am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/20 "2024-01-14T08:36:14Z")

</div>

Side note from manufacturer who mentioned maybe this could be an issue:  
 ![IMG_8620](https://crucible.hubbe.net/uploads/default/original/2X/6/6cc7325d95ce652c38c6545ee3f89b6076d1c581.png)

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [January 14, 2024, 10:01am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/21 "2024-01-14T10:01:14Z")

</div>

Possibly.  
Those components are involved in making sound though, it would be a bit odd if a problem in this area would cause LED issues.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [January 14, 2024, 10:02am UTC](https://crucible.hubbe.net/t/no-leds-lighting-up/4691/22 "2024-01-14T10:02:45Z")

</div>

I don’t suppose at some point you plugged the battery in backwards?  
Proffieboards have protection for this, but pixel-leds don’t.  
If you have any other pixels, maybe try those?

[Next page](https://crucible.hubbe.net/t/no-leds-lighting-up/4691.md?page=2)
