Go Down

Topic: ATMEGA324PB (Read 290 times) previous topic - next topic

zeboss4960

Do you plan to add support for this MCU ?
It is very interesting because of its number of I/O pins greater than that of the ATmega328PB, which is supported.
I've patched an IDE 1.8.5 to support it, and it's a light and easy job, just one file to edit and three files to add.

spycatcher2k

I don't! But why not post your files and modification for others, or create a git repository and a json include.
Mrs Drew
-=-
http://www.uk-pcb.co.uk - UK PCB Fab Company
I will design & code for you, but I will also charge you (PM me)
If you don't like my answers, realize : I'm not being cheeky, I'm Just trying to prompt you to use your own brain/google etc.

pert

MiniCore has support for the ATmega328PB:
https://github.com/MCUdude/MiniCore
Note there is one extra installation step:
https://github.com/MCUdude/MiniCore#atmega4888168328pb-series
That extra step will no longer be necessary after the next release of Arduino AVR Boards/Arduino IDE.

hansibull

#3
Jul 14, 2018, 01:22 pm Last Edit: Jul 14, 2018, 01:24 pm by hansibull
MightyCore has support for the ATmega324PB!
https://github.com/MCUdude/MightyCore
Note there is one extra installation step though:
https://github.com/MCUdude/MightyCore#atmega324pb



MightyCore -  ATmega1284, mega644, mega324, mega164, mega32, mega16, mega8535
Github.com/MCUdude/MightyCore

MiniCore - ATmega8, mega48, mega88, mega168, mega328
Github.com/MCUdude/MiniCore

ron_sutherland

I had not seen the ATmega324pb, looks like they copied stuff from the 328pb.

I am sure impressed with those MCUdude cores, I wonder if there is any chance the ATmega4809 could get a core. Perhaps it could be called the HowDoTheseXPeripheralsWorkCore.
I use an R-Pi Zero on an RPUpi shield to have a tool-chain at the network edge.

westfw

#5
Jul 15, 2018, 01:00 am Last Edit: Jul 15, 2018, 09:15 am by westfw
Quote
I wonder if there is any chance the ATmega4809 could get a core
Well, since the new "Uno WiFi" is supposed to use the 4809, presumably Arduino is going to implement such a core.
I think it would be very frustrating to try to write any code, only to have the official version end up quite different...
(alas, this applies to the other "new-peripheral" AVRs like the ATtiny817 and ATtiny416 (both of which have "Xplained" development boards available from Microchip, so they're more interesting than other random chips...)

hansibull

Quote
am sure impressed with those MCUdude cores, I wonder if there is any chance the ATmega4809 could get a core. Perhaps it could be called the HowDoTheseXPeripheralsWorkCore.
First I have to wait until the UNO Wifi is released with all its documentation (+toolchain +avrdude), to see how they mapped the pinout and implemented peripherals like SPI and i2c. Then I plan to design a simple dev board I can use to test all IO pins (I assume the UNO wifi doesn't break out all pins). I can't guarantee we'll end of with anything, but I'll at least give it a try :)
MightyCore -  ATmega1284, mega644, mega324, mega164, mega32, mega16, mega8535
Github.com/MCUdude/MightyCore

MiniCore - ATmega8, mega48, mega88, mega168, mega328
Github.com/MCUdude/MiniCore

Go Up