HOW TO BURN PROGRAM TO ANY ARDUINO BOARDS USING ICSP

Sep 8, 2020

Thumbnail Actual Image

In this video, I'll show you how to program any Arduino board using the built-in ICSP (In-Circuit Serial Programming) function. This method eliminates the need for an external programmer, making it a simple and efficient way to upload sketches to an Arduino.

You'll need an Arduino board with a built-in USB programmer, such as:

  1. Arduino UNO
  2. Arduino NANO
  3. Arduino MEGA

Step-by-Step Guide

  1. Install the Arduino IDE
    • Download Arduino IDE from here
  2. Upload the "Arduino as ISP" Sketch to the Programmer
    • Open Arduino IDE
    • Go to FileExamplesArduinoISP
    • Select your programmer board (e.g., Arduino Nano)
    • Ensure the following settings:
      • Board: Arduino Nano
      • Programmer: AVRISP mkII
    • Click Upload
  3. Circuit diagram Actual Image
  4. Set Up the Programmer for ICSP
    • Once the sketch is uploaded, change the settings as follows:
      • Board: Select the target board (e.g., Arduino Uno)
      • Programmer: Select "Arduino as ISP"
  5. Circuit diagram Actual Image
    Circuit diagram Actual Image
  6. Upload a Sketch to the Target Board
    • Open any sketch you want to upload.
    • Press and hold the Shift key while clicking Upload.
    • This will upload the sketch via the ICSP interface instead of the USB.
  7. Circuit diagram Actual Image

Circuit Diagram

Circuit diagram Actual Image

If you like this video hit the SUBSCRIBE button and give a LIKE.

Leave a comment

captcha

Comments (0)

No Comments Yet

Subscribers

423