This document describes the design of a basic standard calculator using an ATMega16 microcontroller. The calculator can perform basic arithmetic operations of addition, subtraction, multiplication and division on two operands using a 4x4 keypad for input and a 2x16 LCD for output display. The microcontroller is programmed to read keypad input, perform calculations and display results on the LCD. It provides code examples for interfacing the keypad and LCD with the microcontroller and implementing the calculator functionality.