Worth the update? - NEW megaAVR-0 Series vs OLD megaAVR MCUs
Вставка
- Опубліковано 28 тра 2024
- Microchip released a new line of megaAVR microcontrollers which they call the megaAVR 0-series. How do these new microcontrollers stack up to the old series with legendary microcontrollers such as the ATmega328?
-- Links --
Code: github.com/hooperwf1/fading_l...
My Website: sinelab.net
-- - Наука та технологія
I loved the video so much! Thank you for sharing. More videos on microcontrollers/system programming would be highly appreciated. ))
Thanks for watching! I do plan on making more.
Thanks for the video! I would like also to see the newer AVR DA & DB series and how to use their new peripheral like PTC
Great video! Concise explanation, this is how youTube must be. Thanks
Thank you! Glad you found the video useful.
hey thanks fam! thanks for the amazing breakdown!
Thanks for watching!
Even better ... AVR64DD(28/32) or AVR128DB(28/32/48/64) AVR64DD28, AVR128DB28 and ATMEGA4809 are available in DIP packages (28 pin for AVR64DD28 and AVR128DB28 and 40 pin for ATMEGA4809)
yes for the newer Dx series. Though as I was about to mention before reading comments, DIP packages are generally more pricey than SMD so the price comparison in the video is a bit too much in favor of the 0-series.
I can get a board with Mega328 for 3 Euros. A board with a Mega4808 or 4809, on the other hand, costs more than 11 Euros. Is it worth it?
In your case the Mega328 is the better option. The 4808 has a few more features, but not enough to justify that price difference. However, it is cheaper to buy 4808 chips by themselves.
hey, why don't you use arduino ide?
and which is the software you are using currently?
I am using AVR-GCC and avrdude for the ATmega328p and Atmel Studio for the ATmega4808. I don't use the Arduino IDE because of its slow speed, especially on digitalWrite. Nothing wrong with using it, I just prefer the methods that I use.
@@SineLab oh nice,
do you have anykind of playlist to learn programming you did in the video
because if i search for it i get arduino tutorials and it has built in libraries which makes it hard to understand the depth of the code.
@@SineLab why do you use different software for m328p and m4808
I don't have any programming videos right now, but I do have plans to eventually make a few. You can use Atmel Studio for both if you want to. I use avr-gcc for the m328p because I can run it easily on linux, but it doesn't quite work for the m4808.
@@SineLab i hope to see your programming videos soon
Because your Explanation is Neat.
I loved my Arduino Nano Every board. It's much better than Nano IFF one wants to stick to Arduino type of programming.
But for mare metal, I dont like it. It does not have even a single full 8 Bit Port on the pins. The chip does, but they are not all broken out on the board. Moreover, the pinout in terms of actual port id and pin numbers is very un-systematic. Also, two pins on the chip are shorted to a single pin on the board. Bare Metal Programming can destroy those pins or ports.
All this to maintain backward compatibility to Nano.
I would happily buy a board that looks similar (I love the way it looks) but has different pins and pinout to take the full advantage of the chip and allow easier bare-metal.
Btw the mageAVR 0 does have a few dips. At least ATmega4809 does, but I am positive that I remember seeing others too.
I didn't know that about the Every. Thanks for commenting!
@@SineLab Your Welcome!
IMO its trash as an Arduino. And it's trash as an MCU, since STM is better in every way