# Help with circuit for Plasma Stick 2040 W

**URL:** <https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332>\
**Category:** Support\
**Created:** [November 22, 2023, 2:37pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332 "2023-11-22T14:37:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [November 22, 2023, 2:37pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/1 "2023-11-22T14:37:32Z")

</div>

In short, is it possible to drive the following using a single power supply:  
– Plasma Stick 2040 W  
– 80 SK6812 RGBW LEDs (5V 24W)  
– 24V 2A in short bursts (500ms long every minute) with reversed polarity every other burst.

If so, what voltage and current should the power supply be (5V or 24V) and what components should I use (step-down, step-up, H bridge) and where in the circuit? Thanks.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [November 22, 2023, 6:49pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/2 "2023-11-22T18:49:20Z")

</div>

You want 5V not 24V. To supply 24 Watts @ 5 Volts your power supply needs to be able to supply 4.8 Amps. Might as while say 5A as some will be needed to run the Plasma Stick.  
And why the reverse polarity?

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 2, 2023, 12:11pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/3 "2023-12-02T12:11:54Z")

</div>

I actually got a dual 5V 6A / 24V 2A power supply for the project but I’m not sure if it’s possible to power Plasma through the LED terminal? Kinda would be obvious but I don’t want to damage the board.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 2, 2023, 12:30pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/4 "2023-12-02T12:30:09Z")

</div>

Pin 1 , the one marked (5V+) is connected to VBUS. Feeding 5V in there will power the Plasma Stick and the LED string.  
[plasma\_stick.sch (shopify.com)](https://cdn.shopify.com/s/files/1/0174/1800/files/plasma_stick_schematic.pdf?v=1667910096)

EDIT: If you do that you want to be careful when you connect it to your PC via a USB cable. You will have to turn off the power supply connected to the 5V+ pin. If you don’t the two power supplies will fight each other trying to regulate the voltage.

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 10, 2023, 1:13pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/5 "2023-12-10T13:13:46Z")

</div>

Thanks, will keep that in mind. Will I be able to test 60 RGBW LEDs via USB, though?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 10, 2023, 5:05pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/6 "2023-12-10T17:05:59Z")

</div>

I’m running this via USB off of an official Pi Power supply with no issues.  
[Wireless Plasma Kit (Pico W Aboard) – Bring Your Own Bottle (pimoroni.com)](https://shop.pimoroni.com/products/wireless-plasma-kit?variant=40372594704467)

EDIT: I don’t remember having any issues with it plugged into my PC’s USB port? If it’s a USB 3 port I would think you’d be fine? I wouldn’t go full bright and all white. ;)

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 10, 2023, 6:54pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/7 "2023-12-10T18:54:08Z")

</div>

I have an Interstate 75 setup with a 64 by 64 LED matrix. I run it via a 5V 4A power supply wired to the power studs on the Interstate 75. There is no way this will run just from the USB power port.  
What I did was modify a USB cable and cut the Red +5V wire. It’s now Data +, Data -, and Ground only. I can plug that custom cable in for programing and not have to unplug my power supply.

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 15, 2023, 2:37pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/8 "2023-12-15T14:37:34Z")

</div>

Thanks, that’s a great idea!

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 15, 2023, 3:28pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/9 "2023-12-15T15:28:05Z")

</div>

