Bevor du es irgendwo veröffentlichst, solltest du vielleicht nochmal über den Namen nachdenken. AVRlib (-lavr) ist doch reichlich allgemein und kollidiert daher sicher schnell mit der einen oder anderen "privaten" Library. Wenn die Library schon für etwas spezielles ist, sollte sich das auch im Namen widerspiegeln. Z.B. RN-Control-Lib und dann -lrncontrol oder nur -lrnc. Davon abgesehen gibt es schon ein recht umfangreiches Projekt mit dem selben Namen: AVRlib