TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (142031 times)
  2. FAT32 Library (75257 times)
  3. Network Ethernet Library (59477 times)
  4. USB Device Library (49497 times)
  5. Network WiFi Library (45271 times)
  6. FT800 Library (44889 times)
  7. GSM click (31421 times)
  8. mikroSDK (30421 times)
  9. microSD click (27781 times)
  10. PID Library (27615 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Visual TFT/GLCD Project

Piezo Piano for Mikromedia Workstation PIC32

Rating:

0

Author: Andrew Hazelden

Last Updated: 2016-02-23

Package Version: 1.0.0.0

Category: Audio & Speech

Downloaded: 1044 times

Followed by: 1 user

License: MIT license  

This is an example of a simple piano for the Mikromedia Workstation's Piezo Buzzer. Tap the keys on the Piezo Piano to play a tune. This example is compatible with the Mikromedia PIC32 board.

The code was written using MikroC Pro for PIC32 and VisualTFT 2.71.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Piezo Piano for Mikromedia Workstation PIC32" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Piezo Piano for Mikromedia Workstation PIC32" changes.

Do you want to report abuse regarding "Piezo Piano for Mikromedia Workstation PIC32".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for PIC32
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Visual TFT/GLCD Project Blog

Presenting Piezo Piano for PIC32

This video presents Piezo Piano for the Mikromedia Workstation.

Watch on YouTube
Piezo Piano on the Mikromedia Workstation with PIC32 MMB.

Piezo Piano on the Mikromedia Workstation with PIC32 MMB.

This is what the Piezo Piano firmware looks like when it is loaded on the Mikromedia Workstation PIC32 MMB.

View full image
Tap the piano keys to play a tune.

Tap the piano keys to play a tune.

You can use the Mikromedia TFT screen to tap a tune. The sound is created using the Piezo Buzzer on the Mikromedia Workstation board.

View full image
The Piezo Buzzer creates a neat retro piano sound.

The Piezo Buzzer creates a neat retro piano sound.

The piezoelectric buzzer creates an interesting 8-bit style piano sound effect.

View full image

ALSO FROM THIS AUTHOR

PIC32 Soccer Bounce Demo

5

The Soccer Bounce demo uses the accelerometer input to roll a soccer ball around on a Mikromedia PIC32 screen. The code was written using MikroC Pro for PIC32 and VisualTFT. The soccer ball sprite graphics are rendered using Dragan Regodic's excellent TFT Graphics library: http://www.libstock.com/projects/view/914/tft-graphics-library

[Learn More]

ACH SHT1x Click RPi Demo

0

The python based sht1x_click.py demo allows you to read a MikroElektronika SHT1X Click board on a Raspberry PI using I2C via a Pi Click Shield. The SHT1x Click board uses an I2C based Sensiron SHT11 module for reading the temperature and humidity. The RPi I/O uses MikroBus I2C SDA = RPI Pin 3, MikroBus I2C SCL = RPI Pin 5.

[Learn More]

mikroBirthday

5

Celebrate a birthday by blowing out a virtual candle. This example was created in celebration of MikroElektronika's 10th Birthday! You get to blow out the candle on a cupcake by tapping the touch screen on a mikromedia dsPIC 33 board. After two seconds the candle lights itself up again and you can repeat the process.

[Learn More]