-- HEY NEWBIE!! -- READ ME!! --

Go To Last Post
13 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

(*sorry for the caps and exclamation points - it seems to be the only thing new posters ever see*)

I think we need a sticky post like this at the top of every forum. In it is a list of tutorials (taken from a post by Sebastian Sohn) and maybe an introduction like...

--------------------------------------------------------

Welcome!

Are you new to AVRs? New to programming microcontrollers? New to C?

We know you have lots of questions. A lot of us had them, too! But BEFORE you post your question (or doubt, or whatever), try reading some of these first.

The AVR Tutorials of avrfreaks.net contains a lot of stuff for you. There are topics like:

AVR C tutorial

[TUT] Beginning with everything

[TUT] [HARD] [SOFT] A From-Scratch AVR Tutorial

[TUT] [SOFT] WinAVR Beginner's Quick Start Guide for ATMEGA128

[TUT] [SOFT] Setting Up AVRStudio to use GCC

[TUT] [C] Bit manipulation (AKA "Programming 101")

[TUT] [SOFT] Using the USART - Serial communications

[TUT] [SOFT] Using the USART - Interrupt driven serial comms

[TUT] [C] Newbie's Guide to AVR Timers

[TUT] [C] Using the EEPROM memory in AVR-GCC

[TUT] [C] GCC and the PROGMEM Attribute

These tutorials may not answer all your questions, but they will allow you to get further faster. You'll be able to ask better questions!

Welcome and have fun!

------------------------------------------------------

Maybe we also have Cliff's FAQ list as well.

I know, this probably won't really help, but it's worth a try. I don't understand how long-timers (Hi Cliff, Joerg, Eric, Keven, Bob!) have managed to keep their sanity answering the same questions day in and day out for years.

Stu

Engineering seems to boil down to: Cheap. Fast. Good. Choose two. Sometimes choose only one.

Newbie? Be sure to read the thread Newbie? Start here!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Stu,

Not sure this is a topic for "GCC" but the point is that the "smart kids" will start by using search, reading stickies, reading Tutorials and THEN posting a question if there's still something unanswered. The dim-wits who don't even bother to search aren't going to read the stickies either (the misuse of the Academy forum rather proves this!)

Cliff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nice link list. 8)
Somehow I think I have seen it before.
Hmmm ... got it!
Maybe I should add some kind of licence to my signature. :wink: No, just kidding, nice idea.
I think there are some more useful links which are worth to add here:

avr_libc manual - WinAVR users just can't live without it

The C Book - General online book about the C language

Essential C - Summary of the C language (PDF)

And then there are Atmel's Application Notes.
Especially AVR035: Efficient C Coding for AVR

Regards
Sebastian

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

[sermon]
This would work if the old-timers here would refuse to answer the NEWBIES!!!, dim-wits, and trolls and only provide a link to the suggested sticky, and to the already available sticky on how to ask intelligent questions.

The problem isn't with the NEWBIES!!!, dim-wits, and trolls, it is with the old-timers who either don't recognize that they are enabling this kind of behavior, or realize it and enjoy baiting NEWBIES!!!, dim-wits, and trolls.
[/sermon]

Smiley

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

smileymicros wrote:
[sermon]
This would work if the old-timers here would refuse to answer the NEWBIES!!!, dim-wits, and trolls and only provide a link to the suggested sticky, and to the already available sticky on how to ask intelligent questions.

The problem isn't with the NEWBIES!!!, dim-wits, and trolls, it is with the old-timers who either don't recognize that they are enabling this kind of behavior, or realize it and enjoy baiting NEWBIES!!!, dim-wits, and trolls.
[/sermon]

Smiley

So old-timers who answer dim-wits questions are trolls. But aren't old-timers, who forgot that they were newbies once, dim-wits?

Somehow I don't like to ask myself if any old-timer might think the poster is a troll, so I better don't write any answer or only post the standard-troll-link. Or maybe even ask some kind of anti-troll committee if I can answer a given question.

There have been so many times I was a newbie and I always was happy about patient people who guided me into the right direction without making me feel :oops:.

OK, there are those "Need complete code and schematic of... ASAP" and "Where can I get cracked version of..." posters. But are these few guys really worth the whole discussions? At least I really like to watch those topics. Some of the old-timers post soooo funny things there.

I think a little bit of humor and patient makes life much easier. But I guess you already know that. Reading your really good C-Book gave me the impression.

Regards
Sebastian

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

S-Sohn wrote:
smileymicros wrote:
[sermon]
This would work if the old-timers here would refuse to answer the NEWBIES!!!, dim-wits, and trolls and only provide a link to the suggested sticky, and to the already available sticky on how to ask intelligent questions.

The problem isn't with the NEWBIES!!!, dim-wits, and trolls, it is with the old-timers who either don't recognize that they are enabling this kind of behavior, or realize it and enjoy baiting NEWBIES!!!, dim-wits, and trolls.
[/sermon]

Smiley

So old-timers who answer dim-wits questions are trolls. But aren't old-timers, who forgot that they were newbies once, dim-wits?

Somehow I don't like to ask myself if any old-timer might think the poster is a troll, so I better don't write any answer or only post the standard-troll-link. Or maybe even ask some kind of anti-troll committee if I can answer a given question.

There have been so many times I was a newbie and I always was happy about patient people who guided me into the right direction without making me feel :oops:.

OK, there are those "Need complete code and schematic of... ASAP" and "Where can I get cracked version of..." posters. But are these few guys really worth the whole discussions? At least I really like to watch those topics. Some of the old-timers post soooo funny things there.

I think a little bit of humor and patient makes life much easier. But I guess you already know that. Reading your really good C-Book gave me the impression.

