Elmwood no more, long live Elmwood! Elmwood Electronics and PiShop are now together!
Please order via PiShop.ca, as we are no longer taking orders through this site.
More details are in our blog!

Octopus Single RGB Rainbow LED


Elmwood Electronics has stopped accepting orders. This product might be available at PiShop.ca. Please check this blog post about our recent team merger.

Octopus Electronic Bricks! You can use them build electronics projects just as easy as piling bricks! By using Octopus electronic bricks, you may connect Arduino or compatible boards easily with various digital, analog and I2C/Uart interfaces. These breadboard-less firm connections includes an extensive collection of modules like potentiometers, sensors, relays, servos, and even buttons.  Just plug and play!

Octopus Single RGB Rainbow LED has a  single rainbow LED mounted on the same basic board as the rest of the Octopus Brick line, with the same orientation, mounting holes, and connectors. It uses smart LED that allows you to program the color and brightness of the LED!


  • Uses single line data transmission, can connect with other LEDs in the same line.
  • Can be programmed with one of 256 brightness levels
  • With built-in power-on reset and power-down reset circuit, so the LED doesn't turn on when power off
  • The red LED is set through special processing to make the color more balanced.
  • The data transmission frequency can reach to 800Kbps. When the refresh rate is 30 frames/second, the number of cascades is over 1024 points

Outlook and Dimension

Quick Start

Hardware Connection

Connection note: Connect this to the P1 port in OCTOPUS:BIT.

Software Programming

Start with microcode and then click "Advanced" in the selection of MakeCode.

We need to add a package for programming. Click "Add Package" on the bottom of the page, and search "neopixel" in the dialogue box, the package is pointed by the red arrow below.

Programme with accelerometer to control the color of LED. Program



The led begins with white light and then the color begins to change gradually with the shaking of the micro:bit.



Octopus Single RGB Rainbow LED

Collections: ElecFreaks

Type: Octopus Electric Bricks