Microcontrollers

Flowchart Rules

Programming in the C language for the ATmega16 microcontroller

Introduction “Programming is merely one facet of a more extensive puzzle. To effectively address a problem, programmers must thoroughly understand and navigate the entire problem-solving process before diving into software development. This platform will outline the essential steps for problem analysis and solution implementation.” Following an introduction to the fundamental problem-solving process, this platform will […]

Programming in the C language for the ATmega16 microcontroller Read More »

Analogue to Digital Conversion on an ATmega168

Many AVR microcontrollers are capable of doing Analogue to Digital Conversion. The ATmega168 has 6 ports (8 ports on the SMD packages) that can be used for analogue input. This tutorial shows you how. The circuit The Breadboard layout is based on the Atmega8 breadboard circuit which is described in Atmega8 breadboard circuit Part 1

Analogue to Digital Conversion on an ATmega168 Read More »

Rocket Inertial Navigation System using Atmega32

Introduction Was that a … projectile? a rocket? an [XXXXX] missile? That was a dynamically controlled parachute guidance system looking for its target. The purpose of this project was to design a dynamically controlled parachute guidance system using an Atmel ATmega32 microcontroller. A set of avionic hardware was built and software programmed in addition to

Rocket Inertial Navigation System using Atmega32 Read More »

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32

Introduction My final project creates a relatively high resolution color TV display by using two microcontrollers with shared access to external memory. In the fall of 2005, I worked on a microcontroller project to create color video using an Atmel microcontroller. I had soon realized that since the microcontrollers have a very small amount of

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32 Read More »

Missle Command video game using Atmega32

1. Introduction Brian Smith and Cem Ozkaynak, two Seniors enrolled in ECE 476 at Cornell University, seek to rekindle the mood of impending nuclear annihilation by distant ‘Evil Empires’ through the classic 1980’s video arcade sensation Missile Command. Given the harmonious state of international affairs today and the resounding love for America throughout the world,

Missle Command video game using Atmega32 Read More »

Repair dead AVR's – Attiny fusebit doctor (HVSP)

Did you make a mistake while programming fusebits, or purposely disabled reset pin (RSTDISBL) or ISP programming (SPIEN)? No need to buy or make inconvenient HV programmer only for unlock couple of Tiny AVR’s. This Attiny fusebit HV doctor will cure your dead tiny microcontrollers, by restoring all fusebits to factory settings – nice and

Repair dead AVR's – Attiny fusebit doctor (HVSP) Read More »

Scroll to Top