Other Projects

REAL TIME SCROLLING SPECTROGRAM 1

REAL-TIME SCROLLING SPECTROGRAM

INTRODUCTION This project implements a real-time scrolling spectrogram-style visualization of an audio signal. We successfully displayed the frequency spectrum content in real time using a 4-bit grayscale scrolling display on any NTSC television. The frequency spectrum of an audio line-in input or mic input is calculated and displayed in real time using two ATmega1284 microcontrollers

REAL-TIME SCROLLING SPECTROGRAM Read More »

Kilobot charger

BUILDING KILOBOTS AND REVISING KILOBOT DESIGN FOR IMPROVING THE OPTICAL RESPONSE

I would first like to acknowledge my adviser, Dr. Yanjun Yan, for her patience, kindness, and mostof all her assistance in completing this thesis. I would like to thank Dr. Martin Tanaka, Dr. PeterTay, and Dr. Paul Yanik for serving on my thesis committee. ABSTRACT Inspired by the emergent behavior of swarms, we want to

BUILDING KILOBOTS AND REVISING KILOBOT DESIGN FOR IMPROVING THE OPTICAL RESPONSE Read More »

Electron flux versus electron energy in various

Microcontroller Survivability in Space Conditions

Introduction The Utah State University (USU) Materials Physics Group (MPG) is interested in the performanceof Commercial Off the Shelf (COTS) microcontrollers in space conditions. Microcontrollers are commonlyused on CubeSats, small relatively inexpensive satellites that are flown in Low Earth Orbit (LEO) ataltitudes of ~160 km-2000 km. There is a large area of interest in COTS

Microcontroller Survivability in Space Conditions Read More »

AVR Atmega8 Microcontroller Architecture Its Applications

AVR Atmega8 Microcontroller Architecture & Its Applications

The abbreviation of AVR Microcontroller is “Advanced Virtual RISC” and MCU is the short term of the Microcontroller. A Microcontroller is a tiny computer on a single chip and it is also termed as a control device. Similar to a computer, the Microcontroller is made with a variety of peripherals like input & output units, memory, Timers,

AVR Atmega8 Microcontroller Architecture & Its Applications Read More »

ATmega versus STM32 – Which Microcontroller is Best for Your Application

ATmega versus STM32 – Which Microcontroller is Best for Your Application

This article compares the ATmega and STM32 microcontrollers so that you can choose the best one for your own tech product, by considering overall cost and system cost, as well as the upward migration path. Comparing ATmega and STM32 microcontrollers is a bit like comparing apples and oranges. At a very general level, they are

ATmega versus STM32 – Which Microcontroller is Best for Your Application Read More »

Atmel Studio 7 Latest Version for Windows MacOS

Atmel Studio 7 Latest Version for Windows & MacOS

Atmel Studio was developed to help them build and debug microcontroller applications. It comes as a platform for integrated creation that uses the shell of Microsoft Visual Studio. This software manages programs written in C/C++ and even in the language of assembly effectively. I know that as a former student of electronics and telecommunications, Atmel microcontrollers are used intensively in

Atmel Studio 7 Latest Version for Windows & MacOS Read More »

Port C PC7 PC0

Types of AVR Microcontroller – Atmega32 & ATmega8

ATmega32 – 8 Bit AVR Microcontroller The AVR microcontrollers are based on the advanced RISC architecture. ATmega32 is a low power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. AVR can execute 1 million instructions per second if cycle frequency is 1MHz. Key Features: 32 x 8 general working purpose registers. 32K bytes

Types of AVR Microcontroller – Atmega32 & ATmega8 Read More »

ATMEL AVR Tutorial 2 How to access Input Output Ports

ATMEL AVR Tutorial 2 : How to access Input / Output Ports ?

Overview You cannot imagine to use microcontroller without using any of its i/o pins. Finally its all about : taking input , processing it and generating output ! Thus i/o registers and their correct settings is indispensable part while learning to program any uC. We will learn how to use Atmel AVR’s GPIO ports and actually

ATMEL AVR Tutorial 2 : How to access Input / Output Ports ? Read More »

Scroll to Top