You Are Here: Home » Posts tagged "atmega168"

Program an ATmega168/328 with codebender

If you want to use an inexpensive ATmega168 or ATmega328p for your project, but you want the simplicity of the arduino code and codebender, this tutorial will guide you through! A brand new ATmega microcontroller does not come preconfigured to use with Arduino code. So to use one of these you normally need a high cost ATMEL ISP programmer to burn the Arduino bootloader into your ATmega. Thankfully there is ...

Read more

The Tuxgraphics AVR NTP clock using ATmega168

The Network Time Protocol (NTP) has revolutionized the world. Suddenly one could have anywhere in the world accurate time and date. NTP is a simple UDP based protocol and can be implemented in a Microcontroller. Using the tuxgraphics ethernet board and a LCD display we build a nice clock which gets time and date via NTP. Just attach it to you DSL router! _________________ _________________ _________________ ...

Read more

The Prototino™ using ATmega168 microcontroller

What is a Prototino™?   The Prototino™ is an Arduino clone with a built in prototyping area.   Designed to make a permanent version of your project once you have perfected it on a breadboard but without the expense of embedding your original Arduino into your project. The Prototino also makes your project more reliable and robust. With the prototyping area integrated into the board with the microp ...

Read more

Tetrapuzz – Tetris clone for AVR using ATmega168

This is a projected that I finished development on over a year ago and I’m just now getting around to documenting it. I wanted to program Tetris from scratch and make it modular so it could be used with different displays. Right now I know it’s working with a KS0108 graphic LCD screen. I also did quite a bit of work on it with the Nokia 3595 screen which is the trunk build of the SVN right now. For this wri ...

Read more

Dot Matrix Arduino Clock using ATMega168

The great adventure that is building clocks continues.  Points of interest in this build is that it was the first chance I got to play with the dot matrix display I picked up over winter break, and it's the first time I've soldered and used a surface mount package (albeit I soldered it to a DIP breakout board so that I could plug it into a breadboard; I know, very meta). This clock displays all of its value ...

Read more

How to drive 595 shift registers with AVR hardware SPI using ATmega168 microcontroller

Driving a shift register using an AVR chip’s built-in hardware is really quite easy. Most of their offerings have an SPI module, or Serial Peripheral Interface. A shift register is exactly that, a peripheral device that communicates via a serial line. All we need to do is hook up our connections and use a few pieces of simple code. Join me after the break to see how that’s done. Just want to know how shift ...

Read more

AttoBasic HOME using Atmega168 microcontroller

This is the central location for resource for all versions of AttoBasic for Atmel AVR controllers and Adurino computers Devices directly supported include ATMEGA328, ATMEGA168, ATMEGA88M, ATMEGA32U4, ATMEGA32, ATMEGA163, ATMEGA8515, ATTINY2313, AT90S8515,  AND AT90S2313   Versions of AttoBasic run on several AVR controllers with 2K or more of Flash Overview AttoBasic is a on-chip resident interactive B ...

Read more
Scroll to top