Re reverse polarity – that’s how the old railway clock’s mechanism is powered. See [here](http://ciemny.lhs.pl/2020/02/23/railway-clock-driver/). The question is can I add anything to Plasma Stick beyond the QW/ST connector (to which I have attached RV3028 RTC), e.g. a motor driver? I’m thinking of something [like this one](https://learn.adafruit.com/adafruit-drv8871-brushed-dc-motor-driver-breakout/usage). If yes, how can I control it with MicroPython?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 15, 2023, 9:20pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/10 "2023-12-15T21:20:43Z")

</div>

As a side note. You can have multiple devices on i2c, as long as no two devices have the same i2c address. I don’t see anything Pimoroni offers that will work with that voltage though.  
An H-Bridge Motor controller would be a good way to go, and the one you linked to will handle the voltage no problem. Getting the PWM setup may be a pain. I don’t know how to do it. It’s not something I have ever attempted.

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [December 16, 2023, 8:19am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/11 "2023-12-16T08:19:12Z")

</div>

> [@Figle](#):
>
> The question is can I add anything to Plasma Stick beyond the QW/ST connector

I am afraid the answer is no. The Plasma Stick only uses a few pins of the Pico and it is a shame that Pimoroni did not add an extra 2.54mm on both sides to break out all the Pico pins.

One suggestion: build your own! You need a normal Pico W and a level shifter for the data-pin. That’s about it.

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 16, 2023, 11:40am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/12 "2023-12-16T11:40:10Z")

</div>

A shame, indeed. But, in theory, could I try soldering something to [one of the pins](https://datasheets.raspberrypi.com/picow/PicoW-A4-Pinout.pdf) even if not exposed properly? I found this [post](https://forums.pimoroni.com/t/plasma-stick-2040-w-on-board-led-and-button/21922) where it’s suggested any pin could be powered on and off with something like `x = machine.Pin(10, machine.Pin.OUT) x.on() x.off()`. Is this true? The thing is I’ve already bought two Plasma Sticks and need to make them work no matter what! Thanks.

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [December 16, 2023, 11:51am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/13 "2023-12-16T11:51:00Z")

</div>

Yes, you could try to solder something to these pins. The only realistic chance I see is to add pins or sockets sticking out horizontally. Put a cardboard or some other PCB next to the stick, tape your pins to this helper-board and then try to solder. I would go for a large number of pins even if I would only need two because this will increase mechanical stability.

Good luck! And please post images. It would be great if this would work.

(Another option would be SMD-pins, but I doubt they will help in this case. Have a look here: [pcb-badger2040-wlan/badger-with-smdpins.jpg at main · bablokb/pcb-badger2040-wlan · GitHub](https://github.com/bablokb/pcb-badger2040-wlan/blob/main/badger-with-smdpins.jpg)).

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 16, 2023, 11:54am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/14 "2023-12-16T11:54:46Z")

</div>

If it was me I think I’d go with right angle.  
Solder the ones you think you can use **then** break the header.  
[Break Away Headers – Right-Angle (pimoroni.com)](https://shop.pimoroni.com/products/break-away-headers?variant=7351054145)

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [December 16, 2023, 11:54am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/15 "2023-12-16T11:54:56Z")

</div>

> [@Figle](#):
>
> something like `x = machine.Pin(10, machine.Pin.OUT) x.on() x.off()`. Is this true?

It is even simpler. The Pico (W) has an enable-pin, if you pull it low e.g. with an external button, it will turn off.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 16, 2023, 11:58am UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/16 "2023-12-16T11:58:03Z")

</div>

Similar thread, with button info and code.  
[Plasma 2040 Button & Code Assistance - Support - Pimoroni Buccaneers](https://forums.pimoroni.com/t/plasma-2040-button-code-assistance/23372/16)

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [December 16, 2023, 12:01pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/17 "2023-12-16T12:01:22Z")

</div>

> [@alphanumeric](#):
>
> If it was me I think I’d go with right angle.  
> Solder the ones you think you can use **then** break the header.

Just checked: although soldering might work, you have mechanical strain. With straight headers, your force while plugging/unplugging is not orthogonal to your soldering.

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [December 16, 2023, 12:02pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/18 "2023-12-16T12:02:17Z")

</div>

> [@alphanumeric](#):
>
> Similar thread, with button info and code.

The advantage of the enable pin is that you don’t need a single line of code to make it work.

---

<div class="post-metadata">

**Author:** ![Figle](https://avatars.discourse-cdn.com/v4/letter/f/3da27b/32.png) [@Figle](https://forums.pimoroni.com/u/Figle)\
**Post date:** [December 16, 2023, 12:22pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/19 "2023-12-16T12:22:28Z")

</div>

Can you elaborate on the code you have in mind? In order to control the clock, I’d need to toggle two pins HIGH and LOW every minute.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [December 16, 2023, 12:25pm UTC](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332/20 "2023-12-16T12:25:32Z")

</div>

I was thinking something like this

L \< header

`_{pico}_`

`L{pico}_`

[Next page](https://forums.pimoroni.com/t/help-with-circuit-for-plasma-stick-2040-w/23332.md?page=2)
