Yahoo Groups archive

AVR-Chat

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

Message

Re: [AVR-Chat] Re: Ethernet ...

2004-12-02 by dkswitzer-yahoo4096@mailblocks.com

Hi all,

I've been working with the ATmega AVRs for a couple of years now and am 
currently investigating using one in a TCP/IP application. With this in 
mind, I obtained an AVR Embedded Web Server (AT90EIT1) from Atmel, 
replaced the ATmega103 with an ATmega128, downloaded the Atmel code 
modified for the ICCAVR compiler from AVR Freaks, compiled and linked 
it with ICCAVR and successfully downloded, ran and made small changes 
to it using a JTAGICE Mk II. (Whew!)

However, in the process, while I have come across old comments about 
the EWS on the various lists, I have seen nothing recently. I further 
notice that the EWS was not suggested by DOn as a starting point for 
otojam11. Do I correctly infer from these observations that the EWS was 
found wanting and is no longer considered a useful starting point for a 
new AVR TCP/IP project?

Comments about other's experiences with the EWS are hereby solicited!

Regards,
David Switzer

-----Original Message-----
From: Don Kinzer <dkinzer@easystreet.com>
To: AVR-Chat@yahoogroups.com
Sent: Wed, 01 Dec 2004 00:34:51 -0000
Subject: [AVR-Chat] Re: Ethernet ...



--- In AVR-Chat@yahoogroups.com, "otojam11" <otojam11@y...> wrote:
> I'm working on a project where I have to check the temperature of a
> room, but I must be able to check it using the Ethernet protocol, I
> was wondering if I can use any AVR uCC to do so, any kind of help
> would be good ...

EtherNut is a full, open source TCP/IP stack.
http://www.ethernut.de/en/index.html

Another option is lwIP:
http://savannah.nongnu.org/projects/lwip

and uIP:
http://www.sics.se/~adam/uip/

If your device requires/supports UDP packets, you may only need a
subset (ARP, ICMP and UDP) that you could fairly easily implement
resulting in a smaller footprint.  You could even implement DHCP
(client side) if it was necessary but if you can live with a fixed IP
address you won't even need that.

If your device requires TCP, you're probably better off using
something like EtherNut that's already working and tested.

As far as the Ethernet hardware, you could look at the PacketWhacker
or NICki for prototyping:
http://www.edtp.com (scroll down the page)







Yahoo! Groups Links

Attachments

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.