There is something not right about using something so powerful just for the wifi and having a much weaker processor as the main processor. I doubt the ESP32S3 is even close to using its full potential as just a wifi and bluetooth chip. If they had used it as the main processor then they would have had a more powerful MCU, could have had much more flash and RAM and potentially the wifi and bluetooth performance could be better. Even if they locked off one of the cores just for wifi and bluetooth it would still be more powerful. ESP32 is supported in the arduino IDE anyway. Likely it is just to keep it similar to the minima version but why go for such a powerful wifi chip then when there are cheaper and less powerful options? It is like when someone makes an SBC that is very powerful but then all the GPIO goes through an atmega328p, it doesnt make sense, especially when they market them for robotics. There are much better and just as cheap MCUs that could be used with more processing power and much better peripherals like faster SPI, CAN and hardware timers. The argument that arduino is easy to use just doesnt work as with these boards you need to write your own code for the main processor and arduino to interface them anyway and many other MCUs can be supported by arduino now.
sure you can upload custom firmware to the esp32: docs.arduino.cc/tutorials/uno-r4-wifi/esp32-upload/ But all of the IOs are connected to the renesas, so you are very limited in what you can do. potentially maybe you could write a special firmware for renesas so that it acts as port extender for esp32 but it will slow down I/O activity quite heavily. @davidgari3240 Am I missing something?
Well that only shows how far behind the typical arduinos are compared to what's used in "normal" devices nowadays. They probably couldn't find a simple chip that supports wifi. Cannot just use one of the modern chips though because of library compatibility, I believe.
Thank you so much
There is something not right about using something so powerful just for the wifi and having a much weaker processor as the main processor. I doubt the ESP32S3 is even close to using its full potential as just a wifi and bluetooth chip. If they had used it as the main processor then they would have had a more powerful MCU, could have had much more flash and RAM and potentially the wifi and bluetooth performance could be better. Even if they locked off one of the cores just for wifi and bluetooth it would still be more powerful. ESP32 is supported in the arduino IDE anyway. Likely it is just to keep it similar to the minima version but why go for such a powerful wifi chip then when there are cheaper and less powerful options?
It is like when someone makes an SBC that is very powerful but then all the GPIO goes through an atmega328p, it doesnt make sense, especially when they market them for robotics. There are much better and just as cheap MCUs that could be used with more processing power and much better peripherals like faster SPI, CAN and hardware timers. The argument that arduino is easy to use just doesnt work as with these boards you need to write your own code for the main processor and arduino to interface them anyway and many other MCUs can be supported by arduino now.
I agree, I feel sorry for the ESP that is trapped in this board.
@@playduinoLook closely for the jumper to switch to programming the ESP32 on the Uno R4 WiFi.
sure you can upload custom firmware to the esp32:
docs.arduino.cc/tutorials/uno-r4-wifi/esp32-upload/
But all of the IOs are connected to the renesas, so you are very limited in what you can do. potentially maybe you could write a special firmware for renesas so that it acts as port extender for esp32 but it will slow down I/O activity quite heavily.
@davidgari3240 Am I missing something?
Well that only shows how far behind the typical arduinos are compared to what's used in "normal" devices nowadays. They probably couldn't find a simple chip that supports wifi. Cannot just use one of the modern chips though because of library compatibility, I believe.
Yeah.. I kinda hate this new board honestly. can't think of one good scenario that it would be good for.
Dark mode bro. Dark mode 🤦♂️
retarded bro, retarded 🤦♂