¿Es mejor ESP32 que ARDUINO?

Поділитися
Вставка
  • Опубліковано 3 лип 2024
  • Si eres de Arduino, apúntate aquí y recibe un regalito: lab.bricogeek.com/newsletter
    ¿Quieres conocer la historia de ESP32 y saber si es mejor que ARDUINO?
    En este vídeo te contaré de donde sale ESP32, por qué es tan popular y la sorprendente respuesta de Arduino que cambió la forma de hacer placas electrónicas para siempre, o no.
    Además, si te apuntas aquí, tienes un regalito: lab.bricogeek.com/newsletter
    Capítulos:
    00:00 Por qué ESP32 es diferente que Arduino
    00:42 Qué es ESP32
    01:23 La PMU del ESP32 y bajo consumo
    01:57 Esquema interno del ESP32 y características
    02:47 El doble núcleo del ESP32
    03:45 Qué había antes del ESP32
    04:15 Qué significa ESP8266 y de donde viene
    05:01 Cómo se programa el ESP8266
    05:50 NodeMCU con Arduino
    06:25 El nacimiento del ESP32
    06:57 Puede ESP32 acabar con Arduino?
    07:23 Por qué ESP32 es tan popular
    07:46 Las placas más potentes de Arduino
    08:46 ESP32 o Arduino, ¿cuál elegir y por qué
    Blog post:
    blog.bricogeek.com/noticias/a...
    Si te ha gustado el vídeo, dale Like y suscríbete!
    Producimos contenido para la comunidad de aficionados a la electrónica DIY, ayúdanos a mantenerlo posible comprando en nuestra tienda online: tienda.bricogeek.com
    © BricoGeek.com
  • Наука та технологія

