How can I add ATmega328P-XMINI board in PIO IDE for development.
It’s just an ATmega328P on a fancy breakout board isn’t it? Just treat it like what it is… an ATmega328P
.
https://docs.platformio.org/en/latest/boards/atmelavr/ATmega328P.html
Given that the user manual shows that there is a mEDBG (ATMega32U4) as the debug/flash chip…
and the available AVRdude protocols
xplainedmini = Atmel AVR XplainedMini in ISP mode
xplainedmini_dw = Atmel AVR XplainedMini in debugWIRE mode
xplainedpro = Atmel AVR XplainedPro in JTAG mode
I’d first try a configuration like
[env:xplainedmini_atmega328p]
platform = atmelavr
board = ATmega328P
framework = arduino
upload_protocol = xplainedmini
upload_flags = -P usb
If that doesn’t work I’d need to see a “Verbose upload” log.
1 Like