Hi to All! :-)
I am new to AVR (and micros), so I thought of making a basic dev board to start with.
I'm sure many experienced people here would readily suggest me to buy a dev board instead of re-inventing the wheel. However, I like working with hardware since I have some education in electronics. :-)
I'd really appreciate if I could get some inputs on what I can put on a general purpose dev board. I have a list below:
1. Micro: ATMega16
2. Xtal and caps: 4Mhz
3. Small switches: say, 8 switches, for giving inputs to port pins.
4. Header connectors for ports- 4 sets, one for each port.
5. LEDs: a set of 8 to show the status of an entire port at once (or should I put another set...)
6. Driver for LEDS (and maybe relays or steppers, if I want to add them later): here i was thinking of ULN2003/2803. Please comment if it would be too much of an overkill for LEDs, or am I thinking right about being able to use it for more later.
7. MAX232 (and associated components) for interfacing to PC.
8. DB-9 serial port connector.
8. ISP connector
9. 7805 regulator
10. DC power connector.
11. A reset switch.
12. A seven segment display (optional)
This board will only serve as a general purpose board for learning to play with AVR. I don't intend to use it for any specific application.
Thanks in advance,
P.S. Please point out if this could be posted in a more suitable forum on the site: I don't want to post too many 'newbie' questions here.