Serial Musical Organ 1.0
Buzzer controller and musical organ
Loading...
Searching...
No Matches
Serial-Controlled Musical Organ for ATmega168
?text=Serial+Organ "Serial Organ Banner"

Introduction

This project implements a serial-controlled musical organ on an ATmega168 microcontroller. Convert your computer keyboard into a musical instrument via the serial terminal!

Features

  • 🎹 18-key polyphonic organ (2 octaves including sharps)
  • 🎵 Real-time note playback via USART (9600 baud)
  • 🎼 Pre-programmed songs (Twinkle Little Star, Imperial March)
  • âš¡ Adjustable tempo (short/long note duration modes)
  • 🔌 Simple hardware (MCU + buzzer + USB-to-serial)

Quick Start Guide

  1. Connect buzzer to PD5 (configurable)
  2. Connect USB-to-serial to PD0(RX)/PD1(TX)
  3. Compile with make
  4. Flash with make flash
  5. Open serial terminal at 9600 baud
  6. Press keys to play music!

Authors

  • Roybel Carbonell Camejo

Date

2026-04-29

License

Open source - feel free to modify and distribute

Related Pages