Regards
Sebastian

Sorry, I guess I wasn't clear. I'm certainly not including newbies in the sermon. NEWBIES!!! are not newbies. NEWBIES!!! are willfully ignoring the forum ethic by their panicked screaming text. I ignore them, but I have no problem with folks telling them that their caps lock key seems to be stuck. Once informed, if they persist, then they don't deserve our help. Dimwits and trolls SHOULD be ignored.

Again, I'm not referring to legitimate newbies and my problem is really with oldtimers who are baiting those either willful or clueless about forum ethic.

And finally, this is all IMHO. I have the option of ignoring them and those who bait them. I'm just adding my alternate view of the topic and since I have no authority whatsoever, folks are welcome to take it as they will.

Sorry if I offended.

Smiley

P.S.
Perhaps 'dimwit' is a bit harsh, (Cliff?), but IMHO virtually all those who appear to be mere dimwits are really trolls trying to suck the life out of the forum. Maybe today is one of my arrogant days?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sorry im newbie in the forum and in the use of mciro but i want to learn about it, personally i saw some of that tutorials and any other navigating in the net, but many times we cant find somethimg that really help us to our specific problem, so we try to get the help from that people who knows more than us, for example i posted a topic searching help for my specific problems. belive me its hard to find help if you are from other country and if you can´t talk the native languaje its harder but when our troubles get fixed we appreciate your help and try to help to others who have passed for the same problem at the begin.

Sorry if i offend you and thanks for listening me

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
belive me its hard to find help if you are from other country and if you can´t talk the native languaje its harder but when our troubles get fixed we appreciate your help and try to help to others who have passed for the same problem at the begin.

Hey, I'm a native speaker, and I'll say that on any topic searches aren't very effective until one learns the vocabulary of the problem domain. That one hits native speakers, too. I feel your pain.

I've noticed that newbies that have tried to do their homework and have specific questions about whatever has them stuck always find a cordial answer from the crowd here, no matter how basic the question. But the guys that strip the professor's name off the homework assignment and post it here looking for someone else to do it for them are the ones that get hung out to dry.

BTW -- great list of links, should be a sticky.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

zeta_mx wrote:
sorry im newbie in the forum and in the use of micro but i want to learn about it
Do not feel bad about being a newbie. We've all been newbies at one point or another. We all have questions that the documentation would answer, if only we understood it.

My problem is with folks that don't even bother to read the documentation.

zeta_mx wrote:
personally i saw some of that tutorials and any other navigating in the net
Did you read the ones titled "Beginner" and "How to Start"? If you only did that much, you are far ahead of most people!

zeta_mx wrote:
but many times we cant find something that really help us to our specific problem, so we try to get the help from that people who knows more than us, for example i posted a topic searching help for my specific problems.
If you've tried to read a tutorial on your problem area, if you've at least tried to compile the examples in the tutorials, then you are far ahead of the folks I was aiming this at.

So I ask: If you do not read the tutorial, why do you think you will understand any answer to your "specific problem"? You give us code and say "This won't work, please tell why". We look at the code, find a problem and give it back. You put it in place and it works. Do you know why it works? Have you learned anything?

That is the point of the tutorials and FAQs (Frequently Asked Question lists). If you are new to micros and the AVR, it is difficult for you to come across a problem that does not have a tutorial or FAQ. Your specific problem has been seen before.

In fact, I read this forum for about 2 months before I posted my first question. I kept reading old threads and the documentation, even when I had problems. I thought that someone else must have had my problem, so they must have asked and got an answer.

zeta_mx wrote:
believe me its hard to find help if you are from other country and if you can´t talk the native language its harder
Please know that you speak English far better than I can speak your language, no matter what it is! :lol:

zeta_mx wrote:
Sorry if i offend you and thanks for listening me
No offense taken. Regardless of this post, all of us try to listen.

I (and the others) are only trying to help you learn faster and become successful. Your success is our success.

Stu

Engineering seems to boil down to: Cheap. Fast. Good. Choose two. Sometimes choose only one.

Newbie? Be sure to read the thread Newbie? Start here!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
We've all been newbies at one point or another. We all have questions that the documentation would answer, if only we understood it.

Its true that documentation contains everything but as a newbie he/she has to read all the 300 - 400 page documentation. And interelated to each other and he/she is not at that stage where he/she can grasp the problem. So, always we (newbie) need guidance of yours !!

Thanks for replying ours silly newbie questions!!
Trust us , they are silly questions but we post them after a lot of search on that topic.

Thanks,

Anmol Kumar

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
Its true that documentation contains everything but as a newbie he/she has to read all the 300 - 400 page documentation.

Fine as long as the person has made an attempt to read the 300-400 pages before asking the question (in fact usually it's only a subset that needs to be read/understood)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

anmol2701 wrote:
Thanks for replying ours silly newbie questions!!
Trust us , they are silly questions but we post them after a lot of search on that topic.

Thanks,

Anmol Kumar

Actually, Anmol, >you< aren't actually speaking for 'us' and 'we' >you< are speaking for 'you' and while 'you' may only post 'after a lot of search on that topic' >WE< are afflicted with those who don't do any background research either because they are lazy or they are intentionally being disruptive. Sometimes it is hard to tell the difference between the honestly clueless and the intentionally provocative.

I personally and I presume most other oldtimers here have nothing whatsoever against newbies, in fact we find it a joy helping them. I just get frustrated trying to winnow the wheat from the chaff - figuring who is sincere but doesn't know how to ask a question and who is just trying to jerk us around.

Smiley

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
in fact we find it a joy helping them

Thanks, for this one..... and expecting the same from avr-gurus.