The $1 designation is usually caused by the device prefix not being set in the component library. Once that's corrected, perform Update all in the Library menu. BTW, the free version of EAGLE does not have a component limit. Jon
Use Kicad :Open source and no limitations.........etc etc absolutly NO limitations
It is an application that does not fill me with confidence.