NeoPixel RGB Led strip - 30 LEDs per 1m (STRIP)
NeoPixel Digital RGB LED ribbon/strip
- 30 LEDs per 1m,
- White PCB,
- Waterproof (Weatherproof)
Payments are secured by LyraCollect, a French payment collection company.
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
We prepare, pack and ship your orders with great respect and care.
Neopixels on a white strip with 30 pixels per meter
These LED strips (ribbon) NeoPixel have, each meter, 30 LEDs addressable numerically for a price quite reasonable. The ribbon is 12.5mm wide (or 10mm if you remove it from "its protection"). This is a ribbon with a flexible PCB, it is identical to the models 30 LEDs/meter on white PCB.
There are some points to be aware of:
- These LEDs consume about 9.5 Watts (max) per meter... (is ~2 Amps at 5V). The maximum consumption can be evaluated considering that all the LEDs are lit at 100%, white color. Usually, the current really used in "colorized" designs consume about 1/3 to 1/2 of the maximum current. Using a 5V 2A or 5V 10A power supply is a key element!
- The RGB LED controller is integrated into the LED case. This makes it possible to obtain a very fine ribbon/strip and easy to produce and easier to implement in your projects. The controller of the LED is designed intelligently because it uses a single pin as input (data) and another as output data.
The protocol used requires very high precision in time management and can only be controlled by micro-controllers up to 100ns (over time and reliably).
Adafruit offers code examples using an Arduino Uno/Mega micro-controller at 8MHz and 16 MHz but it doesn't work with a Raspberry-Pi, Basic Stamp, NETduino or any other interpreter-based machine or virtual machine that has a speed of less than 8 MHz. For such processors look for LED strips of 32 LEDs/meters based on an SPI interface (or equivalent). These models work well with Pi, NETduino and other processors.
- The way of managing the pixels requires the use of a buffer to memorize all the elements of the ribbon/strip. Often, on Arduino UNO there are only 500 bytes free once all the extras added to the project. 500 bytes is enough to control 150 pixels. If you want to drive a full strip/ribbon using complementary libraries, you may need a Mega (see this tutorial on comparing SRAM memory).
This strip contains 30 RGB LEDs per meter and each LED can be controlled individually! Yes, you read that correctly, it's a numerically addressable LED strip (digitally-addressable). You can set the red, green, blue color of each LED with a PWM signal of 8 bit-precision (so a 24-bit color per pixel). The LEDs are controlled by shift registers which are chained along the ribbon which shortens or lengthens the ribbon. Only one digital output is required to send all the necessary data on the ribbon. The PWM control is integrated in the integrated circuit of Pixel RGB, once the selected color (programmed) it is no longer necessary to communicate with the strip/ribbon because the PWM signal continues "all alone"... and this is true for each of the pixels.
The ribbon is made using a card (PCB) flexible material placed in a waterproof coating. You can easily split the ribbon using a cutting pliers (or a cutter) and cut marks are placed every 3.4cm (1 mark per LED). Then weld your wires to the copper pellets and you are ready to start. You can, of course, connect ribbons together to make one longer, just pay attention to the current needed to power everything! We have 5V/2A power supplies capable of powering 1 meter and 5V/10A power supplies capable of illuminating up to 10 meters (depending on usage).
It is important to use a power supply of 5V continuous (DC) to power the ribbon because it doesn't support a voltage higher than 6V (beyond this, the ribbon is completely destroyed).
Exists in 5 meters with a 2-pin JST SM connector at each end with separate power/ground connection wires. This ribbon is sold by the meter! If you buy 5 meters at a time, you will have a complete coil with two connectors. If you buy less than 5m, you get a simple ribbon, but this will be a coil section (cut at the marking point) and you may not have a connector. In this case, you will need to weld wires on the connection pads.
To connect these ribbons more easily, you can connect these ribbons using some JST SM plug and JST SM case (available on request). If you want to connect to the input of a 5m ribbon (to connect it to the power supply and the micro-controller), you will need a JST SM case (not the plug).
If you want to connect to the output of the ribbon (eg to add another piece of ribbon), you will need a plug.
If you have less than 5 meter of ribbon, you will probably need a plug and a case, to make the connections easier. You will probably need a "Power adapter with terminal block" (DC 2.1mm jack).
- You can download the Arduino library made available by Adafruit Industries (ready to use, works with Arduino UNO/Duemilanova and Mega/ADK).
- The NeoPixel User Guide (MCHobby, French)
- Power LED projects on battery (MCHobby, French)
- Adafruit tutorial on NeoPixel (AdaFruit, English)