Note: This is part of an embedded system project for water level control comprising electronics and PCB design, LCD design, and MCU programming. The solution is a wireless tank level and motor control based on Atmega MCUs and the nRF wireless chip.
Some helper libraries for Atmega MCUs These libraries are developed for use with Atmel Studio. Not a final version though! If you need to use them with MCUs other than 2560, please change port definitions.
i2c >> this is a simple function set for i2c communication, or twi
lcd >> LCD(4X20 characters) function set based on i2c, suitable for LCDs that have I2C interface
nrf >> A library for the nRF24L01P chip based on SPI communication.