From f0368da7be0f6ef6c5c3a5b25eb12c233f22076b Mon Sep 17 00:00:00 2001 From: Asuki Kono Date: Thu, 24 Feb 2022 15:34:40 +0900 Subject: [PATCH] Add ATmega32U4 option at Upload using Programmer --- platforms/atmelavr_extra.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/platforms/atmelavr_extra.rst b/platforms/atmelavr_extra.rst index ce8b20f806..7c893c62a9 100644 --- a/platforms/atmelavr_extra.rst +++ b/platforms/atmelavr_extra.rst @@ -123,6 +123,30 @@ Configuration for the programmers: stk500v1 upload_command = avrdude $UPLOAD_FLAGS -U flash:w:$SOURCE:i +* Arduino as ISP (ATmega32U4) + + .. code-block:: ini + + [env:program_via_ArduinoISP_ATmega32U4] + platform = atmelavr + framework = arduino + upload_protocol = custom + upload_port = SERIAL_PORT_HERE + upload_speed = 19200 + upload_flags = + -C + ; use "tool-avrdude-megaavr" for the atmelmegaavr platform + ${platformio.packages_dir}/tool-avrdude/avrdude.conf + -p + $BOARD_MCU + -P + $UPLOAD_PORT + -b + $UPLOAD_SPEED + -c + arduino + upload_command = avrdude $UPLOAD_FLAGS -U flash:w:$SOURCE:i + * USBasp .. code-block:: ini