button

leds buttons

Output number when button is pressed using Atmega16 microcontroller

This is simple demo program of reading button state, lighting LEDs, sending information via USART. 8 buttons are connected to Atmega16 port A, 8 LEDs to port B via current limiting resistors. While none of buttons arent pressed there is running light on LEDs performed, but when any of buttons is pressed then LEDs display […]

Output number when button is pressed using Atmega16 microcontroller Read More »

Leonardo Arduino clone

Leonardo Arduino clone a single-sided PCB using ATmega32U4

DESCRIPTION This project is to make a clone of Arduino Leonardo in a simple way.That is why the distribution of the pin does not match the standard Arduino (have to make many jumpers on the motherboard or use both sides). However, most Arduino Leonardo characteristics are maintained. The circuit is protected by an automatic reset fuse

Leonardo Arduino clone a single-sided PCB using ATmega32U4 Read More »

Clifford Systems JI1000 Car Alarm System1 (1)

Clifford Systems JI1000 Car Alarm System Using Atmega

Introduction The design philosophy behind the JI1000 is a simple, yet powerful microcontroller based mobile security system. At the heart of the JI1000 is the Atmel AT90S4414 8-bit RISC microcontroller. We used the 4414 for this design because a microcontroller is well-suited for a security system. The basic control functions for our system include monitoring

Clifford Systems JI1000 Car Alarm System Using Atmega Read More »

tilt controlled video game system

A portable, color, tilt-controlled video game system Using Atmega32

Introduction The Weeboy is a portable color video game system that is not dependent on stationary displays or external power sources and features novel tilt-based control. Our purpose for designing this project was to demonstrate that a complete portable video game system could be implemented at an affordable price. There currently exists a large community

A portable, color, tilt-controlled video game system Using Atmega32 Read More »