ATMEGA 128 Base- and MCU Board

 

Development goal for this project was the need of more flash and ram for program development and datastorage.

The project consists of two PCB’s. One is the MCU board which carries the ATMEGA 128 MCU and the second board is the peripheral board wich has a small Amplifier for sound output, two RS232 ports, several I/O ports, a battery backed up Hardware Clock, a Resetbutton, connectors for the I2C port and PWM outputs, ISP connector, Display and Keyboard ports etc.

This board will replace my ATMEGA32 board from the pool heating project because it has more memory for temperature storage in a fixed time intervall over a 24 hour period. This temperature logfile will than be transfered to a PC for further analysis and temperature curve display.

 

Board’s are currently in hardware and software test condition for evaluation of all functions !

 

That’s the Layout of the ATMega128 base board revision 1.06.

The base board has several I/O ports (see next page), 2 RS232 ports, RTC battery backup, 1W audio amp.

The MCU board has connectors around the PCB so it fit’s into the base board and can be easy replaced by a new MCU board if it fails for some reason.

Image of the latest board for testing purpuses. Mainboard Rev1.09

MCU board Rev. 1.02

Serial graphical LCD Display test.