IMPORTANT: Add a 220uF or higher capacitor between the 5V+ and Ground lines, also if you notice any issues with the 2 LEDs in a single PixelStomp going out of sync just add a 120ohm to 200ohm resistor on the DATA Line from your MCU. If you purchased the PixelStomp Mux you don't need the resistor in the line.
The PixelStomp is a SPST Momentary Soft-Touch Footswitch with 2 WS2812C Leds built-in, they are addressable Leds which means you only need one data line from your Arduino Compatible MCU to set their color.
Check out my store for more MIDI Maker Products! https://www.etsy.com/shop/BadassMIDI
There are other footswitches with LEDs in the market but they are Latching and they have a CLICK when you press them which requires more pressure and a longer time to switch, this is not ideal in a digital world specially when it comes to MIDI controllers, for an MCU like an Arduino you want momentary switches, the fact that they are “soft-touch” means they require less pressure making them ideal for things like tap tempo. In addition you can control the leds using a single signal yet giving you full RGB color mixes.
The PixelStomp comes with a custom PCB with 2 WS2812C Addressable Leds, their inputs are wired in parallel which means both leds are handled as one, a Clear Resin Washer is included to let the light from the LEDs shine thru, a PCB cover is also included to protect the PCB.
PixelStomp has a JST SH connector to make it easy to connect many without tons of wires all over the place. A 20cm/7.8" long 5-Pin JST SH cable and a JST SH to 2.54mm/0.1" Pitch breakout board are included with every PixelStomp, the breakout is designed to work with a typical breadboard making it easy to connect PixelStomp to your project.
The PixelStomp uses the WS2812C leds which require a 5V voltage for power BUT you can use 3.3v logic for the data line. These have the benefit of consuming less power, each color consumes only 5mA at max power, at full white both leds together will draw 30mA, this is ideal if you want to use many of them from a single power supply.
If you want to add multiple PixelStomps to your project, we also carry the PixelStomp Mux which has JST SH connectors for up to 8 PixelStomps and a 74HC165 Shift Register with which you can handle the footswitches in your code.
You can use the Adafruit NeoPixel library, FastLED library or on Teensy the WA2812Serial library to control the WS2812s, the RoxMux library or any other library for buttons can be used for the footswitch.
Listing is for 1 PixelStomp which includes:
- LED PCB
- Footswitch
- 3D Printed Fooswitch Washer
- 3D Printed PCB Cover
- 5-pin 20cm JST SH type cable
- SH to 0.1" breakout PCB
NOTE: PixelStomp requires you to drill an 18mm/0.7" hole for mounting an a panel at least 1mm thick.
Visit BadassMIDI.com for more info and fun MIDI stuff!
For more info visit:
https://www.roxxxtar.com/badassmidi-pixelstomp
Specifications:
- 3.3V or 5V Data for WS2812C Leds
- 5V power for the WS2812C Leds
- 5mA Draw per color, 30mA max current draw!
- Built-In JST SH Connector
- JST SH Cable included
- JST SH to 2.54mm/0.01" Breakout Included
- Parallel Wiring, two WS2812C act as one
- 3D Printed Parts, Resin for Clear Washer, PLA For PCB Cover
- PCB Dimensions: 24mm x 32mm
- Requires an 18mm/0.7" Hole for the Footswitch and LEDs!
- ROHS Compliant
- Work with the Adafruit NeoPixel Library
- Perfect for BMC the Badass MIDI Controller Library!!
Shipping:
Orders ship the same day but may not be picked up by USPS until the next day.
If you order before Noon EST Monday thru Friday your order should be picked up by USPS the same Day.
International Orders may be subject to customs/import fees for which the buyer is responsible.
Other products from BadassMIDI.com
MIDI CHIP - MIDI IO Circuit
https://www.etsy.com/listing/1226455799/midi-chip
MIDI CHIP Pro - Full MIDI IO Module
https://www.etsy.com/listing/1450687295/midi-chip-pro
ILI BOX - 2.8" ILI9341 with panel mounted case
https://www.etsy.com/listing/1287899628/ili-box
OLED BOX - 0.96" OLED Display with panel mounted case
https://www.etsy.com/listing/1288835419/oled-box
ANAMUX - 32 Channel Analog Input Multiplexer
https://www.etsy.com/listing/1240623976/anamux
MUXIN-16 - 16 Channel Digital Input Multiplexer
https://www.etsy.com/listing/1254618223/muxin-16
OCTOSWITCH - 8 Channel Buttons Board with panel mouting
https://www.etsy.com/listing/1288804923/octoswitch
CORE USB - Panel mountable USB Type B Module
https://www.etsy.com/listing/1287772380/core-usb
EASY CORE - Breakout for Teensy 4.0
https://www.etsy.com/listing/1287923122/easy-core