NEW Arduino UNO Rev4 Board!

  Рет қаралды 81,907

Programming Electronics Academy

Programming Electronics Academy

Күн бұрын

Пікірлер: 193
@programmingelectronics
@programmingelectronics Жыл бұрын
Please Note - when this UNO R4 was mailed to me by Arduino *it was in an anti-static bag*. The unboxing in the video is a live-action recreation of the event with some creative license.
@edwardgiovannelli5191
@edwardgiovannelli5191 Жыл бұрын
That's the way to do it right! Incremental *useful* changes while maintaining backwards compatibility and a familiar user interface. Arduino designers really have their sh!t together!
@Abc-sl1nf
@Abc-sl1nf Жыл бұрын
I'm currently taking Programming Electronic course online and I absolutely Love it! Mike explains things perfectly.
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
Thanks so much! Really appreciate the note!
@u9Nails
@u9Nails Жыл бұрын
I recently learned a little about an Arduino. Made one into a project and it worked great. I started to get those "what if I..." ideas. I think this Uno Rev 4 is a perfect upgrade! My Uno Rev. 3 project is socketed into a PCB which is a carrier for all my wire connections. Using the same footprint was brilliant. The new features are very fresh and welcomed. What a terrific way to revise the Uno! Thanks for the details. That was very helpful!
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks a ton for the note. I am excited to start using it as well.
@BenHeckHacks
@BenHeckHacks Жыл бұрын
Pretty cool. M4 = floating point. But seems like a lot of IO is going to waste.
@programmingelectronics
@programmingelectronics Жыл бұрын
I know a couple folks were wondering in the comments if they'd come out with a MEGA version that had some more IO to use.
@campbellmorrison8540
@campbellmorrison8540 Жыл бұрын
Im happy with the R3 but I have to say the R4 has some very compelling features. For me the speed is not a biggy but the CAN bus, analogue out and more interrupts would get me moving.
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
I feel like I left out some stuff in this video that will make it even more compelling, I'll have to do a follow on.
@lobo5727
@lobo5727 Жыл бұрын
@@michaelcheich2481 EEPROM is not there and that's a surprise .. It has good ram and 1 analog output . I would have happy if they use 3.3 v regulator with higher current so that modules like esp01 to run on t. It should consume now more power with 48MHz I think so.
@electronics.unmessed
@electronics.unmessed Жыл бұрын
Many thanks for the introduction of R4. I am a great fan of the Arduino platform. Definitely a good option for me.
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
Thanks for the note!
@MattBaker1965
@MattBaker1965 Жыл бұрын
Great summary of the R4. For beginners one advantage of the R3 is the socket-ed chip. You can destroy the micro-controller and its (about) a dollar to replace. Even a ham fisted 12 year old can change a DIP package (I know I did).
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks Matt! I agree - the dip package makes the R3 a bit durable in a sense.
@tastenheber
@tastenheber Жыл бұрын
I think the classic R3 is still a great device to get started. It is very well documented and there are tons of libraries and tutorials. Also there are lots of applications where a 8 bit device is completely enough. I wouldn't necessarily trust a ESP or other modern controller to run for years without interruption or restart. More complex and powerfull hardware also comes with more possible hard- and software issues.
@programmingelectronics
@programmingelectronics Жыл бұрын
Great perspective! Thanks a ton for adding this!
@joshuabray37
@joshuabray37 Жыл бұрын
Nice! I didn't realize this was out. I just ordered 2... I must have 30 R3's, and LOVE them. I can't wait to try this out. Arduino's are such great devices to learn on and make stuff. I've made robots, photo booths, CNC's, laser engraver's, and a lot more. If you pair it with a raspberry Pi, you can do even more.
@programmingelectronics
@programmingelectronics Жыл бұрын
Very cool - totally agree Joshua - it's a great tool.
@cyberlizardcouk
@cyberlizardcouk Жыл бұрын
that extra processing grunt will be well liked by makers, particularly in the CNC area when using GRBL.
@stevenlightfoot6479
@stevenlightfoot6479 Жыл бұрын
Michael, thank you, nice review. I am still working through all the functionality of the R3 (its been one year now, on-going) I might consider upgrading at some point to the R4 wifi, for the wifi capability. I note you comment about the challenge (and benefits) of working within constrained environments, I have had this discussion over the years with engineering colleagues. Constraint brings out creativity, big time. Also, you have a really interesting bio, having been a military heli pilot, pretty cool. Keep it up.
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks for the note Steven!
@thephm
@thephm Жыл бұрын
I wondered why they'd cover a part of the R4 WiFi board in the photos you use in the background. I checked it out, and they have a 12x8 LED matrix as surprise! How cool is that!
@frankhovis
@frankhovis Жыл бұрын
I'm wondering what the point of the "convenient on-board 12x8 LED matrix" actually is.
@thephm
@thephm Жыл бұрын
@@frankhovis Basic debugging for example. Once the board is deployed, and you don't have your PC connected to read from serial, it seems really helpful. Only downside I see, is that it's not really useful if you use a shield.
@programmingelectronics
@programmingelectronics Жыл бұрын
I was wondering about the sticky note too!
@argvSys
@argvSys 9 ай бұрын
​@@frankhovisActually I use it a lot. Its easy to use and its useful for visuals directly on the board without the need of external hardware, also is very cool
@wtmayhew
@wtmayhew Жыл бұрын
The Uno R4 with lots more speed, memory and CAN bus support makes it a potential contender against ESP-32 boards in the Arduino IDE. If you’re buying a large number of boards to embed in a product, cost matters. For one-off learning, cost is moot, get an R4. I’ve been developing projects in the Arduino IDE for Lilygo ESP-32s3 Dev Module boards which have integrated hi-res display, Wi-Fi, 12 bit A/D etc. for about US $20 each, on the other hand, the Arduino shield footprint gives access to a great number of hardware add-on options
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
Well said, I'm right there with you.
@edwardgiovannelli5191
@edwardgiovannelli5191 Жыл бұрын
I probably don't have 1/10 the experience with Arduino that you do, but my first run in with the platform was a device that was going into limited production (initially planned to make 5 units, wound up making 12) But I got ahold of a r3 board to do all my learning and testing on, then for 'production' we used nanos. It was a great fit for what we were doing and endeared me to the Arduino system. Since then I've used it for several other projects, both professional and personal, and now I'm really excited to explore the r4.
@TheTubejunky
@TheTubejunky Жыл бұрын
@@edwardgiovannelli5191 Wait until you learn about ESP32, ESP8266 OR EVEN raspberry Pi4!
@TurinTuram
@TurinTuram Жыл бұрын
That's cool. Awesome board! Can't wait to get on myself. There's no need to upgrade your rev3 with this for your typical led flashing project but hey that's fun to see this cool product going up on the specs. The "no eeprom" situation on the rev4 is a let down for me though since the eeprom on the rev3 was the edge for me to use it instead of a seeeduino xiao, but yeah you can use externnal eeprom of course... just annoying
@programmingelectronics
@programmingelectronics Жыл бұрын
I mentioned it in another comment above, but I am pretty sure you can use up to 8KB of the flash memory space for non-volatile storage using the eeprom library.
@JonathanDeWitt1988
@JonathanDeWitt1988 Жыл бұрын
A great intro to the R4. I'm a big fan of Arduino. It was the first board I learned on. I still have two questions I'll have to find answers for. 1) Does one of Arduino's existing Arduino nano variants match the R4 or do they plan to release one? One of the biggest advantages of the Arduino Uno R3 was that you could prototype a project on the Arduino Uno Rev 3 and pretty easily port the project over to an Arduino nano for a more compact permanent build. If you prototyped on the R4 and weren't as constrained in your coding you wouldn't want to go back to an R3 matching Arduino nano. 2) How does the R4 compare to a board like an ESP32 Node MCU?
@TheTubejunky
@TheTubejunky Жыл бұрын
As usual NO ANSWERS from these promo KZbinrs. You bring up VALID points and I agree.
@argvSys
@argvSys 8 ай бұрын
1. I dont think so. Nano is not anymore a "mini UNO", is a formfactor. If you are interested, the Arduino Nano 33 IoT uses a SAMD21, which is somewhat similar to the Renesas RA4M1 (Memory, clock speed, DAC, etc) but it loses the OPAMP and other technical features. 2. UNO R4 WiFi definitely has a place. I have an ESP32, but definitely it is not going to replace my R4 board, but I think that only depends on you.
@selenium-ai
@selenium-ai Жыл бұрын
The speed alone is a welcome improvement, as the R3 cannot keep up with driving all the pins at 1kHz, occasionally missing an update. The Arm Cortex M4 is another huge jump in performance and capability.
@programmingelectronics
@programmingelectronics Жыл бұрын
Agreed!
@henrychan720
@henrychan720 Жыл бұрын
Did they seriously stick an ESP32-s3 on an Arduino, which is literally >10x more powerful than the main processor, just use it for WiFi? What's even is the point of having the Renesas chip?
@frankhovis
@frankhovis Жыл бұрын
Don't forget the "convenient on-board 12x8 LED matrix" too!!! 🤪
@mcstando
@mcstando Жыл бұрын
Bonus points, it has DSP and FPU so easiest way of getting into synth prototyping
@AkashBagFEce
@AkashBagFEce Жыл бұрын
r4 is pretty good. but the popularity, the uno r3 get is just another level. the uno r3 & it's clone boards & the atmega328p chip will never be useless due to there simplicity & effortableity. i just loved uno r4, but r3 is a milestone...!!! love arduino...
@programmingelectronics
@programmingelectronics Жыл бұрын
I agree with you - the R3 is iconic. I am excited about the R4 as well, I didn't realize this when I published the video, but it has built in HID support, so it can emulated keyboard/mouse etc
@AkashBagFEce
@AkashBagFEce Жыл бұрын
@@programmingelectronics yes, this will make very easy to use r4 as a diy joystick or other projects. but as a student, r4 is a little bit expensive to me. i want to handson one.i use to do work with uno r3, recently i had made an arduino nrf24l01 shield, working pretty well. as a student, arduino uno r3 chip cost boards are my real companion! 😅😅😅
@ericwright3382
@ericwright3382 Жыл бұрын
ATMega328 DIP package makes it easy to pop into your own PCB with crystal and a couple parts. Much harder with the M4 package options. :(
@AkashBagFEce
@AkashBagFEce Жыл бұрын
@@ericwright3382 yes you are right. Nobody uses Arduino Uno r3 smd version, why? Because dip has the advantages. Dip atmega328p will use in project after 50-80 years also❤️
@TheTubejunky
@TheTubejunky Жыл бұрын
@@AkashBagFEce Also you can remove the IC and replace it! to change programed IC's for different projects or to FIX one if it is bad.!!! That is the reason I will NOT depend on Surface mount ever.
@artisticyeti22
@artisticyeti22 Жыл бұрын
I think I would still prefer a Pi Pico over this because of the price and specs of it but I'd love to get a few of these too! Gr8 video btw
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks for the note!
@trainspottingtech23
@trainspottingtech23 Жыл бұрын
Recently I tried RPi Pico for the 1st time and I really enjoyed! I would love to have the posibility to at least try arduino uno r4 wifi/minima. 🤔 But yeah, I also consider using more an RPi! 🤔
@artisticyeti22
@artisticyeti22 Жыл бұрын
@@trainspottingtech23 Its really good for the price it asks (rpi pico) but I wonder if there can be cheaper boards from open source hardware like from Arduino, maybe rev5 ? Hopefully they come up with cheaper stuff to encourage people to get into this beautiful hobby
@hilldweller2
@hilldweller2 Жыл бұрын
A bit odd. The WiFi board needs one processor talking to an ESP whereas you can get an ESP32 Uno board for a fraction of the cost and that means just one excellent chip to program.
@whatever__
@whatever__ Жыл бұрын
Yeah you can get more clock speed more memory for less bucks.
@warrenscorner
@warrenscorner Жыл бұрын
Great video Mike! I love the USB C port. Now I don’t need an adapter to connect to my MacBook Pro. Does this mean the chip shortage is over? I haven’t checked lately to see which Raspberry Pi’s are available. I know the 4 wasn’t available for a long time.
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks Warren! Not sure about the chip shortage, but I feel like I was able to get my hand on a bunch of picos a while back (I have them around here some where :)
@awdhut-e2e
@awdhut-e2e Жыл бұрын
I was preety much in love with the pro minis for most of my projects but recently avr based microcontrollers are almost 4x the original price , so preety much switched to esp32 / 8266
@TheTubejunky
@TheTubejunky Жыл бұрын
I still use the Arduino Duemilanove. The benefit is I can program the inserted Atmega328P-pu chip with code and instead of having to ERASE it each time I want to do something else with that Arduino I can pop in a NEW Atmega328P-Pu and get to work while keeping my old programed chip. All I have to do is SWAP out chips when I want to use them for different projects WITHOUT needing to reprogram them. These SMD or surface mounted IC's are cool and have massive power but don't fit for my needs. I would just get an ESP32 or ESP8266 for that... Better yet a Raspberry Pi. so yeah Arduino is great for beginners. It would be NICE if it had a function to READ the loaded code and EDIT it instead of not knowing what was programed on it after leaving it in a box for a few months.
@allanseidel5070
@allanseidel5070 Жыл бұрын
I find Arduino released this thing without making sure the reference material thoroughly covers the programming differences between this Renesas RA platform and the platform the UNO R3 uses. What is under the hood in this R4 is a totally different beast than what is under the well understood R3. Does a library environment for this new platform exist? You mentioned trying to figure out how many interrupts there are. Well, try using them as you would in the R3. Try and see if you can get pin change interrupts working. Try and see if anyone else has figured that out and documents it in a way the average Arduino hobbyist would understand. That represents just one aspect of the platform difference. There is some catching up to do. I hope it comes quickly.
@richardcrackel1521
@richardcrackel1521 11 ай бұрын
No mention of the LED matrix??
@willian_gaspar
@willian_gaspar Жыл бұрын
Can we have that, but in the old dip package?
@qcnck2776
@qcnck2776 Жыл бұрын
Is hardware debugging going to be possible? Something I really like about the STM32 Nucleo series is that you can get real time output of registers while debugging.
@programmingelectronics
@programmingelectronics Жыл бұрын
On the Minima version of the UNO R4 there is an SWD port that I understand can be used with the Arduino IDE 2.0 in conjunction with a j-link to use a debugger.
@qcnck2776
@qcnck2776 Жыл бұрын
@@programmingelectronics That is great to hear.
@parthpatel1605
@parthpatel1605 Жыл бұрын
Nice but I like It's very important to carry on support R3 as a basic educational purpose for kids and students for studies of embedded world.👍
@programmingelectronics
@programmingelectronics Жыл бұрын
Totally agree!
@stevenlightfoot6479
@stevenlightfoot6479 Жыл бұрын
Michael, one question I have, I dont know if you have ever covered it, is using sensors at a distance. I am using the Arduino sensor kit and playing with accelerometer and RH sensors, using I2C and it works great (after troubleshooting) but I dont know really how the max cable lengths can be For I2C seems like max distance might be 1 m, if using UART RS485 could be far longer. Wondering if with R4 Uno and wifi if using wifi now is the way to go for remote sensing????? Thx for any insight.
@Pyrografpl
@Pyrografpl Жыл бұрын
IMOUNO should be simple. AVR was perfect choice. Renesans is not so popular. It is not platform for learning embedded but learning Arduino framework.
@electrictao5180
@electrictao5180 Жыл бұрын
Thanks so much!
@programmingelectronics
@programmingelectronics Жыл бұрын
You're welcome - thanks for watching. There is more packed into his board then I first realized - I think it's going to be a great board to work with. And the WiFi version looks pretty neat as well.
@electronron1
@electronron1 Жыл бұрын
Does the R4 do double precision math? I made a monitor for a green house and the Vapor Pressure Deficit calculation needs double precision to be accurate. Being 32 bit I would expect the processor to be able to do double precision math.
@programmingelectronics
@programmingelectronics Жыл бұрын
I believe Floating Point Unit on the Cortex-M4 only supports single precision FP operations, but not double precision. community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/10-useful-tips-to-using-the-floating-point-unit-on-the-arm-cortex--m4-processor
@webslinger2011
@webslinger2011 Жыл бұрын
Would there be an arduino mega with this similar chip? Would be nice for budget 3d printers to go faster with 32 bit.
@programmingelectronics
@programmingelectronics Жыл бұрын
Great question!! I'm not sure - at least I have not heard yet in this, but I wouldn't doubt if Arduino was kicking it around.
@dd07871
@dd07871 Жыл бұрын
They didn't solve issue with top-left mounting hole being too close to header.
@edinetgrunhed6000
@edinetgrunhed6000 Жыл бұрын
Awesome imagine that, its compatible to all existing 5v sensor and shields not needed for level shifter what a deal!!!, is the CANBUS in R4 need externa transciever? or its is only CAN Controller?
@TheAfricanGarage
@TheAfricanGarage Жыл бұрын
@4:54 Sqaure and compasses?, like Freemasonry?
@orenwolfe6506
@orenwolfe6506 Жыл бұрын
My native language for microcontrollers and microprocessors is Assembly. Is there any info yet on programming the R4 and ESP32 in their respective ASM languages on any arduino-compatible development platform? BTW, I just tried doing the basic Blink sketch using XOD. It works easily enough, but the compiler produced almost 3000 lines of C++ code.
@donovanpl
@donovanpl Жыл бұрын
It amazes me hoe the board did not come in an anti static bag. Also, when I see people working on electronics they don’t use a static discharge strap.
@programmingelectronics
@programmingelectronics Жыл бұрын
It actually did come in an anti-static bag, but I had removed it prior to the video (see pinned comment).
@ChilapaOfTheAmazons
@ChilapaOfTheAmazons Жыл бұрын
*Correction:* the UNO R4 does have EEPROM. In fact 8 times as much as the R3 (1 kB to 8 kB).
@oqibidipo
@oqibidipo Жыл бұрын
It does not have 'real' EEPROM, it is emulated using Flash.
@ChilapaOfTheAmazons
@ChilapaOfTheAmazons Жыл бұрын
@@oqibidipo right, but any code that uses the standard EEPROM library will work fine in both the older and the new UNO boards, so that's good enough for me.
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks for adding this!!
@Mailmartinviljoen
@Mailmartinviljoen Жыл бұрын
Im super disapointed. The R3 will always be my first love for MCs and it would have been great if they matched the esp32 with the R4. The esp32 can do everything an arduino does just much better , more and much faster. Why such a slow core, why just a single core, why almost no onboard flash memory Where's the BT/BLE , why have 2 versions wifi non and wifi when i can buy an esp32 for less and it comes with all the bells and wistles. Bit strange.
@jstro-hobbytech
@jstro-hobbytech Жыл бұрын
Keyestudio make an uno with a type c and 3 amps can be sourced from the 5v.
@programmingelectronics
@programmingelectronics Жыл бұрын
neat
@johntoe6127
@johntoe6127 Жыл бұрын
I think I'll stick with my ESP32. Thanks for the review though.
@caffeinatedinsanity2324
@caffeinatedinsanity2324 Жыл бұрын
Is it a custom-made chip like the Raspberry Pi Pico's, or is it an off-the-shelf, generic manufacturer part? Because typically 32 bit microcontrollers are 3.3V.
@mytech6779
@mytech6779 Жыл бұрын
I suppose its alright and nice to have options, but it shouldn't be called an Uno rev4. (Unfortunatly they already used the name Due for an earlier 32b board which went with different form factor and 3.3v) Part of the benefit of the first 4 revs(duemilanove was the real Uno 1.0) was the replacable DIP package, not only allowing easy/cheap unbricking but also having multiple projects without constant overwriting. Of course the learning practice with low cost [constrained] components and especially potential for extra-low power consumption. (Higher frequency and more bits is nessesarilly more power for any given level of tech.) Basically if I want a Razzpi I will use a Razzpi, I use the Uno because it is an Uno.
@rondlh20
@rondlh20 Жыл бұрын
How about the EEPROM? R4 doesn't have one, wouldn't that break compatibility if your project uses it?
@programmingelectronics
@programmingelectronics Жыл бұрын
I believe you can use 8Kb of the flash memory for non-volatile storage using the eeprom library, so I do not believe it will break compatibility with projects that use it.
@maxmax0
@maxmax0 Жыл бұрын
work with M2 macbook?
@programmingelectronics
@programmingelectronics Жыл бұрын
I would guess yes, but I have not tested it.
@SF-nu3sn
@SF-nu3sn Жыл бұрын
...Square and Compass design incorporated. Interesting 🙂
@programmingelectronics
@programmingelectronics Жыл бұрын
I need to have some fun sometimes :)
@psylentrage
@psylentrage Жыл бұрын
I was looking for a comment on it, and if no one did, I would've just had to😅 The bait was too big, and how nonchalantly it was gone over, like the smallest FYI😂
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
@@psylentrage I hope you liked it :)
@adelalmansoury
@adelalmansoury Жыл бұрын
Many Thanks
@programmingelectronics
@programmingelectronics Жыл бұрын
Thanks for watching!
@ohnoitsaninja
@ohnoitsaninja Жыл бұрын
still years behind the teensy but I guess a sign of life is better than nothing out of arduino
@dd07871
@dd07871 Жыл бұрын
They could have added some servo headers like on the Keyestudio Plus Board.
@programmingelectronics
@programmingelectronics Жыл бұрын
Servos are great to use with Arduino! Semi-unrelated (but still handy) they did a Qwiic I2C connector to the UNO R4 WiFi for ease of connecting different actuators and sensors...
@FronosElectronics
@FronosElectronics Жыл бұрын
So would any complex projects involving the R3 work with the R4?
@programmingelectronics
@programmingelectronics Жыл бұрын
I think it depends on the code. It appears they made an effort at portability.
@philippelhaus
@philippelhaus Жыл бұрын
Totally overpowered now
@programmingelectronics
@programmingelectronics Жыл бұрын
I was kind of thinking to myself, I guess I make boring stuff with my R3, because I rarely run into speed/memory issues... But really, if you're just doing simple stuff, like reading sensors, controlling actuators, etc, and R3 can get a long way...
@richpaul6806
@richpaul6806 Жыл бұрын
will they drop the price of the r3 now that the r4 is out?
@programmingelectronics
@programmingelectronics Жыл бұрын
I think they are going to keep the R4 Minima at a lower price point than the R3, but not positive.
@richpaul6806
@richpaul6806 Жыл бұрын
@@programmingelectronics seems odd if they still want to sell r3. 95% of people would go for an r4 minima over an r3, especially if it is cheaper.
@FourthWayRanch
@FourthWayRanch Жыл бұрын
i can't see if they put a gyro in it, looks like they want you to add a shield
@programmingelectronics
@programmingelectronics Жыл бұрын
I do not believe either of the new models have an onboard gyro. Are you using one in your project?
@FourthWayRanch
@FourthWayRanch Жыл бұрын
@@programmingelectronics we got a head tracker camera setup with the nano that has a gyro in it
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
@@FourthWayRanch neat!
@ddjazz
@ddjazz Жыл бұрын
is it correct that all libraries that directly access ports and registers on the atmega328 will no longer work with the new processor?
@programmingelectronics
@programmingelectronics Жыл бұрын
That is a really good question, and I am not sure. I'll see what I can find out.
@paulpixzy5297
@paulpixzy5297 Жыл бұрын
Dip packaged ic is dying softly
@jacobew2000
@jacobew2000 Жыл бұрын
Hoping for a modern Mega with way more ram.
@programmingelectronics
@programmingelectronics Жыл бұрын
Would be neat!
@koppfrosch7439
@koppfrosch7439 Жыл бұрын
will there be copys of the r4 and if yes what will they cost?
@programmingelectronics
@programmingelectronics Жыл бұрын
I imagines clones will follow, but I'm not sure. As far as cost, hard to say.
@DeLaCruzer11
@DeLaCruzer11 Жыл бұрын
Will you be able to use STM32CubeIDE or MDK uKeil IDE's to program R4?
@programmingelectronics
@programmingelectronics Жыл бұрын
I am not sure.
@salc9593
@salc9593 Жыл бұрын
Can you still down load sketches to ATtinys from this new Arduino Uno Rev. 4 as you can from the Uno Rev.3 ?
@programmingelectronics
@programmingelectronics Жыл бұрын
I am not sure...
@matmad91
@matmad91 Жыл бұрын
It looks like old Leonardo board isn't it?
@IIIRotor
@IIIRotor Жыл бұрын
ah, and as with Rpi, only available starting 2167, maybe... but you need to pre order now
@programmingelectronics
@programmingelectronics Жыл бұрын
Maybe 2042 :) It will be interesting to see how well they can keep them stocked...
@ventusprime
@ventusprime Жыл бұрын
I love this board but pi zero is 15 Euro rev 4 board is 18 euro
@ventusprime
@ventusprime Жыл бұрын
for money and utility i think the Arduino Nano RP2040 Connect, is the best arduino product now, this is my personal opinion
@Scrogan
@Scrogan Жыл бұрын
So, they kept the ICSP header as a simple hardware SPI port, and now have a new JTAG header? I guess that’s the only sensible method as some existing shields might use the ICSP pins for something other than programming. But I wish ICSP was higher on Arduino’s own list of priorities. Bootloaders are a hack and having people get used to them makes the transition to bare MCUs that much rougher. Even the RP2040 is hardly perfect in that it incentivises programming via a plug that not every project will have on it, but at least there’s no bootloader involved. Same for the ESP32S3 if I recall. Offloading the programming hardware to an external board makes the dev-boards themselves cheaper and more compact, you especially don’t need a USB port on something without native USB.
@BNETT21
@BNETT21 Жыл бұрын
Hopefully somebody invested in Type-A to Type-C adapters lol.
@remconet
@remconet Жыл бұрын
4:50 why is that important?
@ArtVanAuggie
@ArtVanAuggie 11 ай бұрын
NOT backwards compatible as far as GPIO pin current goes. R3 = 20ma R4 = 8ma. Significant difference there. R3 makes you lazy, allowing you to drive small stuff right from the controller. With the R4, you will need to use off-board drivers for most things. But honestly, controllers should control, and drivers should drive.
@EraYaN
@EraYaN Жыл бұрын
That WiFi chip is faster than the main chip ;)
@programmingelectronics
@programmingelectronics Жыл бұрын
I believe they clocked the RA4M1 with the Arm Cortex M4 at 48Mhz as a power tradeoff - since it operates at 5V, bringing down the speed reduces power consumption.
@benvandermerwe2359
@benvandermerwe2359 Жыл бұрын
Step in the right direction. I am Impressed :-)
@programmingelectronics
@programmingelectronics Жыл бұрын
Same here!
@armanhossain2491
@armanhossain2491 Жыл бұрын
Does those gpio pin 5v compatible??
@oqibidipo
@oqibidipo Жыл бұрын
Not just compatible, it *is* 5 V.
@Rayhand117
@Rayhand117 Жыл бұрын
Can't wait for July:v
@programmingelectronics
@programmingelectronics Жыл бұрын
Is that when you expect your UNO R4 board to arrive?
@Rayhand117
@Rayhand117 Жыл бұрын
@@programmingelectronics Yes!
@0x8badbeef
@0x8badbeef Жыл бұрын
Expected price?
@programmingelectronics
@programmingelectronics Жыл бұрын
They have 2 versions, the UNO Minima is ~$20 USD and the UNO WiFi is ~$27 USD
@0x8badbeef
@0x8badbeef Жыл бұрын
@@programmingelectronics thanks. I wanted to compare its price to the Teensy 4.1 I just got.
@g1expert102
@g1expert102 Жыл бұрын
The R3 can be improved with a firmware update A firmware update that arduino doesn't have
@robo_omsk
@robo_omsk Жыл бұрын
Now avr arduino is it stm32?)
@programmingelectronics
@programmingelectronics Жыл бұрын
It's Renesas RA4M1 (Arm Cortex-M4)
@nordvesterdalmodelrailroad
@nordvesterdalmodelrailroad Жыл бұрын
but you cannot swap out the cpu?
@programmingelectronics
@programmingelectronics Жыл бұрын
This is true, no DIP package on this board
@kclee2222
@kclee2222 Жыл бұрын
mike We Love you....^^
@programmingelectronics
@programmingelectronics Жыл бұрын
That note may have been added after the box arrived :) Got to have some fun...
@JohnPaul-my6ct
@JohnPaul-my6ct Жыл бұрын
It won't load GRBL!! The pinouts are different. It is NOT compatible with the R3!!!
@jeffreyalilin7314
@jeffreyalilin7314 Жыл бұрын
So, Arduino is masonic?... :)
@paulstubbs7678
@paulstubbs7678 Жыл бұрын
Interesting, although why no more IO pins, that's the biggest limitation I've bumped into. Also, you mentioned WiFi, then promptly skipped saying anything about it. The unboxing was a joke, No ant-static bag, Has Arduino inc stooped that low! And finally, please loose the stupid yellow post-it note covering the board.
@programmingelectronics
@programmingelectronics Жыл бұрын
The Arduino did ship with an enclosed ant-static bag, that unboxing was after the fact. If you look closely I also pull out a small tractor and a note, but I think the joke was lost on a lot of folks. I didn't have the WiFi shield to evaluate, which is why I didn't speak to it.
@resoldab
@resoldab Жыл бұрын
Look at the footprint why so big?
@programmingelectronics
@programmingelectronics Жыл бұрын
It was designed to be backwards compatible with the Arduino UNO R3
@bobvargas6239
@bobvargas6239 Жыл бұрын
As of this writing, Arduino UNO R4 is not showing in Amazon. (sob!) Where did you order yours? (sob, again)
@programmingelectronics
@programmingelectronics Жыл бұрын
Arduino sent me one pre-release.
@avejst
@avejst Жыл бұрын
But no EEPROM! Great into to the new UNO 🙂
@programmingelectronics
@programmingelectronics Жыл бұрын
I am pretty sure you can use up to 8KB of the flash memory space for non-volatile storage using the eeprom library
@PeetHobby
@PeetHobby Жыл бұрын
Only Arduino chooses always the most crippled IC they can find, 48Mhz M4 in 2023 is just a weird choice, the Arduino uno is not built to be a power efficient board so why choose chip that is clock at only 48Mhz. :(
@tagalogelectronics6615
@tagalogelectronics6615 Жыл бұрын
🤠🤠🤠
@meindubai-e2d
@meindubai-e2d Жыл бұрын
hope those Styrofoam is antistatic 🤫🤫
@nelbr
@nelbr Жыл бұрын
I wish it had more RAM...
@ImnotChuck.
@ImnotChuck. Жыл бұрын
Why the voice over?
@programmingelectronics
@programmingelectronics Жыл бұрын
Probably an issue in post production - does the voice seem out of sink to you?
@VladekR
@VladekR Жыл бұрын
@@programmingelectronics yes, a bit, are u a robot? 👍👍👍👍👍👍👍👍
@michaelcheich2481
@michaelcheich2481 Жыл бұрын
@@VladekR Can we ever really know?
@joshgilbert6262
@joshgilbert6262 Жыл бұрын
New Arduino UNO Board?!?!?!?!
@programmingelectronics
@programmingelectronics Жыл бұрын
Two versions even - Minima and WiFi
@smokeysky
@smokeysky Жыл бұрын
pulse with modulation pins? :P jk
@programmingelectronics
@programmingelectronics Жыл бұрын
ha! I have many speaking issues :)
@smokeysky
@smokeysky Жыл бұрын
@@programmingelectronics i got it ;) Great video though! ^.^
@conorstewart2214
@conorstewart2214 Жыл бұрын
Products like this always confuse me. Why did they do it like this? They chose a top of the line ESP32S3 and just used it for wifi. It is far more powerful than the main MCU on the board. Dual core 240 MHz with DSP and image processing built in. It makes no sense, just use the ESP32S3 on its own, they are already supported in the arduino IDE. Why didn’t they use an older ESP32 or the cheaper single core RISC-V versions? In a similar way why do very powerful SBCs use extremely basic and simple microcontrollers? Like the latte panda sigma. You have a very powerful computer coupled with basically an arduino uno or micro. Why not go for a powerful MCU to couple with your expensive and powerful SBC? The MCU will be a bottleneck and will make the system useless for robotics without adding another MCU through the USB ports. It just doesn’t make sense. At least the arduino portenta X8 uses a top of the line MCU with it, so there is already arduino IDE support for that chip so why don’t other companies do similar?
@programmingelectronics
@programmingelectronics Жыл бұрын
I believe the intent for the R4 was to be hardware backwards compatible with the R3 - so just having an ESP32 wouldn't suffice (they need a IC with 5v operating voltage). I think of the ESP32 is a co-processor. So with the R4 WiFi you're getting the RA4M1 with an Arm Cortex M4 (cortex seems pretty common and used by tons of companies) and an ESP32. Just my take...
@conorstewart2214
@conorstewart2214 Жыл бұрын
@@programmingelectronics why would they use an ESP32S3 just for wifi? Why not any other cheaper ESP32 or even ESP8266 like other companies have done? It just seems a huge waste to use a chip that powerful just as a wifi processor. You can also reduce costs by using the bare ESP32S3 chip rather than the module. It just seems like a waste and like it is just adding unnecessary cost to the board. They could have used the ESP32S3 as the main processor and just added level shifters if they really wanted 5V. Yes ARM cores are very common, you can find them in a lot of Arduino uno alternatives or cheap dev boards like the blue pill or black pill. There are plenty of STM32 dev boards out there which can handle 5 V and have faster processors than the one in the uno R4. The ESP32S3 already has support in the Arduino IDE anyway. I do wonder if you can program the ESP32 on the uno R4.
@broderp
@broderp Жыл бұрын
Shipped without a static bag and packed with styrofoam peanuts. Are they new to shipping electronics? Terrible.
@programmingelectronics
@programmingelectronics Жыл бұрын
The peanuts tasted great!
@electroniys
@electroniys Жыл бұрын
Говорят, что ардуинщикам с ардуино 4 бабы дают безплатно!
@the_edge_of_time
@the_edge_of_time Жыл бұрын
Too bad it's not backward compatible. Should be called duno
@oldDecember.
@oldDecember. Жыл бұрын
эти платы делались для разработчиков устройств, чтоб собрать, протестировать схему и на ее основе спроектировать устройство, чтоб потом его произвести на фабрике для продажи. саму ардуино стали почему то использовать как устройство. это самое плохое устройство которое можно себе представить.
@whatever__
@whatever__ Жыл бұрын
Esp32 is still better
@Rich-on6fe
@Rich-on6fe Жыл бұрын
That is so not an Uno. They should have found a new name for it.
@timsmith8165
@timsmith8165 Жыл бұрын
USB-C No Thanks.....
@PriyankaMajumdarOfficial
@PriyankaMajumdarOfficial Жыл бұрын
Without EEPROM it is useless
@programmingelectronics
@programmingelectronics Жыл бұрын
I am pretty sure you can use up to 8KB of the flash memory space for non-volatile storage using the eeprom library
NEW Arduino UNO R4 WiFi | FULL Walkthrough! #newdimensionofmaking, #UNOR4
14:09
Programming Electronics Academy
Рет қаралды 49 М.
I tried the 3 Cheapest Arduino Alternatives! (That you Suggested)
13:21
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes!
1:25:31
Programming Electronics Academy
Рет қаралды 2,8 МЛН
The Fastest Maze-Solving Competition On Earth
25:22
Veritasium
Рет қаралды 21 МЛН
Arduino Uno Hardware Explained In 3 Minutes
3:13
BitOfElectronics
Рет қаралды 1,5 М.
I made a mini deathroll... and it's INSANE!
14:13
Maker's Muse
Рет қаралды 1,3 МЛН
I Accidentally Bought the New Arduino UNO R4 (And It's INSANE)
5:15
Which Arduino IDE should I use?
13:43
Programming Electronics Academy
Рет қаралды 87 М.
Introduction to Arduino: UNO R4 Minima
17:45
ExplainingComputers
Рет қаралды 74 М.