Recently I had some problems that I couldn't compile and install programs to the target which worked properly before. With this video I could find that the ESP32 ver.3 board manager affects them. Thank you!
Oh my God❤ Let me learn a little bit and thanks your knowledge is for me . There is no any other choice in my life for working in Myanmar 🇲🇲 for my family. God bless you every days! Forever and ever long life
Great vid Bill. I've been putting off going to V3 as a lot of my projects use timers and I see that this has changed quite a bit. Maybe time to have a read through the Espressif docs and see what I need to do to update. Hope that you had a great Christmas and all the best for 2025. Cheers Matt
Hi. A very timely and informative video! The section on I2C relates to a current project need for a portable signal source for HiFi testing. Great timing! Thanks.
I did my upgrade on Christmas to 3.0.7. I had tried earlier with the 3-alpha and 3-rc versions along with some of the earlier 3.0.x releases, but they all broken either FPSI or tft-epsi on ESP32-S3s. But 3.0.7 finally worked and seems to be working well. One of the biggest reasons for me to upgrade was to get 64-bit time_t. With the year 2038 only 13 years away, I was worried that I'd build code that would last more than a decade only to have it die in 2038. This is no longer a problem with the v3 boards manager. Thanks, Espressif
Thank you for the Heads-up for the new ESP32 boards manager 3. I wish you have a wonderful Seasons Holliday and a health and wealth 2025. God Bless you and your family.
To get the MAC address on ESP32s, you don't have to upload any specific sketch. Just load ANY sketch, and then look at the 'Output' section of the Arduino IDE where it displays the current ESP's MAC address.
Seems like we're going backwards! They have added so much 'bloat' code! There has to be a simpler way for what I'm seeing at 21:00 --- But 👍 to you Bill, for all your work!
I did see something in there about remotes. Does that mean that it will be easier to build things like universal remotes to control our TVs and sound systems? Will it be easier to "read" a remote's codes for buttons and record them? Just wondering, because when I'm done 2.5 projects I have on the go, I urgently need to design a universal remote to replace the Logitech Harmony remotes with bad pads. So I'm hoping this new manager will have some better tools to help in that. ???
I'm in the beginning stages of researching a project to receive IR from all my different remotes and transfer that data via ESP_NOW to be recreated on the other end to control the equipment that is tucked away in my storage closet.
@@86Carrera911 Actually, that's easy. While I haven't actually started my remote project, last year, I did do some testing using an IR receiver and transmitter. With the receiver part, I can point a remote, put the sketch into capture mode, then push a button. This will then capture the code. I can then, as a test, have it send that code via the IR transmitter. Honestly, I totally forget how I did that.... LOL ... but I do remember that it worked. The point is, however, once you have captured the "buttons" you need, you can package a code (or more) and easily transmit it to another ESP32. I already do that now using ESP32 NOW. I only send 3 things, though. - channel (the channel number of the unit in a multi-unit system) - temperature - humidity The structure in the test had a bunch of test elements, that were just flags to transmit what options were enabled. I would imagine that the same or similar idea can be used. I actually was tossing around the idea of making a "repeater" type thing as well. Mostly, because to control our entertainment system, there are a bunch of devices that need to be controlled and they are not all in the same location. So with the Logi remote, when it was working, we had to point it to a spot that was more or less between the equipment (some was on the right, some on the left). Sometimes, even then, one of the devices didn't get the signal. So we'd have to flip the remote into that device's mode to do what we needed. So I thought, perhaps either a hand-held remote with 3 IR transmitters, pointing left, middle and right, or perhaps a repeater that would handle the IR. Then, the handheld remote would only send the desired code via RF. Just an idea, but I think it would work.
I ran into this problem with your Mecanum wheel robot when I absent mindedly agreed to update the board manager when the IDE opened. I got the code updated so it would compile, but only one of the wheels would turn. I confirmed that everything was working as it should up to a library call, and that's when I aborted the mission and went back to v2.
What exactly is the boards manager? Is it a set of "libraries" that interface between any of the available peripherals on a specific board? (Like a traffic director... Once you specify the board, you will get directed to the correct interface code for the peripheral on that board?)
Could I ask a question please? What type of ESP32 do I need that has psram? I have 8 boards that NONE have psram? Where can I get them from and do they still sell them?
When i switch on the fully automatic 230v 500w washing machine the four relay module works erratically irrespective of Arduino code. but without the load the module works perfectly. What could be wrong sir?
I have just found out that have been already using 3.1.0-RC1 (manually installed, had to work with C6 interrupts etc.) I suppose there's no need to downgrade to 3.0.x .
I wonder why the term "API" has been so widely misubderstood and misused, and even in context of such a valuable information thus teaching others this wrong meaning. API is *a set of* data types, variables, functions, macros... not functions themselves!!! 😟🤦♂️🤬
Whenever I see your video, the first thing I do is to hit on like button
I do the same thing
Thanks! I very much like your content
Thank you , I appreciate it!
Nice see you back, hope you are doing well.
Thanks!
Thank you !
Recently I had some problems that I couldn't compile and install programs to the target which worked properly before.
With this video I could find that the ESP32 ver.3 board manager affects them.
Thank you!
Always a GREAT video packed with useful and in my case, very timely and very needed information. Happy New Year everyone! Thank You, Bill!
Merry Christmas everyone!
Oh my God❤ Let me learn a little bit and thanks your knowledge is for me .
There is no any other choice in my life for working in Myanmar 🇲🇲 for my family. God bless you every days! Forever and ever long life
Great vid Bill. I've been putting off going to V3 as a lot of my projects use timers and I see that this has changed quite a bit. Maybe time to have a read through the Espressif docs and see what I need to do to update.
Hope that you had a great Christmas and all the best for 2025.
Cheers
Matt
Thanks very much for this! It's just what we needed.
Just as always: Amazing, informative & on the spot. Thanks a lot!
Good to see you back and looking well
Thank you very much for that video! I had some troubles with interrupt commands syntax in some of my ESP32 projects. Now I understand what going on.
Well now I'm excited. LOL
I like the changes shown here and I especially want to go through all the
ESP NOW stuff.
Thanks for this.
Thanks for such an informative video! I would have been lost when I did my next compile of my i2S clock radio project! Thanks again!
Hi. A very timely and informative video! The section on I2C relates to a current project need for a portable signal source for HiFi testing. Great timing! Thanks.
Welcome back! And hello from France... Another outstanding video...
I did my upgrade on Christmas to 3.0.7. I had tried earlier with the 3-alpha and 3-rc versions along with some of the earlier 3.0.x releases, but they all broken either FPSI or tft-epsi on ESP32-S3s. But 3.0.7 finally worked and seems to be working well.
One of the biggest reasons for me to upgrade was to get 64-bit time_t. With the year 2038 only 13 years away, I was worried that I'd build code that would last more than a decade only to have it die in 2038. This is no longer a problem with the v3 boards manager. Thanks, Espressif
When it comes to electronic, this man is Spirit, Angel and Superhuman
Happy New Year Bill, thank you for the valuable comprehensive content you share with the world 🙏
Good to hear your Dad jokes back up to standard Bill. Happy New Year to you and all your fans.
That is very nicely presented. Thank You Sir and You and your Mom A very Beautiful new year and 2025. Be Blessed too...
Thx for good content, I like your channel, grettinx from Palermo, Sicily
Another really good one!
Merry Christmas Bill, and Best New Year. Another great video. Thank you.
If you have the IDE 2.x.x installed on your system, you can use IDE 1.8 next to 2.x.x without a problem, if you use the portable 1.8 version.
Thank you for the Heads-up for the new ESP32 boards manager 3. I wish you have a wonderful Seasons Holliday and a health and wealth 2025. God Bless you and your family.
Happy New Year to you Bill
There is another option to Board Manager 3, and that is to use Platform IO. It is still using ESP-IDF 4.3
Great video and code as always. Thank u
To get the MAC address on ESP32s, you don't have to upload any specific sketch. Just load ANY sketch, and then look at the 'Output' section of the Arduino IDE where it displays the current ESP's MAC address.
Very informative, thanks!
Grateful for multilingual audio tracks
You read my mind
Very nice, thank you very much.
Seems like we're going backwards! They have added so much 'bloat' code! There has to be a simpler way for what I'm seeing at 21:00
---
But 👍 to you Bill, for all your work!
I did see something in there about remotes.
Does that mean that it will be easier to build things like universal remotes to control our TVs and sound systems?
Will it be easier to "read" a remote's codes for buttons and record them?
Just wondering, because when I'm done 2.5 projects I have on the go, I urgently need to design a universal remote to replace the Logitech Harmony remotes with bad pads.
So I'm hoping this new manager will have some better tools to help in that.
???
I'm in the beginning stages of researching a project to receive IR from all my different remotes and transfer that data via ESP_NOW to be recreated on the other end to control the equipment that is tucked away in my storage closet.
@@86Carrera911 Actually, that's easy.
While I haven't actually started my remote project, last year, I did do some testing using an IR receiver and transmitter.
With the receiver part, I can point a remote, put the sketch into capture mode, then push a button. This will then capture the code.
I can then, as a test, have it send that code via the IR transmitter.
Honestly, I totally forget how I did that.... LOL ... but I do remember that it worked.
The point is, however, once you have captured the "buttons" you need, you can package a code (or more) and easily transmit it to another ESP32.
I already do that now using ESP32 NOW. I only send 3 things, though.
- channel (the channel number of the unit in a multi-unit system)
- temperature
- humidity
The structure in the test had a bunch of test elements, that were just flags to transmit what options were enabled.
I would imagine that the same or similar idea can be used.
I actually was tossing around the idea of making a "repeater" type thing as well. Mostly, because to control our entertainment system, there are a bunch of devices that need to be controlled and they are not all in the same location.
So with the Logi remote, when it was working, we had to point it to a spot that was more or less between the equipment (some was on the right, some on the left). Sometimes, even then, one of the devices didn't get the signal. So we'd have to flip the remote into that device's mode to do what we needed.
So I thought, perhaps either a hand-held remote with 3 IR transmitters, pointing left, middle and right, or perhaps a repeater that would handle the IR.
Then, the handheld remote would only send the desired code via RF.
Just an idea, but I think it would work.
What do you mean "easier to read" IR codes?
What issue do you hope the new boards manager will solve?
good information thanks
Board meeting 😂 Witty !
Muchas gracias.
I ran into this problem with your Mecanum wheel robot when I absent mindedly agreed to update the board manager when the IDE opened. I got the code updated so it would compile, but only one of the wheels would turn. I confirmed that everything was working as it should up to a library call, and that's when I aborted the mission and went back to v2.
Sweet as! All in arduino cc right? Would that be the same case as with esp32 espressif in eclipse?
What exactly is the boards manager?
Is it a set of "libraries" that interface between any of the available peripherals on a specific board?
(Like a traffic director... Once you specify the board, you will get directed to the correct interface code for the peripheral on that board?)
Could I ask a question please? What type of ESP32 do I need that has psram? I have 8 boards that NONE have psram? Where can I get them from and do they still sell them?
When i switch on the fully automatic 230v 500w washing machine the four relay module works erratically irrespective of Arduino code. but without the load the module works perfectly. What could be wrong sir?
I have just found out that have been already using 3.1.0-RC1 (manually installed, had to work with C6 interrupts etc.) I suppose there's no need to downgrade to 3.0.x .
Is this one valid only for the esp32 or also esp8266 board manager?
Just a funny thought, why not put links in video descriptions?
I have trouble finding a RC servo library that is compatible with esp32 version 3. Do you have a library you know is compatible?
❤
can you make a youtude video on how to use the dle keyboard L i tried using example code it kept on getting error code 1
It's so hurting that I have found no IR library that can work with esp32 in 2024😢
Could someone recommend one that could work with this boards manager
Il y a français maintenant! Wow
Hmm this didn't pop up in notifications. I just caught it.
The changes are really harsh and problematic.
I don't see the interest of removing so much of the sensors and capabilities of the ESP32.
Request to you audio take add hindi language add please requests ❤❤🎉
Please! NO MORE GermanTranslation at KI!!!! I will see the Video in original-spoken Language! Please! Please! Switch off this nasty Option, Thanx!
I wonder why the term "API" has been so widely misubderstood and misused, and even in context of such a valuable information thus teaching others this wrong meaning. API is *a set of* data types, variables, functions, macros... not functions themselves!!! 😟🤦♂️🤬