# Can Arduino be flashed over USB after flashing via USBasp

**URL:** <https://forum.idryer.org/t/can-arduino-be-flashed-over-usb-after-flashing-via-usbasp/1639>\
**Category:** Firmware / Klipper / Portal\
**Created:** [January 19, 2026, 6:25pm UTC](https://forum.idryer.org/t/can-arduino-be-flashed-over-usb-after-flashing-via-usbasp/1639 "2026-01-19T18:25:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![evgenii\_komissa\_8bc4](https://forum.idryer.org/letter_avatar_proxy/v4/letter/e/aeb1de/32.png) [@evgenii\_komissa\_8bc4](https://forum.idryer.org/u/evgenii_komissa_8bc4)\
**Post date:** [January 19, 2026, 6:25pm UTC](https://forum.idryer.org/t/can-arduino-be-flashed-over-usb-after-flashing-via-usbasp/1639/1 "2026-01-19T18:25:18Z")

</div>

So, if an Arduino was flashed via USBasp, can it then be flashed over USB? I specified the port for the UART config, but the log shows this:  
Checking size .pio\build\UART\firmware.elf  
Advanced Memory Usage is available via “PlatformIO Home \> Project Inspect”  
RAM: [=====] 54.2% (used 1109 bytes from 2048 bytes)  
Flash: [==========] 96.1% (used 30994 bytes from 32256 bytes)  
Building .pio\build\UART\firmware.hex  
Configuring upload protocol…  
AVAILABLE: arduino  
CURRENT: upload\_protocol = arduino  
Looking for upload port…  
Using manually specified: COM12  
Uploading .pio\build\UART\firmware.hex  
avrdude error: programmer is not responding  
avrdude warning: attempt 1 of 10: not in sync: resp=0x00  
avrdude error: programmer is not responding  
avrdude warning: attempt 2 of 10: not in sync: resp=0x00  
avrdude error: programmer is not responding  
avrdude warning: attempt 3 of 10: not in sync: resp=0x00  
avrdude error: programmer is not responding  
avrdude warning: attempt 4 of 10: not in sync: resp=0x00  
avrdude error: programmer is not responding  
avrdude warning: attempt 5 of 10: not in sync: resp=0x00  
I can hear the board rebooting sometimes (it stops beeping), but it still won’t flash

> **🇷🇺 Оригинал**
>
> а arduino прошутую через usbasp можно потом через usb шить? я порт для UART конфига указал, но в логе вот так  
> Checking size .pio\build\UART\firmware.elf  
> Advanced Memory Usage is available via “PlatformIO Home \> Project Inspect”  
> RAM: [=====] 54.2% (used 1109 bytes from 2048 bytes)  
> Flash: [==========] 96.1% (used 30994 bytes from 32256 bytes)  
> Building .pio\build\UART\firmware.hex  
> Configuring upload protocol…  
> AVAILABLE: arduino  
> CURRENT: upload\_protocol = arduino  
> Looking for upload port…  
> Using manually specified: COM12  
> Uploading .pio\build\UART\firmware.hex  
> avrdude error: programmer is not responding  
> avrdude warning: attempt 1 of 10: not in sync: resp=0x00  
> avrdude error: programmer is not responding  
> avrdude warning: attempt 2 of 10: not in sync: resp=0x00  
> avrdude error: programmer is not responding  
> avrdude warning: attempt 3 of 10: not in sync: resp=0x00  
> avrdude error: programmer is not responding  
> avrdude warning: attempt 4 of 10: not in sync: resp=0x00  
> avrdude error: programmer is not responding  
> avrdude warning: attempt 5 of 10: not in sync: resp=0x00  
> слышно как плата иногда перезагружается (пищать перестаёт), но не шьётся

---

<div class="post-metadata">

**Author:** ![ruslan\_p\_261](https://forum.idryer.org/letter_avatar_proxy/v4/letter/r/f04885/32.png) [@ruslan\_p\_261](https://forum.idryer.org/u/ruslan_p_261)\
**Post date:** [January 19, 2026, 6:31pm UTC](https://forum.idryer.org/t/can-arduino-be-flashed-over-usb-after-flashing-via-usbasp/1639/2 "2026-01-19T18:31:25Z")

</div>

Because you need to add a section for the COM port in platformio.ini. But if you have a programmer, there’s no real point in that

> **🇷🇺 Оригинал**
>
> Патамута нужно в platformio.ini добавить секцию для com порта. Но при наличии программатора это лишено смысла

---

<div class="post-metadata">

**Author:** ![evgenii\_komissa\_8bc4](https://forum.idryer.org/letter_avatar_proxy/v4/letter/e/aeb1de/32.png) [@evgenii\_komissa\_8bc4](https://forum.idryer.org/u/evgenii_komissa_8bc4)\
**Post date:** [January 19, 2026, 6:33pm UTC](https://forum.idryer.org/t/can-arduino-be-flashed-over-usb-after-flashing-via-usbasp/1639/3 "2026-01-19T18:33:00Z")

</div>

Yeah, I added it. Alright, I’ll dig out the programmer. I just figured USB would be easier)  
 ![](https://forum.idryer.org/uploads/default/original/2X/9/9901c18867b005d239c1d0920b97c79c724b12ac.jpeg)

> **🇷🇺 Оригинал**
>
> а я добавил. ну ладно, достану программатор. просто по usb думал проще будет)  
> ![](https://forum.idryer.org/uploads/default/original/2X/9/9901c18867b005d239c1d0920b97c79c724b12ac.jpeg)
