Archive for the 'Uncategorized' Category



Digital Oscilloscope, AT90S8535

Published on March 28, 2006

Project description:
We chose to construct a digital oscilloscope as our final project for this course.  The skills involved in this project proved a natural extension of some of the topics we covered in class.  We were able to learn more about the UART, AD sampling, memory indexing, keypad usage and many other topics we touched […]


The 8-Trak Sampler, AT90S8515 and AT90S8555

Published on

Project description:
For our final project, we decided to create a digital voice recorder. Our device allows a user to record his voice at a user specified frequency and bit resolution. The device can hold up to 8 different tracks which the user can select to delete or play. The user also specifies the playback frequency […]


Secure RSA Credit Card Transaction System, AT90S4414

Published on

Project description:
In today’s world of e-commerce and widespread credit card use, credit card storefront terminals have become common to almost all the stores, and thus big business. They are what allows us to use our credit cards in almost any store in the country. RSA public key encryption has become an industry standard because to […]


Sine Wave Synthesizer

Published on March 24, 2006

Project description:
Yet others go out of their way to develop something ‘cool’ and ‘fun’. Luke and I decided that we wanted to be in this second category, because developing something that’s ‘cool’ would also be fun to do. So in deciding what to design we tried to think of something that would catch the attention […]


LCD Blackjack, AT90S8535

Published on

Project description:
Blackjack has been an icon in the history of gambling.  This simple card game has the power to change a person completely.  We are therefore inspired by the blackjack, and decided to build our own LCD version of it.
Optrex DMC 20434
Link: LCD Blackjack, AT90S8535


Digital Answering Machine, AT90LS8535

Published on

Project description:
We decided that an answering machine was interesting because it involved interfacing many analog parts, a reasonable amount of coding, and would leave us with a finished product that actually does something. The answering machine is one of few everyday microcontroller utilities that can be implemented fairly easily and we are really happy with […]


Hangman, AT90S8535

Published on

Project description:
For our final project, we used an Atmel AT90S8535 microprocessor to create a hangman game. The letters are displayed on a 16-character LCD, and are input (”guessed”) using a 16-button keypad. The 8 LED’s on the Atmel development board are used as our “hanging man” - one lights up for each wrong guess. We […]


Design of a Real-Time Digital Guitar Tuner, AT90S8535

Published on

Project description:
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 […]


CU Organizer, AT90S8535

Published on

Project description:
One of the newest and fastest growing additions to the digital age in the 1990s has been the handheld personal computer. Given a little flash memory and a good LCD, anything is possible and commercial products like the 3Com PalmPilotâ and IBM Workpadâ are flourishing. But as these products expand their functionality so does […]


The Tompkins Instrument 3P0, AT90S8515

Published on

Project description:
The Tompkins Instrument 3PO is a 32-function scientific calculator. It rivals the competitions with its blazing fast 4-megahertz Atmel 8515 Microcontroller based design. The TI 3PO includes a series of function useful in scientific computations such as trigonometric functions, base conversions, logarithmic functions, logical operators, inequality functions, floor and ceiling, and exponentiation. The main […]


Universal remote, AT90S8535

Published on

Project description:
A universal remote is a common everyday household appliance. Used to do everything from TV/Video/Cable to ceiling fan control, this project is a extremely versatile product. We planned to have a 32-button remote that could replicate the IR characteristics of a VCR & TV remote control.
Link: Universal remote, AT8535


Autonomous Vehicle, AT90S8515

Published on

Project description:
As technology develops, computers are making people’s lives progressively easier and safer. Someday they will be able to drive automobiles, resulting in reduced deaths and accidents. We decided to make a prototype of a self controlled car. We started with a Hot Shot II radio control car and stripped out the radio receiver. Then […]


Spectrum analyzer, AT90S8535

Published on

Project description:
Spectrum analyzers are used to output the frequency content of an arbitrary input signal. It was our opinion that such a system could be implemented on a microcontroller, almost fully in software.  Doing this, however, necessitated some knowledge of standard Digital Signal Processing techniques, namely sampling, analog-to-digital conversion and most importantly constructing digital filters. […]


Microcontroller-driven Lego Vehicle (MLV), AT90S8535

Published on

Project description:
For the final project, we designed a Microcontroller-driven Lego Vehicle (MLV). This project makes use of the ATMEL AT90S8535 8-bit RISC microcontroller unit. The microcontroller basically functions to determine the user input through button pushes, drive the DC and stepper motors to provide motion to the MLV as well as to set the speed […]


Whack-A-Cap: miniature representation of a popular amusement game, AT90S8535

Published on

Project description:
Our final project code calls for the implementation of an amusement game often bannered as “Test-Your-Strength” or less accurately (but more commonly) known as “Whack-a-Mole.” Our machine is in essence a miniturized version of what can be found in most theme parks across the world. Its construction involves a spring load plastic cap to […]