User Tools

Site Tools


hardware:expansions:arduinoisp

Arduino ISP

How to use?

Find COM port

Use device manager to find COM port that ArduinoISP uses.

Arduino IDE 1


Select “Arduino as ISP” programmer.

Select COM port.

Upload sketch .

Arduino IDE 2


Select “Arduino as ISP” programmer.

Select COM port.

Upload sketch .

AVRDUDESS


Select “Arduino board as programmer…” programmer, COM port and set baud rate to 19200

Visual Studio Code with PlatformioIO


Download Blinky sample project.

platformio.ini file:

[env:arduinoisp]
framework = arduino
platform = atmelavr
board = atmega328pb
 
board_build.mcu = atmega328pb
board_build.f_cpu = 16000000L
 
board_fuses.lfuse = 0xFF
board_fuses.hfuse = 0xD6
board_fuses.efuse = 0xFD
 
upload_protocol = custom
upload_port = COM5
upload_speed = 19200
upload_flags = 
    -c
    stk500v1
    -C
    ${platformio.packages_dir}/tool-avrdude/avrdude.conf
    -p
    $BOARD_MCU
    -P
    $UPLOAD_PORT
    -b
    $UPLOAD_SPEED
    -e
upload_command = avrdude $UPLOAD_FLAGS -U flash:w:$SOURCE:i

Schematics

hardware/expansions/arduinoisp.txt · Last modified: 2024/06/28 18:11 by andrej

Page Tools