Interface and application programming



Introduction


So for this week's assignment I decided to make an LCD which will be used as user interface for the final project also it will be used in the communication assignment as it will communicate to the sensor PCB and upon it it will reply to the user.

PCB Design


So I began designing the PCB, so I searched on how to connect an LCD to Atmega 328P .





Milling


So this was a simple square PCB

Soldering


It was a systematic procedure but I had to be carefull while soldering the buttons also Later on I discovered that I forgot connecting the AVCC and the AREF to VCC so I added jumpers.