AVRnet V1.1 by avrportal.com
What's new in V1.1?
- Added UDP bootloader for upgrade firmware purpose, you can activate bootloader by change reset vector from
0x0000 to bootloader section (0x3800) then press reset buttom or click Upgrade buttom on AVRnet CPanel software,
after mcu reset bootloader is executed, you will see LED2 blink 5-seconds and waiting for activate bootloader
command from AVRnet CPanel. If no activate command, bootloader let check flash memory (0x0000-0x0040) it's already
programed or not, if yes jump to application section (0x0000), if no activate bootloader by itself.
*** Do not forget to set boot flash section size=$2048-words and change reset vector to bootloader (0x3800)
AVRnet V1.0 by avrportal.com
Hardware is base on V0.9
What's new?
- UDP (User Datagram Protocol) has been added to V1.0
- New software AVRnet CPannel for UDP interfacing, written using CodeBlocks C++ IDE with wxWidgets GUI tool kits and MinGW GCC compiler.

Download
AVRnet V1.0 source code
AVRnet CPannel source code
AVRnet CPannel binary
AVRnet V0.9 by avrportal.com
AVRnet Firmware Version 0.9
AVRnet is an Ethernet development board, v0.9 first is pubblic release.
You can use AVRnet to build a small web-server and web-client for send data to webserver.
Before you can use web-client application, Apache and PHP must be installed on your pc.
More detail about Apache and PHP installation please visit http://www.avrportal.com
Hardware feature
- MCU : ATMEGA32 @ 16MHz
- Ethernet controller : ENC28J60
- RJ11 for LAN
- LCD user interface menu
- JTAG interface for program and debug
- Temparature sensor using thermistor
- 1 potentiometer for ADC0
- I2C connector with pull-up resistor
- Built-in Voltage regulator
- LEDs display and switchs for LCD menu
Firmware feature
- Firmware is GPL using AVR GCC compiler
- LCD user interface menu and borad status
- Webserver listen on port 80 ( example page "webpage.htm" )
- Webclient listen on port 1200 ( use for send temparature to webserver.)
LCD user interface menu
AVRnet use 4 tact switchs are menu, exit, up and dw for LCD menu.
You can setup AVR IP, Server IP, Countdown timer by enter to each menu.
Main menu
- AVR IP config (setup AVRnet IP address)
- Server IP config (setup AVRnet IP address)
- Send temp config (setup countdown timer for send temparature to webserver)
- Ping server (check server online status)
You can see each status by press UP and Dw button board status are show below.
standby display mode
- AVR IP(show current AVR IP address)
- Server IP (show current server IP address)
- Send temp in (show countdown timer for send temp)
- ADC0 & Temp (show current ADC0 and temparature)