Home › Magazines › 2007 › December › AVR Web Server

AVR Web Server

Low Cost – Low Power

Published in issue 372, December 2007

AVR Web Server

Some nifty design work resulted in a small web server with some Ports that allowed the author to control and select analogue inputs. The original concept was improved by designing a host of hardware and software add-ons. Next came a PCB with ‘only’ two sides for a hook-up that linked it up to the Internet using an old NE2000-compatible Ethernet card.

Resistors

R1,R2,R4 = 1kΩ8

R3, R10 = 10k

R5,R6,R7 = 3kΩ6

R8, R9, R11, R12 = 470

Capacitors

C1,C2 = 22pF, ceramic

C3-C10, C13 = 100nF foil dielectric, 5mm pitch

C11,C12 = 22µF 16V, tantalum

Semiconductors

IC1* = ATmega32 or ATmega644, DIL 40

ATmega644, programmed, order code 060257-41 from Elektor SHOP

IC2 = MASX232

N1 = 7805

D1,D2 = 1N4148

D3 = 1N4001

LED1 = LED, green

LED1 = LED, red

Miscellaneous

Q1* = 14.7456MHz quartz crystal

S1 = 14-way boxheader

X1* = 2x31-way Slot (reichelt.de) or ISA Slot

X2 = 9-way sub-D socket, PCB mount

Prog = 10-way boxheader with 6-way (2x3) pinheader

SD* = 14-way DIL pinheader

40-way IC socket

16-way IC socket

PCB, ref 060257-1 from Elektor SHOP

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

PDF article
10 Elektor Credits
PDF PCB
Free download
 

Order this magazine 

Magazine December 2007
UK372 ($ 8.00)
 

Order from Elektor 

PCB, bare
060257-1 ($ 20.80)
ATmega644, programmed
060257-41 ($ 29.00)
 

Free downloads 

Software

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Spotlight

Design your own Embedded Linux Control Centre on a PC

These days a lot of options exist if you want to control home electrical appliances. This book covers a do-it-your-self system made from recycled components.