How to Burn Arduino bootloader to ATmega328p DIY || easyest way to install arduino bootloader

20
40



Learn how to burn arduino bootloader in AtMEGA328P microcontroller using 2 Arduino boards. in various arduino based projecgts sometimes you need more than one Arduino boards an this increases the cost of that project. this tutorial is about how to replace your arduino with just a AtMEGA328p, and tusing AtMEGA328p in place of Arduino board reduce your project cost

component required
2x Arduino board ( )
1x ATMEGA328p microcontroller
jumper wires

download required files from bellow links

avrdude.conf & board.txt

circuit diagram

watch my another videos from the links below
1:- Simple Line Following ROBOT using Arduino (
2:-How to design PCB layout using proteus part 1(
3:- android controlled spying Robot(Vehicle) using arduino and PVC pipes (

Like my page on Facebook:

Add me on Google+:

Follow me on instagram:

for help in building arduino based projects comment down.

Sponsor link:
Reviews
It is a trustworthy website for ordering electronic components with cheap price and excellent quality.

thanks for watching my video….!

and Don’t forget to LIKE, SHARE, & SUBSCRIBE
#arduino
#bootloader
#electronics
#diyprojects
#diy
#technology
#stronixtech

Nguồn:https://quydinh.com/

Xem Thêm Bài Viết Khác:https://quydinh.com/cong-nghe

20 COMMENTS

  1. Excuse me, there is a problem after I follow the steps to burn bootloader. My Atmel 328p-AU is on the breadboard and after I click the "burn bootloader", the error message is "Error while burning bootloader: missing 'bootloader.tool' configuration parameter". Is there some suggestion to fix this problem?? Thank you very much.

  2. help me
    error while burning bootloder
    This report would have more information with
    "Show verbose output during compilation"
    enabled in File > Preferences.
    Arduino: 1.0.6 (Windows 7), Board: "Arduino328"
    avrdude: AVR Part "atmega328" not found.

    Valid parts are:
    t10 = ATtiny10 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16880]
    t9 = ATtiny9 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16836]
    t5 = ATtiny5 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16792]
    t4 = ATtiny4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16748]
    ucr2 = 32UC3A0512 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16727]
    x128a4 = ATXMEGA128A4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16629]
    x64a4 = ATXMEGA64A4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16532]
    x32a4 = ATXMEGA32A4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16435]
    x16a4 = ATXMEGA16A4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16338]
    x256a3b = ATXMEGA256A3B [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16241]
    x256a3 = ATXMEGA256A3 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16144]
    x192a3 = ATXMEGA192A3 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:16047]
    x128a3 = ATXMEGA128A3 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15950]
    x64a3 = ATXMEGA64A3 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15853]
    x256a1 = ATXMEGA256A1 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15756]
    x192a1 = ATXMEGA192A1 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15659]
    x128a1d = ATXMEGA128A1REVD [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15562]
    x128a1 = ATXMEGA128A1 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15465]
    x64a1 = ATXMEGA64A1 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15368]
    m6450 = ATMEGA6450 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:15179]
    m3250 = ATMEGA3250 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14990]
    m645 = ATMEGA645 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14801]
    m325 = ATMEGA325 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14612]
    m8u2 = ATmega8U2 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14433]
    m16u2 = ATmega16U2 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14248]
    m32u2 = ATmega32U2 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:14063]
    usb82 = AT90USB82 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:13877]
    usb162 = AT90USB162 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:13693]
    usb1287 = AT90USB1287 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:13504]
    usb1286 = AT90USB1286 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:13315]
    usb647 = AT90USB647 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:13127]
    usb646 = AT90USB646 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12938]
    m32u4 = ATmega32U4 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12750]
    t84 = ATtiny84 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12567]
    t44 = ATtiny44 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12385]
    t24 = ATtiny24 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12203]
    m128rfa1 = ATMEGA128RFA1 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:12015]
    m2561 = ATMEGA2561 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:11821]
    m2560 = ATMEGA2560 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:11628]
    m1281 = ATMEGA1281 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:11440]
    m1280 = ATMEGA1280 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:11251]
    m640 = ATMEGA640 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:11063]
    t85 = ATtiny85 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:10882]
    t45 = ATtiny45 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:10703]
    t25 = ATtiny25 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:10523]
    pwm3b = AT90PWM3B [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:10342]
    pwm2b = AT90PWM2B [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:10159]
    pwm3 = AT90PWM3 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9976]
    pwm2 = AT90PWM2 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9792]
    t4313 = ATtiny4313 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9610]
    t2313 = ATtiny2313 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9423]
    m328p = ATMEGA328P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9235]
    t88 = attiny88 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:9049]
    m168p = ATMEGA168P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:8861]
    m168 = ATMEGA168 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:8673]
    m88p = ATMEGA88P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:8486]
    m88 = ATMEGA88 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:8300]
    m48 = ATMEGA48 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:8113]
    t861 = ATTINY861 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7925]
    t461 = ATTINY461 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7736]
    t261 = ATTINY261 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7547]
    t26 = ATTINY26 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7390]
    m8535 = ATMEGA8535 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7232]
    m8515 = ATMEGA8515 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:7074]
    m8 = ATMEGA8 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6913]
    m161 = ATMEGA161 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6773]
    m32 = ATMEGA32 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6598]
    m6490 = ATMEGA6490 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6405]
    m649 = ATMEGA649 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6220]
    m3290p = ATMEGA3290P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:6037]
    m3290 = ATMEGA3290 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:5852]
    m329p = ATMEGA329P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:5667]
    m329 = ATMEGA329 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:5483]
    m169 = ATMEGA169 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:5303]
    m163 = ATMEGA163 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:5145]
    m162 = ATMEGA162 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:4949]
    m1284p = ATMEGA1284P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:4759]
    m644p = ATMEGA644P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:4567]
    m644 = ATMEGA644 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:4377]
    m324pa = ATmega324PA [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:4186]
    m324p = ATMEGA324P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3995]
    m164p = ATMEGA164P [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3804]
    m16 = ATMEGA16 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3626]
    c32 = AT90CAN32 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3435]
    c64 = AT90CAN64 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3245]
    c128 = AT90CAN128 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:3055]
    m128 = ATMEGA128 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2877]
    m64 = ATMEGA64 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2696]
    m103 = ATMEGA103 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2556]
    8535 = AT90S8535 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2435]
    8515 = AT90S8515 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2321]
    4434 = AT90S4434 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2238]
    4433 = AT90S4433 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:2114]
    2343 = AT90S2343 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1990]
    2333 = AT90S2333 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1862]
    2313 = AT90S2313 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1749]
    4414 = AT90S4414 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1636]
    1200 = AT90S1200 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1521]
    t15 = ATtiny15 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1388]
    t13 = ATtiny13 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1215]
    t12 = ATtiny12 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1082]
    t11 = ATtiny11 [C:Program FilesArduinohardware/tools/avr/etc/avrdude.conf:1018]

LEAVE A REPLY

Please enter your comment!
Please enter your name here