- Out-of-Stock
Products
Categories
- Main categories
-
- 3D PRINTING
- ARDUINO
- AUTOMATION
- BOOKS
- CYBERSECURITY
- EDUCATION
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- USB PD Adapters for Laptops
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Relays
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- FPGA DEVELOPMENT KITS
- Measuring devices
- MECHANICS
- MINICOMPUTERS (SBC)
- POWER
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- SALE
- STARTER KITS, PROGRAMMERS, MODULES
- Atmel SAM
- Atmel Xplain
- AVR
- Coral
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- M5Stack
- Micro:bit
- Nordic nRF
- Other development kits
- Particle Photon
- Peripheral modules
- PIC
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Segger programmers
- SOFTWARE
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- WORKSHOP
- Adhesives and gluers
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Heat-shrink tubing
- Insulation strippers
- Knives and scissors
- Laboratory power supplies
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Power strips
- Power tools
- Safety glasses
- Soldering
- Antistatic mats and accessories (ESD)
- BGA balls
- BGA rework stations
- Brushes and ESD brushes
- Desoldering Wick
- Handles, magnifiers
- Heat guns
- Heaters and soldering irons
- Laminates
- Portable soldering irons
- Silicone Soldering Mats
- SMD Accessories
- Soldering accessories
- Soldering chemistry
- Soldering irons
- Soldering pastes
- Soldering pots
- Soldering stations
- Soldering tips
- Sponges and cleaners
- Stand for soldering irons
- Tin
- Tin extractors
- Ultrasonic cleaners
- Tapes (aluminum, kapton, copper, insulating)
- Tools
- Tweezers
- Vices
- 3D PRINTING
New products
New products
Addressable RGB 120-LED Strip, 5V, 2m (WS2812B)
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
Addressable RGB 120-LED Strip, 5V, 2m (WS2812B)
This 2-meter long strip contains 120 RGB LEDs that can be used in a single RGB LED. The flexible, waterproof strip runs on 5 V and can be chained with an additional WS2812B strips to form a longer distance between each other. LED for shorter sections.
Close-up of a segment of a WS2812B-based LED strip, with the red, green, and blue LEDs on at their dimmest setting. |
---|
Close up of a WS2812B, with the red, green, and blue LEDs on at their dimmest setting. |
---|
overview
These flexible RGB LED strips are an easy way to add complex lighting effects to a project. Each LED has an integrated driver that allows you to control the color and brightness of each LED independently. The combined LED / driver is a WS2812B (essentially an improved WS2811 LED driver integrated direct into 5050 RGB LED), which enables higher LED densities. In the picture, it can be connected to the LED, which can be connected to the LED.
We offer five different kinds of WS2812 LED strip with different LED densities and lengths. These ones have 30 LEDs per meter :
- 1 meter, 30 LEDs
- 2 meters, 60 LEDs
- 5 meters, 150 LEDs
We also offer these denser WS2812 LED strips that have 60 LEDs per meter :
- 1 meter, 60 LEDs
- 2 meters, 120 LEDs
The WS2812-based LED strips in sell.
LED side of the WS2812B-based addressable LED strips. The upper strip has 30 LEDs per meter and the lower strip has 60 LEDs per meter. |
---|
Features and specifications
- Individually addressable RGB LEDs (30 or 60 LEDs per meter)
- 24-bit color control (8-bit PWM per channel); 16.8 million colors per pixel
- One-wire digital control interface
- 5 V operating voltage
- Each RGB LED draws approximately 50 mA at 5 V with red, green, and blue at full brightness
- 12 mm width, 4.6 mm thickness
- Flexible, waterproof silicone rubber sheath (IP65 protection rating)
- Includes five flexible plastic mounting brackets per meter of LED strip
- Black strip color
- Power / data connectors on the other side of the power line for alternate power connections
- Strips can be cut apart. RGB LED segment to separate them
- Example code available for Arduino, AVR, and mbed
Using the LED strip
The connectors and power wires for our WS2812B-based LED strips. On the left is the end of the end of the strip. |
---|
Each LED strip has three connection points: the input connector, the auxiliary power wires, and the output connector. These can be seen in the picture, from left to right: auxiliary power wires, input connector, output connector. The strip uses 3-pin JST SM connectors.
The input is connected to the plastic connector, each separated by 0.1 ". The black wire is ground, the green wire is the power input.
The auxiliary power wires are connected with the stripped black and red wires. The black wire is ground, and the red wire is the power line. This is an alternate (and probably more convenient) connection for LED strip power.
The output connector is on the other end of the strip and mate it is designed with the input connector of another LED strip LED strips allow it to be chained. The black wire is ground, the green wire is the signal output.
All three black ground wires are electrically connected.
A close-up of the JST SM connectors for our WS2812B-based LED strips. |
---|
Included hardware
These LED strips ship with 5 flexible plastic brackets and 10 screws per meter. The brackets fit over the waterproof sheath and can be used to mount the LED strip. The LED strip also ships on a plastic reel.
|
|
Controlling an addressable RGB LED strip with an Arduino and powering it from a 5V wall power adapter. |
---|
Connecting the LED strip
To control the LED strip from a microcontroller, your microcontroller should be connected to your microcontroller. The LED strip's ground (black) should be connected to the microcontroller's I / O line. The male connectors on the input jumper wires and wires with pre-crimped terminals. If you are connecting the LED strip to a breadboard or a typical Arduino with female headers, you would like to use male-female wires.
We generally recommend powering the LED strip using the auxiliary power wires. Our 5 V wall power adapters work well for powering these LED strips and a DC Barrel Jack is a 2-pin terminal block adapter can help you with the adapter and the strip. However, you might need a wire stripper to strip off some of the power wires.
It is convenient that the power wires are on the inside of the input. The power supply is connected to the microcontroller that is controlling. the LED strip. This means you can power up the microcontroller and LED strip from a single power supply.
Warning: The WS2812B seems to be more sensitive than our original TM1804-based LED strips. We recommend connecting the capacitor with at least 100 μF power to the input and use of the device (ESD) circuit is powered). If the strip does get damaged, it is often just the first LED that is broken; in such cases, cutting off the first segment and the resoldering the connector to the second segment of the strip back to life.
Current draw and voltage drop
Each RGB LED draws approximately 50 mA when it is full brightness and powered at 5 V. This means that every 30 LEDs can turn on your LED strip could be drawing as much as 1.5 A. Be sure to select a power source that can handle your strip's current requirements.
There is some resistance in the power of the LEDs. As the voltage drops, RGB LEDs tend to look redder and draw less current. This voltage is proportional to the LEDs are set to a higher brightness.
We have been working on LEDs.
- The 30 LED 1 m strip wood 1.5 A and had a voltage drop of 0.2 V.
- The 60 LED 2 m strip wood 2.9 A and had a voltage drop of 0.8 V.
- The 150 LED 5 m strip drew 4.1 A and had a voltage drop of 2.0 V.
- The 60 LED 1 m strip wood 3.0 A and had a voltage drop of 0.6 V.
- The 120 LED 2 m strip wood 4.7 A and had a voltage drop of 1.4 V.
The voltage drop was computed by measuring the voltage difference between the input and output, and the subtracting of the two values.
Chaining
Multiple LED strips can be connected by connecting input connectors to output connectors. When strips are chained this way, they can be controlled and powered as one continuous strip. Please note, however, that as chains get longer, the ends will get the dimmer and the redder due to the voltage drop across the strip. If this is an issue, you may have a problem with powering shorter subsections of the chain.
Two WS2812B-based addressable RGB LED strips connected. |
---|
We recommend 180 total RGB LEDs. It is fine to make longer chains with connected data lines, but you should power each 180-LED section separately. If you are powering a power supply, you have the power of the different power supply.
Cutting
The LED strip is divided into segments, with each segment containing one RGB LED. The strip can be cut into the usable shorter sections. The data connection is labeled DO , Dout , DI , or Din , the positive power connection is labeled 5V , and the ground connection is labeled GND . Each LED in the picture is in the center of its own segment; there are little scissors drawn on the pcb silkscreen where the segments can be cut.
protocol
These LED strips are controlled by a simple, high-speed one-wire protocol on the input signal line. The protocol is documented in the WS2812B datasheet (266k pdf) and also below.
The default, idle state of the signal line is low. To update the LED colors, you need to transmit a series of high pulses on the signal line. Each high pulse encodes one bit: a short pulse (0.35 μs) represents a zero, while a long pulse (0.9 μs) represents a one. The time between consecutive rising edges should be 1.25 μs (though in our tests, the strips worked with the cycle times up to approximately 6 μs). After the bits are sent, the signal line should be held for 50 μs to send a reset command. The pulse widths do not have to be precise if there is a threshold for work.
WS2812B RGB data timing diagram. |
---|
The color of each LED is encoded as three LED brightness values, which must be sent in GRB (green-red-blue) order. Each brightness value is encoded as a series of 8 bits, with the most important bit being transmitted. LED color takes 24 bits. The first color is the LED input. The LED is in the strip, and so on.
24 bits represent the color of one WS2812B LED in an addressable WS2812B RGB LED strip. |
---|
To update all the LEDs in the strip, you should send all the colors at once with no pauses. If you send fewer colors than the number of LEDs on the strip, then some LEDs near the end of the strip will not be updated. For example, to update all 30 LEDs on a 1-meter strip, you would send 720 bits, encoded as high pulses and then hold the signal line for 50 μs. If multiple strips are chained together with the same line (two chained 1-meter strips behave the same as one 2-meter strip).
Each RGB LED receives data on line using the data output line. The high-speed protocol of the WS2812B allows for fast updates; our library for the Arduino is about 1.1 ms to update 30 LEDs, so it is possible to update 450 LEDs faster than 60 Hz. However, constant updates are not necessary; the LED strip can hold its state indefinitely as long as power reserves connected.
Implementing the protocol on a microcontroller
Since this LED strip does not use a standard protocol, and the software has a microcontroller. Because of the sub-microsecond timing, the bit-banging code needs to be printed. If it is interrupted in your code are fast enough,
Note: The minimum logic for the strip is 3.5 V, so you should use level-shifters if you want to control these strips from 3.3 V systems. In our tests, we were able to control them with. I could lead to unexpected problems.
Sample code
To help you get started quickly, we provide sample code for these microcontroller platforms:
- PololuLedStrip Arduino library
- Example AVR C code
- PololuLedStrip mbed library
Cuk, the Adafruit NeoPixel library for Arduino should work with these strips since the NeoPixels are based on the WS2812B.
Comparison to the TM1804 LED Strips
These WS2812B-based strips are similar to our older high-speed TM1804 LED strips (items # 2543, # 2544, and # 2545). The WS2812B's timing parameters are very fast. TM1804 LED strips, so you can use the same code to control them. However, the two types of strips have different, incompatible connectors, and the order of TM1804 colors are sent in the red-green-blue order while the WS2812B colors are sent in green-red -blue order.
The TM1804 is just an LED driver and it requires a separate RGB LED to be placed on the strip. Since the WS2812B combines the LED and the driver in a single package, it can be packed with more than 60 LEDs per meter.
Unlike the TM1804 strips, these LED strips do not have an adhesive backing, but they do include brackets as described above.
Other products in the same category (16)
Audio cable with 3.5 mm 3-pin minijack and 2x RCA (chinch), 1,5 m length. GEMBIRD CCA-458
No product available!
No product available!
Set of cameras and a module that allows connecting two cameras to Raspberry using single MIPI connector. Arducam B0195S5MP
No product available!
ZL2AVR set + ZL20PRG programmer + "Programming AVR microcontrollers in Bascom language"
No product available!
No product available!
No product available!
No product available!
PCB for CAN-BOX - OBDII socket adapter. AVT5577 A
No product available!
No product available!
No product available!
No product available!
eMMC Flash memory module for Hardkernel Odroid N2L computers. 64GB capacity, installed Android operating system. The set includes a microSD adapter. Hardkernel 64GB eMMC Module N2L Android
No product available!
Male terminal block, angled, 12-pin. Pitch 3.5mm. Height 9.2mm. KF2EDGR
No product available!
No product available!
No product available!
HK KK Board Replacement LCD Screen ( KK2.0 , KK2.1 ) (51722)
No product available!