Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 1.02 KB

README.md

File metadata and controls

14 lines (10 loc) · 1.02 KB

🔉 Noise Pollution Sensor in AVR Assembly

💡 Introduction

I made a simple Noise Pollution Sensor using the Grove Beginner Kit. In this project, I utilize the kit’s sound sensor module, LED module, and the serial communication capabilities of the ATmega328P to demonstrate the creation of a rudimentary I/O device using assembly. The device captures sound intensity from its surroundings and sends a warning message through serial communication.

I wrote and debugged the program in pure assembly using the MPLABX IDE.

🔎 Demo

See the demo here

🧮 Project Document

Read the full project report here

📖 Works cited

  1. Mazidi, Muhammad Ali, et al. The AVR Microcontroller and Embedded Systems: Using Assembly and C. MicroDigitalEd, 2017.