The article provides much needed details on the AVR Runtime library. This could eventually help in improving the efficiency of the microcontrollers. As the efficiency of the Arduino microcontroller can be improved by applying some programming patches to it.

To accomplish the project in an easy way, an Arduino style bootloader has been used. This can clock at quarter size of the microcontroller and programming baud rate of 115,200bps. The library codes can be downloaded from the GIT repository. The site also has the updates which can be downloaded later for further use.
USB can also be used in place of the microcontroller. If such is the case it is recommended that the USBaspLoader which is capable to achieve the clock speed of 2kband should be used as this would able to act as USBasp programmer. The project uses the software USB which is basically based on the V-USB library and the main function of the software USB is to flash the chip over the USB using AVRdude.
The library was licensed under BSD license. That means the user can reproduce the work and modify it under the restriction that the software has to be under the copyright of Make, Hack, Void Inc



















