You Are Here: Home » AVR ATmega Projects » Interfacing(USB – RS232 – I2c -ISP) Projects

Open Programmer – USB programmer for PIC, EPROM, ATMEL, SPI

Open Programmer – An open source USB programmer for PIC micros, I2C-SPI-MicroWire-OneWire-UNIO EEPROMs, some ATMEL micros, generic I2C/SPI devices and (soon) other devices. Completely free and Open Source (including firmware) Programs PIC10-12-16-18-24, dsPIC30-33, EEPROMs type 24xxxx (I2C), 25xxx (SPI), 93xx6 (MicroWire), DS24xx (OneWire), 11xxx (UNIO), some ATMEL micros, communicates with generic I2C ...

Read more

AVR ATtiny USB Tutorial Part 2

This is the second part of my USB tutorial for ATtiny2313 and V-USB library. In the first part we learned how to get 3.3V from USB to power our circuits. In this part, we will expand our setup with following parts: Larger breadboard and additional jumper wires ATtiny2313 12 MHz crystal oscillator Two 27 pF ceramic capacitors to stabilize the crystal Two 68 Ω resistors between USB data lines and the microcon ...

Read more

Weeks 11-12: AVR USB Devices and Programming

One of the relatively unexplored topics in this week’s lecture was USB, the ubiquitous protocol that allows computers to communicate with peripheral devices (containing microcontrollers). Creating a USB device allows any computer to talk to it without the specialized software and hardware we’ve been using so far. For these two weeks, I decided to understand the requirements to create USB-compatible device c ...

Read more

Atmega 32u4 Based USB Data Logger (Part 23/25)

In this project, a device will be designed that will read analog data from any analog sensor and will send the digitized form of that data to a personal computer on USB interface. On PC, a desktop application will store the data in an excel spreadsheet therefore performing the data logging. For this, the device will be configured as HID Class Device again. An HID Class device has USB communication over two ...

Read more

Arduino atmega644/1284 clone

This project is about to DIY an Arduino board wth an ATMEGA644P or 1284P to have more INPUTS/OUTPUTS than on the atmega328P. You can buy an arduino mega but it's more expensive. The microcontrollers will be bootloaded with Sanguino and the project seems to be like another one called CALUNIUM. On this clone you will be able to connect every existing shields. Personally I use the ethernet shield to communicat ...

Read more

Easy Technique for Bootloading Atmega328pu and Atmega328p-pu# Xolcano

it is very difficult to bootload Atmega chips when you don't have proper knowledge about device signature ! each chips are associated with its own Signature.at the beginning I found very difficult in uploading bootloader file to Atmega 328pu and Atmega 328p-pu , although their are many different methods are already available in Internet ,it is tedious job for me to follow those methods so I found one easy m ...

Read more

Getting Started With the ATMega328P

In the Internet of Things movement, people across the globe are connecting their stuff – TVs, pets, even houseplants - to the internet and transmitting all sorts of data. If you’re going to be a part of that movement, or want to dabble in creative prototyping on a budget, it’s important to get to know our little friend: The ATMega. The real benefit of using this microcontroller is that it’s only $4 US, wher ...

Read more
Scroll to top