Using the Arduino Uno R4 WiFi Built In LED Matrix.
Вставка
- Опубліковано 8 вер 2024
- Get your sunfounder kit here for the upcoming class:
amzn.to/47xoINZ
You guys can help me out over at Patreon, and that will help me keep my gear updated, and help me keep this quality content coming:
/ paulmcwhorter
#arduinor4wifi
#ledmatrix
#projects
I have taken all your recent courses and found them to be the best educational experience I have had through the 2 EE degrees that I have earned. As an octogenarian I would love for you to conduct a course in circuit design. The world of electronics has changed a lot since the ‘60s, and an update/refresher from my favorite teacher Paul would be a dream come true! I hope you are able to produce a circuit design course for us fans.
Super Live "Rumble in the Jungle!" Somehow I had it down for 10PM on Saturday so missed it at 10PM on Friday. Watched it after the fact, but still got an amazing amount of knowledge about the R4 LED Matrix! As for mistakes while live coding I really think it has been a real help trying to catch the errors myself before you begin a compile. Thanks for all your hard work, really appreciate it. I now have a scrolling name tag!
Hello Mr. McWhorter/Paul,
Thanks so much for this livestream.
I am a mechanical engineer and I took many of your other classes as well as Arduino R3 class. These little drops of more advanced stuff for the R4 is an excellent idea and way to keep your older followers engaged.
Also, that general electronics class would be awesome.
Blessings from South Africa 🎉
Excellent!
Paul, I got everything to work. Love how you just sort of futz your way through everything problems, errors and all. That's real life and it keeps me thinking instead of just copying code. Nobody but nobody models troubleshooting like you do.
Hi Mr. McWhorter. I hope the grands(grandbaby) are doing well? I watched the live stream and it was awesome learning how to control an LED matrix! I feel very blessed to have found your channel 5 years ago.
Hi Paul,
Just switched from the R3 to the R4.
Restarted several times because it did not work or did not have complete information, sometimes the image became blurry.
But again I enjoyed your explanation, just great.
Hi Paul! Keep doing the live classes, please! For those of us who did your previous series with the R3, some of the initial classes have similar content, so the live classes offer something new! Thanks for all the hard work you do :)
Hello, Arduino Uno R4 WiFi was at once sold out because your excellent Tutorials! I wish you all the best , good health and very much success, Hans from Germany !👍👍
Yeah, got mine from Amazon US. In Germany no chance!
Recently found this gem to get some help with my arduino project. Loving so far, keep up the good work💪
Hi Prof. Paul, this was a great tutorial. I got everything to work as you suggested.
I would also like to do the circuits class if you do it. I've got all the electrical equipment, oscilloscope, dc. power supply, etc. So count me in!
Thanks Paul...really appreciate the deep dives as we are being introduced slowly via the official tutorials....really does help to keep the more experienced in the game ... great idea 💡
This was an excellent class.. Somehow I missed this one.. Found about when I saw your second one.
Thank you Paul, please continue the good work really appreciated
I love your lessons! They are great. I wondered how long a string message could be displayed in one step so I put all of John 3:16 in a string and it worked. Of course, I could use more strings to lengthen the message.
Loved it I am learning so much and having lots of fun along the way!
I would be interested in the electronics class, if you run one. Thoroughly enjoy the R4 series.
Might be interesting in livestream to do some class/library creation? Wouldnt even need to put them in separate .h and .cpp tabs though that could follow on.
Enjoy the lessons. Circuit design classes would be fun too!
Woohoo It works fine !!!!!!! Yipee. Missed the live stream but enjoyed watching it and following along. A really good tutorial with plenty of uses in the future, I would love to follow along with the Electronics Design classes as well as your special Tutorial on American Beverages. Thanks and See you next Thursday and have a Great weekend. Chris
Thanks again Paul, yet another great lesson!
Great lesson, sorry I missed the live stream. I have been goofing with setting up a keypad. This looks like the same procedure. Like Brian commented, I too am surprised that the matrix was defined as an 8x12 but actually complied when run as an 8x8. Thanks for the surprise lesson.
Great , really enjoyed. Looking forward to future videos. I got the sunfounder kit for the other course, glad you have decided to do a little more advance, fast paced class also. Thanks again. Doug C
Just caught up with this. Have got my name running across the matrix, Great fun, love to keep learning. Hope you do manage to run an electronic circuits course. In my past life at work I often used to construct various circuits to connect lab equipment to the early desk top PC's. Self taught so not always done correctly i'm sure. Would be good to be taught the correct way. Thank you for all the work you put in.
LOL... I am watching the replay and as you used to say you could hear me yelling "Add some more columns".... LOL
suoercool!! Hope to setup my arduino to my PI so I can work on both tutorials contemporaneously! TXS a lot Paul!
I don't know how long in the future it would be if it ever happened, but it would be cool to see some of the DAC and DSP functionality of this new generation of ARM-based Arduinos support.
I would enjoy an electronics class
You do a really good job considering you are a one man show : - )) I really enjoyed this type of session and would be happy to see some more like this. Thanks!
I followed all your courses " New Arduino " : I am very interested in these complementary lessons, especially in the differences between UNO R3and R4 and in de WIFI-application ! Thank you Paul,
Johan from Belgium
WiFi libraries appear to still be buggy at this time, so will wait till things stabilize
Circuit math and op amps would be helpful
I love the intro in all of his videos.
or circuit design classes
I love your method Paul. Thanks again!
I really enjoyed this ! Please do circuit design as an advanced class. My 4 channel Rigol scope has been collecting dust for far too long.
Great live session. Electronic class would be great.
Most Useful
Thanks dude, dont know what they were thinking just put a color 240x320 OLED on there !
Hi Paul, love your classes. I'm out here in beautiful Hawaii, not too far from world famous Waikiki beach. I can't wait for you to cover WIFI connectivity, especially to an android phone.
As for something closer to what you are covering now, how do I read data from a matrix like in this class with the data "HI", and putting that data onto the Arduino UNO R4 WIFI matrix. I think I have a brain freeze from trying to do too much different things. Much mahalos (thankyous).
Your tech is beautiful !
Great video, would love to do circuit design
Robin from downunder
Wow, you live in East Africa! Did not know......
You are great
Blessing from india
Hello, Mr. McWhorter! I like the idea of streams.
Have you also thought of releasing all of the lessons preemptively on your patreon? So that people who already know the basics, or have more time to study, than one lesson a week would be able to go through it really quick?
I really want to release the lessons as premiers wo we can maintain a sense of community and work through them together. I do not have a way to prerelease them, and still have premiers.
This was a great class, thanks Paul!
Thanks, Paul!
(With the annying Icecoffee 😋😉).
Now we wan´t to know how to code a Button Matrix,
..for example where you explain "byte buttons[NUMROWS][NUMCOLS] = , and "byte rowPins[NUMROWS] = {?, ?, ?...etc};
byte colPins[NUMCOLS] = = {?, ?, ?...etc};", thx. 🤗
circuit design would be great
Would absolutely love to take a circuit design and analysis course from you! Most of the available courses on-line go too fast through the beginning concepts.
Perhaps when I get to point of wrapping up the pi pico lessons, I could think about circuits class. I also am thinking about class on a GPS with the Pi Pico.
@@paulmcwhorter I would go for the GPS class too. Thanks for sharing your knowledge with us.
wonderfull proyect
The Arduino IDE has always had auto indent to make your loops and functions more clear. Did you turn yours off somehow? Why? IDE 2.x now has the vertical lines that make seeing sections and end curly braces clear. Also you can click tools/auto format to make your code more readable.
Also you used myRow and myColumn as names for both global and local variables. While allowed it is probably not the best practice. While those of us that have been around a while understand variable scope it might confuse your target audience.
Paul I get the coding live problem. I rarely code live in my classes and just put sample code on the screen and explain it. I usually have 4 or 5 tabs/windows of code as I progress through the lessons. My typing skills are not good enough plus the tabs keep me on track. I know you like to "plant" some errors in your code to show everyone makes mistakes. I rather spend the typing time troubleshooting my students work. Not something you can do on a video.
Thanks Paul for all you do.
I did not change settings on the preferences, so not sure why it behaves as it does.
@@paulmcwhorter I think some of these things are because some of IDE versions are buggy! I lost my menu bar (or should I say button?) and the close button (the red X) in the top right corner of window. Some how I got them back but not sure how that happened or why I lost them in the first place.
well done, mistakes and all. we all make them. How much does the control room job pay? lol. Love the live streams.
Any chance of including some Arduino cloud stuff? Love all your videos thanks for the effort.
I thought you would have used bool insted of byte my understanding is that a byte is 8 bits while a bool is 1 bit
Great lesson, Sorry couldn't join you live, would love to see the matrix controlled using HEX values rather than a large 8x12 array, would hep improve my maths as well :). For scrolling put 3 spaces first so it scrolls from off screen left. Can you help us with the Wifi setup, been trying the Arduino Secrets method but it's just not happening.
For one program, really not enough time to explain hexidecimal to beginners. Also, I am finding the WiFi to be somewhat buggy right now, so will wait until things stabilize.
hello mr i follow you from nice town south of france
Can you please explain how i can use external LEDS instead of the led on the board?
excellent as always
Looks like I messed up with my notifications settings here, cause I'm not getting notified when live content is on
Hey Paul, I am now doing all this on my R4 matrix, thanks. Is there anyway to rotate the scrolling text 180 deg, so its upside down? Thx.
why did you not activate all 12 colums
The dangers of coding live. It was a mistake.
Understood completly@@paulmcwhorter
I've been programing by using the mobile phone version of ide. The trouble i have is finding at the functions available in the libraries. What editors can i use to open the .h files?
Excellent
Looking at this code you have
for(myColumn=0;myColumn
Hi Paul. Can one do robotic without doing Andrinu and Rasberry
why there is a plastic over those LEDs, I'll have this board in the next week. Miss the matrices. Yeah love to have livestream.
I put a piece of mylar over it so it shows better on the camera.
I was so happy to see this livestream this morning when I first opened up UA-cam (thank you, Paul!). Indeed - the 96 LED Matrix on the UNO R4 has invited a lot of curiosity! I've been working on a related Python project stemming from that curiosity for the last 3 weeks that helps users to create animations on the R4 LED Matrix and thought I might share it with you folks. Here's a link if you're interested: ua-cam.com/video/OO9LohOUf1w/v-deo.html
Thanks for sharing.
The Amazon link you provided indicates that this new Arduino R4 WiFi controller board is using the ESP32 WiFi/Processor chip from Espressif Systems in Shanghai, PRC. They also make little boardlets with either ESP32 or ESP8266 WiFi/Processor chips. When I was playing with those boards a few years ago, a version of MicroPython was available. Does this mean someone is working on a version of MicroPython for the Arduino R4 WiFi board as well? Any info on this? Maybe classes in MicroPython on the Arduino R4 WiFi from you? Are these products still being sold to the US and Western countries or are they banned by import/export restrictions? And how well is Espressif Systems doing economically given the huge economic downturn (depression) going on in China? While the ESP8266 and ESP32 are impressive chips, they were designed and built using technologies they (Espressif Systems) had no license to use. More proof that China does nothing to support or protect the intellectual property rights of foreign corporations, making their products a lot cheaper than Western corporations that must pay such licensing fees.
More reading at the Arduino website indicates that the ESP32 chip used on the Arduino Uno R4 WiFi board is just used for Bluetooth and WiFi features and that the main processor is a Renesas Electronics RA4M1 microprocessor designed around the Arm Cortex-M4F core. This makes the architecture of the Uno R4 WiFi significantly different that the ESP32 and ESP-8266 "Nano style" boards making it much less likely there is a MicroPython in the works for this new Arduino board.
Delay is because you had row set to =
Yes, the dangers of live coding.
Hi from kenya
Hello there!
Paul, you had myRow
The dangers of live coding.
@@paulmcwhorter Aye, difficult, but it works well as a format; ignore calls to change it :))
Can you help me with a rasberry pi pico project I have been using you videos but having trouble
I folded up like a cheap walmart lawnchair on this one hahahaha , i suppose its to be expected with only 3 lessons completed and 0 coding experience. Did make it to getting the 4 corners to light up as well as the top row but got lost in the code.
This is a more advanced lesson, but never fear stick with the normal playlist, and you will learn step by step.
Would support your channel. But, the recurring black coffee is too monotonous.
Set up Tina?
WARNING!!! I tried to update the firmware on my UNO R4 WiFi, with the Arduino IDE and now my UNO is corrupted and no longer usable.
Now I have my Elite explorer kit and no uno R4 wifi. NOT HAPPY!
YOu should be able to recover it. Keep playing with it, and try the update again. Unplug everything, plug it back in and try again. I have never seen a uno bricked beyond being able to repair it.
I see on the lib include you are using " " delimiters here and not the usual < >
As you know, I am having issues with comments not appearing. Would someone please reply to this comment. I got the R4 to do its thing. Thanks! I caught most of the program bugs as I was a programmer by trade before retirement. I would be interested in circuit design.
Robert, you are just going to have to get passed this. I have responded to a number of your comments explaining the things that will cause comments to get blocked. You are getting blocked likely because you are posting links with no other text, or links to non-youtube sites, or you are running an ad blocker.
Minor point: arduinoGraphics apparently cannot handle accents.
Sorry someone else caught the error I am kinda late
also I am a newbie