AVR's archive
Posted in February 3rd, 2011
by
admin in
atmega,
AVR,
cheap,
dongle,
ide,
linux hacks,
Microcontrollers,
programmer,
rss,
stk,
tool hacks
A common complaints of beginners to microcontroller programming is the availability of DIY tools that do not require a parallel port. Using not much more than a couple of 74xx series chips and some protoboard, [Rue] was able to create an AVR programmer for less than the cost of some chips it can program – giving parallel programmers a run for thier money. [Rue] used Linux treat [...]
read more from this topic.....
Posted in February 1st, 2011
It looks like [rossum] and [Ladyada] have teamed up and been busy working on the microtouch. Since we covered it last year its had a few minor improvements like an upgrade to the ATmega32u4 microprocessor and some new software. The new and improved microtouch also features an accelerometer as well as some software to go along with it. Plus its now [...]
read more from this topic.....
Posted in January 30th, 2011
[Daniel] is making a mini arcade cabinet with an SNES housed inside. He wanted to build an arcade controller for it and chose to construct something from scratch instead of destroying an original piece of hardware. We can almost feel you guys sighing with relief at that one. He sent us some nice photos of [...]
read more from this topic.....
Posted in January 25th, 2011
Here’s a nice little discussion about reading and writing AVR flash memory that [Windel] put together. He’s using an In System Programmer to read the flash memory from an ATmega328 using AVRdude, the programming software which we used in our AVR Programming Tutorials. He covers the particulars of the commands, how this might be useful, [...]
read more from this topic.....
Posted in January 2nd, 2011
Get out the soldering iron and clear your schedule, it’s going to take you a while to assemble this 8x8x8 LED matrix which contains a total of 512 LEDs. We’ve looked in on a 3x3x3 cube, and [Chr], who is responsible for this one, has assembled a 4x4x4 cube before, but this one is quite [...]
read more from this topic.....
Posted in December 17th, 2010
Those who are familiar with Atmel’s line of 8-bit AVR microcontrollers should already know that some of them have support for external RAM. But have you ever actually used this feature? We haven’t. Now you can learn how it’s done by reading through this guide. It touches on all of the hardware, but doesn’t dwell [...]
read more from this topic.....
Posted in December 14th, 2010
Giving a programmer is a great way to get people started in microcontrollers so If you want a cheap simple AVR programmer this might just be what your looking for. It combines the V-USB firmware, USBtiny software, a few resistors, and some zener diodes. An interesting trick using this programmer is if your trying to program another 8 pin ATtiny you [...]
read more from this topic.....
Posted in December 14th, 2010
[Jeff Keyzer] has a new version of the HV Rescue Shield available. This tool allows you to use an Arduino to reset the fuse bits on AVR microcontrollers. This is necessary if you make a mistake and disable the reset pin, or choose the incorrect clock settings (this will probably happen to you at some [...]
read more from this topic.....
Posted in November 23rd, 2010
[Lucidscience] is back again, this time showing us how to push data to a VGA monitor from your AVR project. It turns out that it is pretty simple, requiring only n open port and a few resistors and diodes. Well, it is that simple for the most basic version which gives you 56×60 pixels. Of [...]
read more from this topic.....
Posted in November 20th, 2010
Welcome back to this fourth and final installment of the series. The first three parts should have been enough to get you off the ground, but a few more learning examples wouldn’t hurt. It’s also a good time to discuss some of the other things these little chips can do. Join me after the break [...]
read more from this topic.....
Posted in November 6th, 2010
In the last installment of our tutorial series we built a simple circuit on a breadboard and programmed an ATmega168 to make it run. That proves that you know how to follow directions, but the eureka moments of doing everything yourself are on the way. This time around you will get down and dirty with [...]
read more from this topic.....
Posted in November 4th, 2010
[Sprite_TM] cooked up an amazing hack by resurrecting a Mac SE using a Dockstar and ARM processor. The retro hardware had a bad mainboard thanks to the corrosive properties of a failed backup-battery. He had been wanting to do something with the Seagate Dockstar and decided it would find a nice home in the Mac. [...]
read more from this topic.....
Posted in October 29th, 2010
[Frank Zhao] put together a USB business card. It’s even got the instructions printed right on the silk screen of the PCB explaining how it should be used. He based the design around an AVR ATtiny85 microcontroller. It runs the V-USB package that handles USB identification and communication protocols. The rest of the hardware is [...]
read more from this topic.....
Posted in October 27th, 2010
by
admin in
ATmega168,
AVR,
halloween,
Halloween props,
how-to,
led,
led hacks,
marquee,
matrix,
Microcontrollers,
pumpkin,
rss,
transistor
What takes eight hours to solder and uses more shrink tubing that you thought imaginable? An LED matrix installed in a real pumpkin. When I mentioned that we’d like the LED pumpkin in last Friday’s post scaled up to a full LED matrix I had no idea it would be me doing the work. But [Caleb] [...]
read more from this topic.....
Posted in October 26th, 2010
[Leor] wanted to take some video of the wildlife in his yard, like this chipmunk or some hummingbirds, but every time he tried to get close it scared them away. His solution was to rig up a cheap video recorder to be radio controlled (PDF). The donor camera was a cheap SD card based eBay [...]
read more from this topic.....
Posted in October 25th, 2010
by
admin in
arduino,
ATmega168,
Atmel,
AVR,
avr-gcc,
avrdude,
compiler,
dapa,
dragon,
how-to,
Microcontrollers,
programmer,
Programming,
rss,
stk500,
usbtinyisp
You may be able to write the most eloquent code in the history of embedded systems but without a way to run it on the hardware it will be worthless. In this installment of the tutorial series we will: Look at some of the available AVR programmer options Place the microcontroller on a breadboard and [...]
read more from this topic.....
Posted in October 23rd, 2010
We love looking at hardcore electronics projects with a beefy microcontroller and hundreds, if not thousands, of lines of code at its center. But everyone needs to get there somehow. This tutorial series aims to make you comfortable programming the Atmel AVR line of microcontrollers. Whether you’ve never touched a microcontroller before, or you’ve cut [...]
read more from this topic.....
Posted in October 21st, 2010
[Vassilis Papanikolaou] took a good thing and made it better with some design upgrades to this AVR based signal generator. We looked at version 1.0 of this tool back in 2006 and since then it saw an upgrade to 2.0. But [Vassilis] wanted to take things one step further, with a compact single-sided PCB. What [...]
read more from this topic.....
Posted in October 15th, 2010
[Niklas Roy] built a motorized window curtain to screen out foot traffic in front of his window. When you hear “motorized curtain” you may think that this will move up and down but it doesn’t. Instead, the small curtain move horizontally to cover passersby as they travel down the sidewalk. This is accomplished using a [...]
read more from this topic.....
Posted in September 29th, 2010
Lazarus-64, breadboard game system; certainly sounds like something from the 1980s. We were surprised to find out not only the name, but also all the ICs used are only those available from the retro age of 30 years back (Save for the AVR controlling everything, of course). Even more amazing is how it has 256 [...]
read more from this topic.....
Posted in September 27th, 2010
Microcontroller interrupts are one of the big tools in our embedded programming arsenal. They make the chip listen for particular events, and once detected they stop what they’re doing and run a separate set of code called and Interrupt Service Routine. We’ve come across two fairly new tutorials on the subject that you should check [...]
read more from this topic.....
Posted in September 24th, 2010
This time-lapse photo trigger was built [Lukasz Goralczyk]. It is controlled by an ATmega168 and we were surprised to read that it uses about 12k of code. Curious about what takes up that much space, we were impressed to see all the features demonstrated in the video after the break. The small device, running on [...]
read more from this topic.....
Posted in September 12th, 2010
You get what you pay for. [Jkx] wanted to see how a USB to RS232 cable could be sold for just $1.70 and found out that it’s not actually RS232 compliant. The cable communicated as TTL levels, not the 12V expected of RS232 (although it can handle 12V incoming). He didn’t really want to use [...]
read more from this topic.....
Posted in September 1st, 2010
Don’t steal. It’s a lesson that children are taught from the youngest age and a core principle in every society. The PSGroove sets out to follow this mantra in several ways. It is an open source implementation of the PSJailbreak hardware we covered a couple of weeks back. It’s difficult to find a definitive source [...]
read more from this topic.....
Posted in August 31st, 2010
[imsolidstate] built his own pressure sensitive mat. It utilizes two discs of copper clad board with a piece of foam in between for each of 64 sensors. As the foam gets compressed, the capacitance between the two pieces of copper changes, a measurement that is fairly easy to make with an analog to digital converter. [...]
read more from this topic.....
Posted in August 20th, 2010
by
admin in
8x8,
at94k,
Atmel,
AVR,
bicolor,
classic hacks,
fpslic,
led hacks,
matrix,
pong,
rss
[Mathieu] built this display in hopes that he can play pong on it. You can imagine the headache that awaits when trying to figure out how to drive the 6144 bi-color LEDs. I must have worked out because the thing looks great in the video after the break. The solution he chose was a bit unfamiliar [...]
read more from this topic.....
Posted in August 13th, 2010
I took a little time to look into porting code written for AVR in order to run it on the MSP430 architecture. It’s easier than you think, being mostly small differences like an extra step to enable pull-up resistors. But there is a lot to be learned in order to transition away from using EEPROM. Since [...]
read more from this topic.....
Posted in August 1st, 2010
Yes, you could argue this Nursery Room Temperature Monitor is simply an LED and an Arduino with a temperature sensor, but [Jay] really did put more thought into the process. For instance he stuck with AVR, built a wooden base and sanded globe, and even included schematics and source code. Plus, SIDS is no laughing [...]
read more from this topic.....
Posted in July 24th, 2010
[Joshua] shares his details on building this 20-channel DMX controller. He’s sourced some extension cords to cut up for the complicated wiring project. He plans to drive 120V lights with the system so he’s also using the extension cords to connect a bunch of outlet boxes to the main controller. Inside you’ll find a set [...]
read more from this topic.....
Posted in July 18th, 2010
This board is [Eric Seifert's] venture into working with AVR microcontrollers. He has worked with PIC microcontrollers in the past and used the goal of developing a servo controller board as his motivation to try the grass on the other side of the fence. He found he likes the AVR line for its ease of [...]
read more from this topic.....