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 Digital Push Button Brick OBPushButton - Blue


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!

The Octopus Digital Push Button brick is ideal for a beginner class in Arduino programming,  or as the first sensor in your project. It can easy be used with Chipkit, STM32, AVR, ARM and other mirc-MCU.


  • 3P buckled wires connector
  • Easy to 'plug and play
  • Large button keypad and high-quality first-class hat


Big button module pin definition: (1) Output (2) VCC (3) GND

Quick Start

Hardware Connection

Connect the push button brick to P0 port on OCTOPUS:BIT.




You can see the whole program from the link here


When the button isn't pressed, micro:bit will display a rectangle; when it is pressed, micro:bit will display a heart.



Please visit the ElecFreaks wiki page for more info about this product. It will be appreciated if you can help us improve the documents, add more demo code or tutorials.

Collections: ElecFreaks

Type: Octopus Electric Bricks