Didn't expected such a hard-worked video for explaining what is explained. Straight to the point and fun to watch. There is no other way you could have done it better: perfection.
I've got to say the host has an excellent presentation voice. Well paced, clear dialog with enunciation at just the right point for emphasis and hold ones interest. Excellent well presented material to help get me on my way to Arduino programming. Happy to be a subscriber. Two thumbs up!
7 years ago I used a Mega2560 to make a temperature and humidity sensor. It still works today so that confirms the reliability also the DHT22 sensor is very accurate when compared to my HVAC testers.
For those of us who build Virtual Pipe Organs, the Mega is a godsend. Faced with the task of scanning a keyboard with 61 switches, this can be done in parallel with the Mega with pins left over. This avoids the complexity of matrix wiring and the need for isolating diodes. Just slap on a MIDI shield and one is good to go. I have used dozens of Arduino Megas in various ways for not only VPOs but also in pipe organs and they have always performed flawlessly. Just finished MIDIfying a three manual Rodgers console and used six Arduino Megas. And don't forget the built in pull-up resistors! A brilliant and most useful feature especially when polling 61 switches.
Yes, it has more io pins etc which is fine if you need them, the main difference it the flash ram which means the mega can handle bigger programmes. ESP32 eats them all in speed and connectivity.
i love the mega, i know it old now but i still think its really cool. the first one i learned on so i guess i look at it like an old c64 which we all love still to this day :) cool video :)
There is another board out called the Arduino Mega PRO which is 1/3 the size. I don't think this is an original Arduino board and there are a few different versions of the board. I would need to do some research on it. I bought one just to play with and it seems to work fine. You get all of the I/O pins and only a third of the size. But when you consider how many wires you could connect to it, is it really a space saver? Regardless, I've bought one, played with it and I do like it. But I doubt I will ever dedicate it to any one project. Part of me just likes to have all of the different boards out there, even if I never use them. 😁
The Mega is very old now and apart from its great I/O is really rather low spec these days. The Arduino Due has the same I/O capability and the same physical layout but it is way better than the Mega in every sense. The Due is a 3.3V device, which is now much more common than 5V and it is far more powerful in every regard. More recently the Arduino Giga offers even more GPIO plus built in WiFi, RTC and many other features, again in the Mega physical packaging. If you need the large I/O capabilities of the Mega range then the Due or Giga are better options IMO. If you need more than the Uno but not as much as the Mega/Due/Giga then the Teensy 4 range is also an excellent option.
The 'missing link' in the arduino world is the EASY interfacing of displays with the boards and still having some input/output pins spare. If you use the uno shield there are few pins available to do anything where as the mega has so many GPIO pins that I have never run out of them using the TFT shield. I am currently struggling to get a 3.5" tft display using SPI to work with a nano, getting a driver from a library that works using level shifters for some of the signals makes prototyping fiddly and frustrating. You also run out of memory very quickly if you are intending to implement a series of menus, Ease of interface and plenty of storage is where the mega wins hands down in my opinion.
Thanks for the comparison I have Been experimenting with Arduino for 4 years now , but I burnt the Uno board was thinking to buy which one to buy thanks alot
Very funny video! I actually got my Mega for my birthday - that's why I'm using it for my current project. I consider Arduinos more as a prototyping or proof-of-concept solution. So it's fine to use any that meets the requirements - for most projects any Arduino will be sufficient. When going productive or as finishing touch of a project, I'd rather design a custom board with exactly the required components/connections.
You didn't mention that mega are slower than uno. And when you want to crank up speed use Esp32. It's a lot faster, but longer compile sketch :/ which isn't helpful for prototyping. Mega is the best when you need lots of pins (specially 4 UARTS). But why you need so many pins when you can use multiplexer etc
I'll get it because UARTs. It's more expensive and blah blah but the majority of transducers works i2c or async or serial in any case. to me, the best option, would have been a nano with 3 UARTs.
Yes, but do you really need all that capability. Though I have to admit that there is not that much of a price difference between the Mega and the Uno with all the clones out there. I personally prefer the ESP32 with Wi-Fi option, mostly because of the size though the Arduino boards are probably easier to use for a beginner.
Didn't expected such a hard-worked video for explaining what is explained. Straight to the point and fun to watch. There is no other way you could have done it better: perfection.
Thanks!
I've got to say the host has an excellent presentation voice. Well paced, clear dialog with enunciation at just the right point for emphasis and hold ones interest. Excellent well presented material to help get me on my way to Arduino programming. Happy to be a subscriber. Two thumbs up!
Thanks Michael!
I agree!
@@PredictableDesigns Thanks John!
7 years ago I used a Mega2560 to make a temperature and humidity sensor. It still works today so that confirms the reliability also the DHT22 sensor is very accurate when compared to my HVAC testers.
7 years n still the same sensors?
@@mushroomcastle5184 yes, indoor use and tested against commercial units. Accuracy within 1%
For those of us who build Virtual Pipe Organs, the Mega is a godsend. Faced with the task of scanning a keyboard with 61 switches, this can be done in parallel with the Mega with pins left over. This avoids the complexity of matrix wiring and the need for isolating diodes. Just slap on a MIDI shield and one is good to go. I have used dozens of Arduino Megas in various ways for not only VPOs but also in pipe organs and they have always performed flawlessly. Just finished MIDIfying a three manual Rodgers console and used six Arduino Megas.
And don't forget the built in pull-up resistors! A brilliant and most useful feature especially when polling 61 switches.
Nice! Great point John!
I Love the external memory expansion and that with a little „surgery „ you can manipulate & use the unused pins on the USB converter.
No, an Arduino MCU board WILL NOT stop a bullet--ever. :)
Very true!
Have you tried a .22 cal?
Yes, it has more io pins etc which is fine if you need them, the main difference it the flash ram which means the mega can handle bigger programmes. ESP32 eats them all in speed and connectivity.
Very true Ian. If you want the connectivity and the speed, the ESP32 would be the way to go.
However the esp32 is not 5v
i love the mega, i know it old now but i still think its really cool. the first one i learned on so i guess i look at it like an old c64 which we all love still to this day :) cool video :)
Agreed! An oldie but a goodie :) Thanks!
The Arduino MEGA 9XLA
is where it’s at for 2024
There is another board out called the Arduino Mega PRO which is 1/3 the size. I don't think this is an original Arduino board and there are a few different versions of the board. I would need to do some research on it. I bought one just to play with and it seems to work fine. You get all of the I/O pins and only a third of the size. But when you consider how many wires you could connect to it, is it really a space saver? Regardless, I've bought one, played with it and I do like it. But I doubt I will ever dedicate it to any one project. Part of me just likes to have all of the different boards out there, even if I never use them. 😁
The Mega is very old now and apart from its great I/O is really rather low spec these days. The Arduino Due has the same I/O capability and the same physical layout but it is way better than the Mega in every sense. The Due is a 3.3V device, which is now much more common than 5V and it is far more powerful in every regard. More recently the Arduino Giga offers even more GPIO plus built in WiFi, RTC and many other features, again in the Mega physical packaging. If you need the large I/O capabilities of the Mega range then the Due or Giga are better options IMO. If you need more than the Uno but not as much as the Mega/Due/Giga then the Teensy 4 range is also an excellent option.
Hi can you make a video of what’s the best way to connect and use a electronic speed controller with Arduino controlling both speed and direction .
Thanks for the recommendation!
The 'missing link' in the arduino world is the EASY interfacing of displays with the boards and still having some input/output pins spare. If you use the uno shield there are few pins available to do anything where as the mega has so many GPIO pins that I have never run out of them using the TFT shield. I am currently struggling to get a 3.5" tft display using SPI to work with a nano, getting a driver from a library that works using level shifters for some of the signals makes prototyping fiddly and frustrating. You also run out of memory very quickly if you are intending to implement a series of menus, Ease of interface and plenty of storage is where the mega wins hands down in my opinion.
I recommend the elegoo mega if you want a low price
Thanks for the comparison I have Been experimenting with Arduino for 4 years now , but I burnt the Uno board was thinking to buy which one to buy thanks alot
Glad it helped Darp!
Very funny video! I actually got my Mega for my birthday - that's why I'm using it for my current project. I consider Arduinos more as a prototyping or proof-of-concept solution. So it's fine to use any that meets the requirements - for most projects any Arduino will be sufficient. When going productive or as finishing touch of a project, I'd rather design a custom board with exactly the required components/connections.
I think it's important to choose one with 3.3V Supply.
Definitely something worth considering!
I blew a couple of LEDs on 5v... the 3.3v is a godsend
It has one...
You didn't mention that mega are slower than uno. And when you want to crank up speed use Esp32. It's a lot faster, but longer compile sketch :/ which isn't helpful for prototyping. Mega is the best when you need lots of pins (specially 4 UARTS). But why you need so many pins when you can use multiplexer etc
I'll get it because UARTs. It's more expensive and blah blah but the majority of transducers works i2c or async or serial in any case.
to me, the best option, would have been a nano with 3 UARTs.
ATMEGA2560 is a good option as a microcontroller for industrial automation projects? what do you think?
If I'm being shot at, I'm going to hide behind an old IBM 360...aka the 'Big Iron'.
Otherwise, at $3.85 a pop, I'll stick with the ESP32.
LOL!
Please talk also about the Giga
Thanks for the recommendation!
I am starting a project that needs at least 8 servos, can the regular arduino handle that, or should i go with the mega?
Tbh the only reason I’m buying one is so I can program a screen and an actually useful project at the same time.
Good reason!
Yes, but do you really need all that capability. Though I have to admit that there is not that much of a price difference between the Mega and the Uno with all the clones out there. I personally prefer the ESP32 with Wi-Fi option, mostly because of the size though the Arduino boards are probably easier to use for a beginner.
Well done, nice video,thanks for sharing it with us :)
Thanks a ton for watching!
My Arduino uno seems to run on 4.95 volts
Is it just me or has the label Masterclass been corrupted? 🤔
A portrait of the Mega, "UARTS and all".
Thanks for watching!
So what I'm hearing you say is the Mega has a buttload more of everything than the Uno.
What is the max current draw on Mega vs Uno?
dual core will help me 😥
03:58 - that's how I decided - I choose mega 🤣🤣🤣
Thank you
I hope it helped Danny!
Very Good..!
Thanks for watching!
So that's what you actually look like. Been listening to the podcast for a few weeks
But please stop blaming josh!
Save your life? That's a stretch! LOL
lol
Bit late to the show.. Arduino GIGA R1 is where it's at.
Agreed. Or the Due. Both are far more capable than the Mega.