Skip to content

Commit

Permalink
ravedude: Add support for Mighty Core ATMEGA1284P boards
Browse files Browse the repository at this point in the history
This adds support for the Arduino DIP-40 Development Board [1] with an
ATMEGA1284P using the Mighty Core Arduino core and bootloader, or really
any board using a ATEMEGA1284P with the Mighty Core Arduino core
installed.

Tested and verified to work with a ATEMEGA1284P. Theoretically variants
of this can be made for other ATMEGA DIP40 MCUs, but I am not in a
position to test that.

[1]: https://www.tindie.com/products/MCUdude/dip-40-arduino-compatible-development-board/
  • Loading branch information
michaelkamprath authored Jan 6, 2025
1 parent a751475 commit 4bf713c
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions ravedude/src/boards.toml
Original file line number Diff line number Diff line change
Expand Up @@ -238,3 +238,18 @@
[duemilanove.usb-info]
# No IDs here because the Nano 168 uses a generic USB-Serial chip.
error = "Not able to guess port"

[mighty-core-atmega1284p]
name = "Mighty Core DIP40 Dev Board for ATMEGA1284P"

[mighty-core-atmega1284p.reset]
automatic = true

[mighty-core-atmega1284p.avrdude]
programmer = "arduino"
partno = "atmega1284p"
baudrate = -1
do-chip-erase = true

[mighty-core-atmega1284p.usb-info]
error = "Not able to guess port"

0 comments on commit 4bf713c

Please sign in to comment.