КОМЕНТАРІ • 36

  • @bricogeekcom
    @bricogeekcom  4 місяці тому +5

    😵 El autofoco está loco y se me rompe un LED... Menos mal que si haces clic aquí recibes un regalito: lab.bricogeek.com/newsletter

  • @thejaxco
    @thejaxco 4 місяці тому +21

    Cuando empece con Arduino, alucine de lo fácil que me pareció en comparación con el PIC68000. poco después descubrí el ESP01 y los wemos D1 mini. ahora todo lleva un ESP32. conforme aumenta el poder tecnológico, disminuye la curva de aprendizaje. actualmente ya es posible hacer proyectos con lowcode, capaces de conectarse directamente a plataformas como por ejemplo Homekit (HAA Ravensystems). al paso que vamos, no me extrañaria ver un ESP64 y usar algún GPT para programarlo directamente. y el paso siguiente será tal vez tener pequeños modelos GPT capaces de entender directamente y responder de viva voz, modelos que sepan hablar. pero sin conocimiento. El futuro pinta alucinante.

  • @ElProfeGarcia
    @ElProfeGarcia 4 місяці тому +6

    Muy buen analisis Oscar, saludos

  • @joseerlang
    @joseerlang 4 місяці тому +5

    Buen video, eso si, mira el tema del enfoque de la cámara, o bien atate a una estaca

  • @SantiluX
    @SantiluX 4 місяці тому

    Que buen video. Gracias Oscar, saludos

  • @srfran
    @srfran 4 місяці тому

    SEÑOR VIDEO. profundo, completo y rotundo. Bravo. Falla escenario.

  • @AndresZiegler
    @AndresZiegler Місяць тому

    Claro, directo y entretenido. Excelente video

  • @fernandoleon7819
    @fernandoleon7819 4 місяці тому +1

    Muy buen resumen, me ha gustado mucho. Gracias

  • @frankjavi007
    @frankjavi007 4 місяці тому

    aquí hay bacalao...excelente explicación, Oscar. saludos vato

  • @TheSEMOMU
    @TheSEMOMU 4 місяці тому

    Me llamó la atención un proyecto donde usan un ESP32 CAM para monitorear una impresora. Todo por unos $10 eso es increíble. Un tutorial de Bricogeek sobre el tema estaría bien

  • @ernestorivero9909
    @ernestorivero9909 5 днів тому

    Saludo amigo conoces algun esp32 mini que tenga bluetooth clasico no bluetooth BLE sino clasico

  • @blackbunny3880
    @blackbunny3880 3 місяці тому +2

    China democratiza el acceso a la tecnologia, no solo es potente... es barato. Para un adulto, no existe nada mejor, para los niños o los colegios puede ser que arduino de algo de competencia por los shields y todo lo que se compra listo para armar y usar.
    La historia no es tan lineal como lo comentas, los comandos AT perduraron a lo largo de los modelos(tenia que ver con una vision de negocio/seguridad y enfocarse en algo que necesitaban los demas... de no haber sacado el modulo de comunicaciones AT, tambien seria otra la historia y quiza no hubiera sido tan popular... nadie quiere abrirse la cabeza de golpe... es mas facil aprender los pocos comandos AT que cambiar todo el entorno de programacion), y se podian programar con otras plataformas/lenguajes... no era solo el sdk, sino era arduino hubiera sido otro... nadie quiere aprender 5 lenguajes en una semana; cuando salio la compatibilidad con arduino todo esto se acelero... pero los ESP podian haber emergido como lo conocemos en OTRA PLATAFORMA igual de facil de programar... en todo caso, quiza ahi si serian rivales.
    Pero como dije al principio, china nunca busca la dominacion ni invadir ningun pais, china quiere que a todo el mundo le vaya bien para poder vender y exportar sus productos... entonces siempre va a colaborar e impulsar a otros... es mas lo que tiene que agradecer arduino por la ayuda de Expressif que expressif por la ayuda que le dio arduino.

  • @jfrancho
    @jfrancho 3 місяці тому

    Buen video, revisa el enfoque de la cámara, es muy molesto

  • @kesmile
    @kesmile 4 місяці тому +3

    Yo aprendi a programar microcontrolares con el famoso 16F84a y cuando salió arduino con buen electrónico lo odie pero termino gustándome por la comunidad tan grande que existe y en el momento que salió el esp8266 lo volví mi favorito para todos los proyectos pero hoy en día pienso que ambos proyectos son igual de buenos según sea tu necesidad, e tenido proyectos que solo enciende un relay allí no vale la pena un esp32 por ejemplo, y concuerdo contigo el esp32 no podría existir gracias a la comunidad de arduino que lo acepto rápidamente.

    • @diyfury
      @diyfury 4 місяці тому +1

      Un ESP32/ESP8266 tiene el mismo precio (o menor, las hay por menos de 3 euros en Aliexpress) que cualquier placa arduino mucho menos potente. No veo el sentido a comprar una placa Arduino. Y eso hablando de las "compatibles" no oficiales, las oficiales con su sobrecoste ya ni de broma. Yo hace más o menos un año que me animé a desarrollar un proyecto con un ESP8266 y desde entonces no he vuelto a usar nada que no sea ESP. Todos los circuitos impresos que he diseñado últimamente se basan en ESP32-S3, la conexión directa usb me permite ahorrarme toda la parte de usb a serial, menos coste y puedo reducir tamaño. Todo son ventajas. Lo único que sigo usando de Arduino son el IDE y las librerias.

    • @blackbunny3880
      @blackbunny3880 3 місяці тому

      jajaja el sentimiento fue igual... yo detestaba a arduino, me daba coraje que sea algo tan caro y que todo el mundo hable de las mamad@s que hacia cuando el 16F84a podia hacer eso y mucho mas (era la epoca del orgullo ASM-epoca jamas igualada, ahi si era lindo ver lo eficiente y seguro que era mi codigo) ... pero poco a poco la serie microchip que competia con atmel, se volvio mas cara, atmel creo que se volvio parte de microhip... y todo el esfuerzo se veia diluido en el costo... era mas barato comprar un arduino mino o micro o nano que venia LISTO para poner en un protoboard(para trabajar a 5v) que montar un PIC ponerle su fuente, rogar para no tener que cambiar el diseño del PCB y etc.
      Y yo odiaba aun mas arduino, por el desperdicio de memoria, ese codigo tan caprichoso e ineficiente que generaba, me arrancaba los pelos tener que escribir en la basura del C (algo que detesto desde lo mas interior, pero me acostumbre a aceptar) y terminar con TANTO codigo ineficiente... y llegar a mandar a programar algo portado del 16F84 y que NO entre en el arduino, disque/supuestamente de mas capacidad... ahi fue donde di ciertos saltos en otros lenguajes, fue donde encontre el esp8266 (contrario a lo que dice este video, no solo tenia el SDK dificil, tenia otros lenguajes y plataformas aun mas faciles pero no tan populares)... y cuando los $$$$ se volvieron en contra de Microchip, hice mi ultimo proyecto con AVR... y comence a usar los arduino nano/mini/micro porque valian muchisimo menos que solo el MCU suelto, eso si... promesa que aun mantengo... me niego rotundamente al sistema de librerias y que mis sistemas corran codigo de otra persona... trato de usar lo esencial y lo mas bajo como las librerias del fabricante... no de usuarios... asi tenga que escribir otras 200 lineas de codigo para una funcion ya existente... elijo escribir y optimizar todo... para que el C que es bastante basura, no me llene de mucho mas. incluso mis primeros trazos tenian cosas de ASM que ciertas cosas corran mas rapido.
      Igualmente por alguna razon o porque ya los tengo para hacer dispositivos HID sigo usando Picmicro.

  • @lolomanx
    @lolomanx 4 місяці тому

    La verdad que para la mayoría de mis proyectos me basta con el simple y simpático Attiy85 mientras mas simple mejor.

    • @bricogeekcom
      @bricogeekcom  4 місяці тому +1

      El attiny85 da mucho de si! Mira aquí: ua-cam.com/video/lcHDpwqKUbM/v-deo.htmlsi=DYDumjBmw2hlzlOo

  • @luism9028
    @luism9028 4 місяці тому

    👋👍

  • @Risst
    @Risst 4 місяці тому

    No estaria mal una version de esp32 que tuviese la electronica preparada en placa para trabajar a 5v, Venderia muy bien

    • @josefranciscotorresguido3411
      @josefranciscotorresguido3411 3 місяці тому +2

      Los 5 V son cosa del pasado, ahora todo es a 3.3 V

    • @esleidergonzalez5085
      @esleidergonzalez5085 3 місяці тому +1

      El voltaje moderno es 3.3v, menos consumo de energía

    • @blackbunny3880
      @blackbunny3880 3 місяці тому

      Psss... si y no... con todo respeto es como pretender que toda la electronica venga preparada para 12v
      Es conveniente, si... pero es poco util, toda la electronica esta buscando bajar los niveles de tension para ser mas eficientes energeticamente... la idea es reducir el consumo reducir el calor reducir el tamaño... huevos quedaria un procesador del tamaño del pentium 2 y calentaria lo suficiente para hervir un huevo.
      Hoy lo tipico es 3.3v, y en el futuro sera el 1.8 posiblemente... asi que NO... no creo que en su sano juicio saquen placas preparadas para trabajar a 5v, los conversores de tension, son sencillos y baratos, si alguien quiere montarse en una mula que lo haga, pero de fabrica no creo que salga jamas.
      Como dije, arduino lo hace porque son modelos historicos y estan enfocados en estudiantes a los que se le compra el kit para armar y con todas sus shields y sensores compatibles... solo por eso, no esta pensado en ser eficiente ni en meterle cosas que no tengan una shield... ya ese otro target mas adulto.

    • @ronnyrr9010
      @ronnyrr9010 26 днів тому

      el esp32 s3

  • @alejandropacheco9383
    @alejandropacheco9383 4 місяці тому +1

    Acabo de comprar una esp32 s3 r8n16 y no que hacer con tanto poder, más que nada la quería porque tiene muchos pines y me servirá para crear un crontrolador de teclado de laptop con su adaptador de cable fpc. También la quiero para programar un smarthome con webapp en mi red local, sin usar google o samsung etc, solo código simple con la compatibilidad específica de lo que ocuparé, como los sensores de presencia humana bluetooth etc. Lo único que no me gusta de estas placas, en comparación con una Raspberry Pi, es que la memoría flash tiene un límite reducido de escritura, y la primer esp32 devkit wroover que compré hace 1 año y medio creo ya dejó de funcionar de tantas veces que la reprogramé, como unas 40 veces supongo. Según he leido usar littleFS ayuda a distribuir las sectores de escritura.

    • @blackbunny3880
      @blackbunny3880 3 місяці тому +1

      imposible... tengo esp8266 escritos borrados maltratado desoldados y un largo etc que van por mas de 200 escrituras y nada que dejan de funcionar. Y no se que tiene que ver littlefs (eso es un sistema de archivos)

    • @alejandropacheco9383
      @alejandropacheco9383 3 місяці тому

      ​@@blackbunny3880 Las mías las compro de Aliexpress sin marca y son muy baratas, y las de marca como Xiao que también tengo pues duran más

  • @danx8429
    @danx8429 2 місяці тому

    Arduino: Escucha bien Esp no tienes enemigos

  • @GRIDSLER
    @GRIDSLER 2 місяці тому

    2:42
    mhhhh,
    decir "ser más eficiente a nivel energético" es no conocer el significado de "eficiente", pero en fin.

  • @argvSys
    @argvSys 8 днів тому

    No veo que haya rivalidad la verdad. Arduino UNO siempre fue enfocado a principiantes, y cumple ese objetivo bastante bien.
    ESP32 NO es para principiantes, no hay sentido en decirle a novatos que usen esta placa. Nunca entenderé a los fanboys del ESP32. Si quieres sacarle el potencial, tienes que usar ESP IDF, pero el código es mucho más complejo, con inclusiones que un novato no entenderá. ¿Arduino IDE? ¿MicroPython? ¿PlatformIO? Si no te importa la velocidad, entonces está bien usarlos, pero ya estarías desperdiciando la potencia que supuestamente lo hace mejor que un Arduino UNO para ti, solo para que la programación se vuelva amigable. Rara vez he visto a gente que tenga conocimiento DE VERDAD sobre entornos de desarrollo y programación de MCUs hablar mal de Arduino UNO, y los que lo hacen, en realidad sus argumentos se desvían a simplemente hablar mal del framework, por los bajones de velocidad que da.
    Digo esto si hablamos del uso como MCUs en general, porque si hablamos de IoT, pues ya es otra cosa, porque ese es su nicho. Si quitamos al IoT, existen Teensy, STM32, SAMD, Silicon Labs, RP2040, etc. Opciones similares o incluso superiores.
    Hablando de Arduino, incluso si quitamos al framework de Arduino y tenemos que indagar en los registros, la programación sigue siendo bastante simple. Nadie piensa que escribir PORTnx es más difícil que escribir digitalWrite(x, 1).

  • @disenoelectronicayprograma2224
    @disenoelectronicayprograma2224 3 місяці тому

    Yo creo que las comparaciones no son convenientes. Arduino ha sido, se diría el pionero, incluso estas excelentes placas juevas usan su IDE, así que se diría que son mejoras que se han generado a partir de Arduino, pero que para muchos proyectos arduino sigue siendo robusto y muy útil.

  • @JavierDiaz-me8ic
    @JavierDiaz-me8ic 4 місяці тому

    Es una evolución natural. Como bien dices, ESP32 no podría existir sin la existencia anterior de Arduino. Lo mismo sirve para el entorno de programación, al integrarse en el IDE de Arduino, hace que toda la curva de aprendizaje previa ya esté hecha y facilita que la comunidad lo acoja bien. Es como ir en bicicleta, una vez sabes montar, ya no sé olvida...

  • @jhonrodriguez3067
    @jhonrodriguez3067 4 місяці тому

    si es por eso, creo que los stm32 cortex m4 es mucho mejor que el esp32, aqui el punto a favor del esp32 es su wifi y bluetooth,

    • @blackbunny3880
      @blackbunny3880 3 місяці тому

      Fue mejor, pero igual que el raspberry pico... son ineficientes con el manejo de los programas, un programa simple ya te ocupa un monton de memoria que siempre pensaste que seria imposible de gastar, son mas caros y hasta para programarlos tenes que hacer malabares bajar cosas , cambiar jumpers, etc.etc.
      Los tengo en un cajon o no se donde put@s porque ya hasta me molestaba verlos... El mayor punto a favor de esp32 es que es solido, increiblemente... los atmega desbordaban o se corrompian por todos lados... y lo otro es que es Barato! increiblemente barato. xiexie zhongguoren!

  • @royotech
    @royotech 4 місяці тому

    @bricogeekcom excelente video amigo mio. Muy bueno su canal de hace años y que bueno que siempre haciéndonos vídeos muy interesantes. Lo felicito grandemente, usted es un notable , de esos pocos que hay en UA-cam.. 🌟🌟🌟🌟🌟

  • @TheTurmanDreams
    @TheTurmanDreams 4 місяці тому