Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Starter kits

Starter kits

2004-04-01 by Brandon Tolbert

Just joined up and I am glad to find a group like this. I have an interest in
Atmel microcontrollers and would like to know if you guys think a good start
point would be to acquire an STK500 and one of the Mavric II boards with the
MEGA128. My goal is to simply teach myself how to program and understand
microcontrollers. Any advice would be appreciated. -Brandon

RE: [AVR-Chat] Starter kits

2004-04-05 by Larry Barello

It would be redundant to get both the STK500 and the MAVRIC.  The STK500 is
a development platform & programmer.  The MAVRIC is simply a development
board with the biggest AVR chip available.  The STK500 will come with at
least one CPU to play with.

You could just get the MAVRIC and build up a programming dongle (I am sure
Brian has a simple one illustrated on his website) and go at it.  But you
definitely don't need both for learning.

Personally, I recommend the STK500.  It is cheap, flexible and has both ISP
and parallel programming modes available and can supply it's own clock
signal.  The latter can be *INVALUABLE* when you select innapropriate bits
while programming the fuses of the AVR chips.  And it handles all flavors of
AVR chips - something that comes in very handy as your skills grow.

Cheers!
Show quoted textHide quoted text
-----Original Message-----
From: Brandon Tolbert

Just joined up and I am glad to find a group like this. I have an interest
in
Atmel microcontrollers and would like to know if you guys think a good start
point would be to acquire an STK500 and one of the Mavric II boards with the
MEGA128. My goal is to simply teach myself how to program and understand
microcontrollers. Any advice would be appreciated. -Brandon

Re: [AVR-Chat] Starter kits

2004-04-05 by Brian Dean

On Sun, Apr 04, 2004 at 08:52:39PM -0700, Larry Barello wrote:

> It would be redundant to get both the STK500 and the MAVRIC.  The
> STK500 is a development platform & programmer.  The MAVRIC is simply
> a development board with the biggest AVR chip available.

Essentially, correct, but it's a little more than that - MAVRIC
includes a 32K serial I2C eeprom, I2C real time clock, and 128K of
external SRAM on board and a couple of other features (I2C pull-up
resistors, 32KHz RTC Clock crystal on TOSC1&2, etc)..  MAVRIC-II
instead has an RS485 interface and the external memory is optional.
Most boards intended primarily for development boards don't have those
features.

Other than that, I agree with Larry in that if you are going to get
just one, and your primary purpose is for learning, then the STK500 is
the right choice.  Even if you got a MAVRIC / MAVRIC-II, you will
still need a programmer, and unless you make your own you will need to
buy one, such as the STK500 or perhaps the AVRISP.

You really can't go wrong with the STK500.  It is a self contained dev
board that supports all of Atmel's DIP packages.  Especially if you
are just learning, the STK500 is suitable with its builtin switches
and LEDs for experimenting.  And later when maybe you want to move up
to a MAVRIC or MAVRIC-II when you have a more specific application
where one of those boards is suitable, the STK500 still pulls its
weight with it's 10-pin ISP programming header which serves
double-duty as a programmer for my and other third party boards that
have the matching 10-pin ISP header for programming.

> Personally, I recommend the STK500.  It is cheap, flexible and has
> both ISP and parallel programming modes available and can supply
> it's own clock signal.  The latter can be *INVALUABLE* when you
> select innapropriate bits while programming the fuses of the AVR
> chips.  And it handles all flavors of AVR chips - something that
> comes in very handy as your skills grow.

Ditto.

-Brian
-- 
Brian Dean
http://www.bdmicro.com/

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.