interfacing

Signal Microcontroller Simulator using AT90S8515

Introduction: The purpose of this project was to extend the Mixed Signal AVR simulator written in Fall 02 so that any single-issue microprocessor could be included in the simulation environment rather than limiting the simulations to systems based around ATMEL AT90S8515 series microcontrollers. In order to achieve this goal, a general architectural description language (ADL) […]

Signal Microcontroller Simulator using AT90S8515 Read More »

Air-Mouse using ATmega32 microcontroller

I. Introduction The Cornell University Airmouse Initiative is a motion sensing glove with buttons on it that plugs into your computer to function as a mouse. Many tasks that are performed on the computer require the use of both a keyboard on the mouse, and many people find it frustrating and awkward to have to

Air-Mouse using ATmega32 microcontroller Read More »

kaOS operating system and loader using ATmega32

Introduction We have created a real-time, multithreaded, preemptive operating system called kaOS for the Atmel Mega32 microcontroller, which loads and executes programs from a Secure Digital or MMC card.We wrote this OS and created the SD/MMC card reader as a final project for Cornell’s ECE 476 class taught by Professor Bruce Land.  Our reason for

kaOS operating system and loader using ATmega32 Read More »

RFID security system using ATmega32 microcontroller

Introduction and Motivations: For our final project, we designed and built (and exhaustively tested) an RFID-based proximity security system for use with Cornell Identification cards, which have been RFID-embedded since fall of 2003. The idea for this project was sort of spawned from our general interest in RFID technologies and the near-simultaneous occurance of Lab

RFID security system using ATmega32 microcontroller Read More »

The Reflow Soldering Oven with LCD Display using ATmega32

Introduction Our project consists of making a reflow soldering device using a normal toaster oven with a graphical LCD display for control and GUI. Soldering is an important and difficult task for custom printed circuit board design especially for integrated circuits that come as chip packages that are impossible to solder by hand. This is

The Reflow Soldering Oven with LCD Display using ATmega32 Read More »

A Wearable Wireless Sensor System using ATmega644V

Introduction In this digital age, new interfaces for musical expression provide much broader musical possibilities than have ever existed before. There is a constant quest to be in harmony with one’s instrument so that music can flow freely from the imagination and take form effortlessly. This sparks an interest in new ways to interact with

A Wearable Wireless Sensor System using ATmega644V Read More »

Design a Customizable Virtual Keyboard using ATmega32

Introduction It is becoming increasingly difficult for users to interact with the slew of portable gadgets they carry, especially in the area of text entry. Although miniature displays and keyboards make some portable devices, such as cell phones and PDAs, amazingly small, users’ hands do not shrink accordingly. To solve this problem, we proposed a

Design a Customizable Virtual Keyboard using ATmega32 Read More »

The Self-Driving Toy Car using ATmega1284 microcontroller

“A car that can track its own location and calculate the direction and distance needed to get to a final destination given by user inputs.” Elevator Pitch For our final project, we built a self-driving car that takes in inputs for a final destination and drives itself from its initial location to the final destination.

The Self-Driving Toy Car using ATmega1284 microcontroller Read More »

Scroll to Top