Programming Arduino using Atmel Studio 6
Arduinos are based on Atmel microcontrollers, and they can be programmed using Atmel’s native IDE – Atmel Studio 6. The main reason to use Atmel Studio 6 instead of Arduino IDE is because it provides better performance, Arduino IDE might be easy to use but it is slow because of inefficient compilation. It takes more cycles to execute an instruction …
Using Internal Oscillator on ATmega328P
I’ve been working on a project which involves a very small PCB layout, and I found it very hard to route unless I remove some unnecessary connections. Therefore, I decided to remove the external oscillator and use the internal 8MHz oscillator. To do this, you’ll need a programmer. I’m using a cheap USBASP bought from ebay. To enable the internal …