Hi,
I have two minor questions regarding the internal 8 MHz oscillator setup.
First, I followed the "Minimal Circuit (Eliminating the External Clock)" shown near the end of:
I downloaded the breaboard.zip and extracted the boards.txt file to my sketchbook location/hardware. For some reason, my Arduino IDE does not detect/add this extension to the existing arduino boards.txt. I have tried adding the contents of the downloaded file directly into the arduino boards.txt and this surely worked (the internal 8 MHz breadboard was an option under the boards menu in the IDE). Does this problem only apply to me? I searched for a while and it seems to work fine for everyone else. Here is some addition information:
My Arduino folder is in the C:\Program Files (x86) folder, so the admin permissions may be an issue?
My sketchbook is located in D:\program\arduino, so perhaps being in a different drive is causing issues?
Arduino IDE version is 1.5.2
When I changed my sketchbook location, it created the "libraries" folder as well as the readme.txt into the new sketchbook location just fine.
Second, does the code in the boards.txt file in the breadboard.zip still work with IDE 1.5.2? I noticed many code differences between what is in the downloaded file and the current boards configuration in the 1.5.2 hardware/arduino/avr folder. When I tried to compile using the old code, everything worked fine. But shouldn't the boards.txt extensions look something like this:
##############################################################
atmega328bb.name=ATmega328 on a breadboard (8 MHz internal clock)
atmega328bb.upload.tool=avrdude
atmega328bb.upload.protocol=arduino
atmega328bb.upload.maximum_size=30720
atmega328bb.upload.speed=57600
atmega328bb.bootloader.tool=avrdude
atmega328bb.bootloader.low_fuses=0xE2
atmega328bb.bootloader.high_fuses=0xDA
atmega328bb.bootloader.extended_fuses=0x05
atmega328bb.bootloader.unlock_bits=0x3F
atmega328bb.bootloader.lock_bits=0x0F
atmega328bb.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
atmega328bb.build.mcu=atmega328p
atmega328bb.build.f_cpu=8000000L
atmega328bb.build.core=arduino
atmega328bb.build.variant=standard
Any help would be greatly appreciated.
Thanks!