Hi, I am a newbie to arduino and to the microcontrollers too. I am trying to build a cheap Arduino NG clone on a breadboard with atmega8, purely for educational/learning purposes. I seem to get everything right up to this point, using another Atmega8 with V-USB (http://www.obdev.at/products/vusb/index.html
) for USB UART bridge, and everything else. The problem I have now is that surprisingly I can't find any 16MHz crystals on any local store.. I have 4MHz, 8MHz, 12MHz and the closest I got is marked 16.0083 MHz. So, can I somehow use the 16.0083 MHz crystal and live with that? Can I do this with default bootloader for NG or would I have to compile one with different F_CPU value? And if I do that, would I be able to upload sketches with the UART bridge or use the UART for communicating with any PC while running the sketch?
Any help will be appreciated.