Author Topic: Neopixel rings have "magic behavior" - Functions without GND  (Read 745 times)

0 Members and 1 Guest are viewing this topic.

Offline GrandTheftAuto4lifeTopic starter

  • Contributor
  • Posts: 35
  • Country: se
  • Random Dude Doing Random Stuff
Neopixel rings have "magic behavior" - Functions without GND
« on: December 30, 2019, 08:53:54 pm »
...So I have picked up a box of various components locally few days ago from a guy who have lost interest in electronics.

Nothing interesting, except for these nexpixel rings that somehow is able to function when using only two pins.






Only VCC and DataIN is connected. GNS is not connected.
If i connect GND, these will only light up randomly and be very dimmed.

I assume it's able to seep back to my arduino mega when the dataIN pin goes low. but in theory this shouldn't be possible.

Can someone provide a better explanation?
I may not be perfect, but parts of me are excellent
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Neopixel rings have "magic behavior" - Functions without GND
« Reply #1 on: December 30, 2019, 09:00:26 pm »
That has to be exactly what's happening, you have to have a return path for the current, there's no way around that. The surprising thing is that connecting ground causes them to malfunction. Are you sure the input pins are labeled correctly?
 

Online amyk

  • Super Contributor
  • ***
  • Posts: 8488
Re: Neopixel rings have "magic behavior" - Functions without GND
« Reply #2 on: December 30, 2019, 09:01:08 pm »
It's definitely drawing power from I/O and ESD diodes. Dave has a video about this.
 

Offline GrandTheftAuto4lifeTopic starter

  • Contributor
  • Posts: 35
  • Country: se
  • Random Dude Doing Random Stuff
Re: Neopixel rings have "magic behavior" - Functions without GND
« Reply #3 on: December 31, 2019, 04:31:16 am »
That has to be exactly what's happening, you have to have a return path for the current, there's no way around that. The surprising thing is that connecting ground causes them to malfunction. Are you sure the input pins are labeled correctly?
yeah. it's just something i've never seen before

I may not be perfect, but parts of me are excellent
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf