Microcontroller Programmer Projects

Analog to Digital Converter AVR C Programming

One of the important features in today’s modern microcontroller is the capability of converting the analog signal to the digital signal. This feature allows us to process the analog world easily such as temperature, humidity, light intensity, distance, etc; which usually captured by electronics sensor and represent it on the change of voltage level. In […]

Analog to Digital Converter AVR C Programming Read More »

Atmel AVR ISP Microcontroller Programmer Project

One of the frustrating part in learning AVR microcontroller for the beginners is the AVR microcontroller programmer. The question is how to program my AVR mircrocontroller; actually if you googling on the internet and search for AVR ISP Programmer there are plenty information; start from simply using your PC parallel port to the sophisticated Atmel

Atmel AVR ISP Microcontroller Programmer Project Read More »

Multiple PID motor controller (with Wiimote!) using Atmega644

Introduction The main idea for our project was to implement an inexpensive solution to the current CU Snake Arm motor-driving system by using a Mega644 microcontroller instead of multiple 3-Amp motor controllers as the snake arm was originally intended to be driven. Since we used DC motors, we implemented a PID control algorithm that determines

Multiple PID motor controller (with Wiimote!) using Atmega644 Read More »

Wireless Persistence of Vision Device with Realtime Control Using Atmega644

Introduction We set out to make an easy to interact with, highly custimizable POV display. In deciding on a project we looked for a challenge that would have a good mix of hardware and software problems. We ended up primarily concentrating on looking at unusual display technologies and decided that a persistence of vision(POV) display

Wireless Persistence of Vision Device with Realtime Control Using Atmega644 Read More »

Design of a REE476 Final Project: eal-Time Digital Guitar Tuner

Introduction The goal of this project is to design an algorithm for a real-time digital guitar tuner and implement it using an Atmel AT90S8535 microcontroller. Each of the six strings of a guitar has a unique fundamental frequency, and our goal is to measure this frequency and compare it to the correct frequency. This project

Design of a REE476 Final Project: eal-Time Digital Guitar Tuner Read More »

EE476 Final Project Real-time Debugger By Emre Tezel & Cagdas Ozgenc

Objective: To design a debugger that is capable of tracing AT90S1200 user programs while the micro-controller is attached to external peripherals. The debugger will be able to display I/O activities, and dump the values of the registers. Parts Required: Atmel STK-200 starter kit (kit includes a single AT90S8515 micro-controller), Inter x86 compatible PC (required for

EE476 Final Project Real-time Debugger By Emre Tezel & Cagdas Ozgenc Read More »

Scroll to Top