Internal / External Clock on Arduino / ATmega328p with Fuse Bits and Programing Without Arduino IDE

preview_player
Показать описание
In this video I'll show the basics of how I program the AtMega328p in an Arduino-free manner. This allows us to be more versatile in building our projects and for example embed our microcontrollers directly on a custom PCB.

I want to point out that for programming fuse Bytes, a serial programmer is necessary, at least as far as I understand, there aren't any CPU instructions that allow doing this during execution.

REMEMBER: if you program and arduino with an ICSP like the AVRISP I used, the bootloader will be overwritten, this means you won't be able to program it over the standard USB cable.

0:00 Intro
0:21 Configuring the clock division
3:09 External CLK signal
3:56 External crystal resonator
4:38 Remaining bits of Low Fuse Byte
5:08 Installing avrdude
6:36 Sponsor
7:20 Compiling and uploading code

Music:
Space Jazz - Kevin Macleod
Lobby Time - Kevin Macleod
George Street Shuffle - Kevin Macleod
Mining by Moonlight - Kevin Macleod
Groove Grove - Kevin Macleod
Рекомендации по теме
Комментарии
Автор

It's a great video. This will help programmers not only use an IDE choice on their own, but also get rid of bulky IDEs like 'atmel studio' or 'MP Lab' and limitation of "Arduino IDE".
more control, transparency and flexibilities
Thanks for this video and expecting more on this topic.

ArponRoy
Автор

Great Video - so I have ordered 32, 768 osc. Where should I connect it? Pin 9 and 10? I see on your video that You are connecting it to the pin7?

mynameis
join shbcf.ru