Top Logo Sp Logo

Waveshare Mini Piano Module for micro:bit, Touch Keys to Play Music

Overview

Isn't it coooool to play your favorite song using the BBC micro:bit? Just plug it into this little piano, and enjoy.

Features

  • micro:bit edge connector, directly pluggable
  • Buzzer to play music
  • Onboard capacitive touch controller, 13x touch keys through I2C interface
  • 4x RGB LEDs, controlled by only one signal pin
  • Breakout module control pins, micro:bit SPI pins, and some of the GPIO pins, easy expansion
  • Comes with development resources (micro:bit graphical demo/python code/user manual, etc.)

Specifications

  • Touch controller: TTP229
  • LED: WS2812B
  • LED color depth: 16777216 colors
  • Dimension: 85mm x 56mm
  • Operating voltage: 3.3V

Pinouts

SYMBOL DESCRIPTION
VCC Power (3.3V input)
GND Ground
P0 Buzzer control pin, related to mcro:bit P0
P1 LED control pin, related to mcro:bit P1
SCL Touch keys control pin, I2C clock
SDA Touch keys control pin, I2C data

Dimensions

Piano for micro:bit dimensions

Development Resources

Wiki : www.waveshare.com/wiki/Piano_for_micro_bit

$13.99
SKU: WAV_14205

Overview

Isn't it coooool to play your favorite song using the BBC micro:bit? Just plug it into this little piano, and enjoy.

Features

  • micro:bit edge connector, directly pluggable
  • Buzzer to play music
  • Onboard capacitive touch controller, 13x touch keys through I2C interface
  • 4x RGB LEDs, controlled by only one signal pin
  • Breakout module control pins, micro:bit SPI pins, and some of the GPIO pins, easy expansion
  • Comes with development resources (micro:bit graphical demo/python code/user manual, etc.)

Specifications

  • Touch controller: TTP229
  • LED: WS2812B
  • LED color depth: 16777216 colors
  • Dimension: 85mm x 56mm
  • Operating voltage: 3.3V

Pinouts

SYMBOL DESCRIPTION
VCC Power (3.3V input)
GND Ground
P0 Buzzer control pin, related to mcro:bit P0
P1 LED control pin, related to mcro:bit P1
SCL Touch keys control pin, I2C clock
SDA Touch keys control pin, I2C data

Dimensions

Piano for micro:bit dimensions

Development Resources

Wiki : www.waveshare.com/wiki/Piano_for_micro_bit

Customer Reviews

Based on 2 reviews
0%
(0)
50%
(1)
0%
(0)
50%
(1)
0%
(0)
g
gottcode?
works with my V2 microbit..

Follow instruction on waveshare web site. I really wish it had mounting holes and had all the unused pins available still. Also the extension needs to have a read value option so you dont have to code re-code every key to slave other operations to keys. I think might be able to in Java, but I can only use blocks. Over all not bad touch keys trigger better than expected, very sensitive.

c
colin h.
outdated/Incompatible

Does not work with V2 of the microbit, nor do any of the other brands of this device. Untill someone figures it out this is a dead product.