Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
Artcfox
PostPosted: Mar 14, 2010 - 06:38 AM
Rookie


Joined: Jan 21, 2010
Posts: 23
Location: Reston, VA

Hi everyone!

My name is Matt, and while I'm pretty new to AVRs, I'm not new to computer programming.

In late December I ordered a couple Arduino Duemilanove boards, which were great for my motivation as they got me up and running quickly with the hardware, but I couldn't stand the IDE, and I felt limited, so I bought an AVRISP mkII and have been coding in C using Xcode as my IDE ever since.

I've studied many of the tutorials, and read a great deal of posts on this site, and I have learned so much about the AVR in such a short time that I would like to say thanks.

At first when I was trying to learn how to do hardware PWM on an ATmega328P to control RGB LEDs, the datasheet seemed pretty scary. Then I found Dean's Newbie's Guide to AVR Timers tutorial, and I had to look up all the registers in my datasheet to do the translations for the 328. The datasheet was becoming less scary, and I was cruising through the chapters in the tutorial. Then I got to the end and realized that the PWM chapter was incomplete!

That was actually a good thing, because it forced me to stop just translating registers, and actually become comfortable with the datasheet. It is all too easy to just become lazy when someone else has already done all the work for you, and it was very satisfying when I finally figured that last bit out myself.

Rather than just say thanks, I wanted to show my thanks so I've spent the past few days writing a tutorial of my own, which I just posted in the tutorials section. I tried to model it after the way Dean structures his tutorials because of how well I found they worked for me when I was learning.

I'm hoping I can trade knowledge with the folks here, as my expertise is mostly in software, and I still have some mental blocks and gaps in my learning with the hardware side. You guys seem like a great bunch! Very Happy
 
 View user's profile Send private message  
Reply with quote Back to top
abcminiuser
PostPosted: Mar 14, 2010 - 09:33 AM
Moderator


Joined: Jan 23, 2004
Posts: 6964
Location: Melbourne, Victoria, Australia

Glad you found them useful! We'll all look forward to your contributions in the future - we all need more tutorials on the "big" subjects.

- Dean Twisted Evil

_________________

 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits