Picture 2

Easy Data Logger with Virtual USB using ATtiny45 microcontroller

“V-USB is a software-only implementation of a low-speed USB device for Atmel’s AVR® microcontrollers, making it possible to build USB hardware with almost any AVR® microcontroller, not requiring any additional chip.” For further details on V-USB and licensing, visit http://www.obdev.at/products/vusb/index.html This is a data logger project that reads an analog signal, converts into digital number, […]

Easy Data Logger with Virtual USB using ATtiny45 microcontroller Read More »

usbasp print

Open Source USB AVR Programmer for Students and Hobbyists using Atmega8 microcontroller

If you cannot afford to buy a USB programmer for AVR, don’t worry, you can make one by yourself. This programmer uses a Atmega8 microcontroller with a few external passive components. The good thing is you don’t need any USB controller because it is implemented in the firmware inside Atmega8. Yes, you are right, you

Open Source USB AVR Programmer for Students and Hobbyists using Atmega8 microcontroller Read More »

usbbusinesscard 1

USB business card with a computer chip board using ATtiny85 microcontroller

Have you ever seen a business card with a computer chip embedded on it? This one does. It has an ATtiny85 microcontroller chip that stores all your personal details. You plug it into an USB port of your computer, and find the details about the person opened into a text editor. Read more: USB business

USB business card with a computer chip board using ATtiny85 microcontroller Read More »

Programming AVR ATxMega using USBasp

Programming AVR ATxMega using USBasp and ATxmega microcontroller

ATxmega programmer has different interface than 8-bit AVRs. It uses PDI interface instead of ISP. If you don’t want to buy new programmer for ATxmega you can try this little hack done by Szu. He uses USBASP (USB in-circuit programmer for Atmel 8-bit AVR controllers) with some modification to program AVR ATxmega. The hack convert SCK line to PDI

Programming AVR ATxMega using USBasp and ATxmega microcontroller Read More »

Simple USB AVR programmer

Simple USB AVR programmer, USBasp using ATMega8 microcontroller

USBasp is low cost USB in-circuit programmer for Atmel AVR micontrollers. The hardware consists of an ATMega88 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed. Its programming speed is up to 5kBytes/sec. USBasp works under multiple platforms: Linux, Mac OS X and Windows.

Simple USB AVR programmer, USBasp using ATMega8 microcontroller Read More »

Modular User Interface System

Modular User Interface System using ATMega88 microcontroller

The IOSTRING is a modular physical user interface system which consists of a series of three basic board modules designed around the Atmel AVR AtMega88 MCU. Each module type can handle switches, pushbuttons, rotary selector switches, rotary shaft encoders, potentiometers, LED’s, LCD displays, and an alphanumeric LED display. Dual footprints are provided on each board to accommodate a large variety of combinations

Modular User Interface System using ATMega88 microcontroller Read More »