🐍 ÂŋMicropython serÃĄ el futuro de los microcontroladores? ðŸĪ”

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 11 āļ˜.āļ„. 2024

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 20

  • @LaBuhardillaDelLoco
    @LaBuhardillaDelLoco 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    Hola IP Tech, estÃĄ claro que para un mejor rendimiento y mayor velocidad de procesamiento, cuanto mas bajo sea el nivel en cuanto a la comunicaciÃģn entre el software y el hardware tendremos mayor fiabilidad y eficiencia en nuestros dispositivos. QuizÃĄs como comentas en el vídeo algÚn dia lleguemos a la potencia suficiente en los microprocesadores como para que un lenguaje de mas alto nivel sea lo suficientemente fiable y eficiente. Un saludo!

    • @IPTech
      @IPTech  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Exactamente, muy bueno tu comentario. Saludos

  • @ealejor
    @ealejor 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Estaba probando uasyncio de micropython para conectar un esp32 a mqtt, pude ver que corre mÃĄs rÃĄpido a comparaciÃģn de FreeRTOS arduino con la misma placa esp32.

  • @elbuglione
    @elbuglione 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Amigo... con respecto a tu comentario sobre si Python en Aviones, te comento que los cohetes de SpaceX utilizan Python.
    De hecho, la nave CrewDragon es la primera nave aprobada por la FAA para vuelos tripulados que utiliza Python.

  • @carlosbejarano2540
    @carlosbejarano2540 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Es interesante, sin embargo conozco micropyton hace mÃĄs de 5 aÃąos y no tiene mayor cambio desde entonces. Se ha quedado como un bonito proyecto al cual le falta una comunidad mÃĄs activa como para siquiera intertar llevarlo a la industrializaciÃģn...
    Por cierto no es el Único lenguaje interpretado el cual se ha querido implementar en microcontroladores, por ejemplo esta el Lua, Javascript y un par mas que no recuerdo... todos comparten la característica de tener una versiÃģn reducida del intÃĐrprete, por lo que hay cosas que no va a poder hacer el uCo.
    Otro aspecto en donde difícilmente va atener presencia es cuando los tiempos de ejecuciÃģn sean muy precisos o reducidos por lo que tener un intÃĐrprete en medio esta de sobra.
    Como muchos, mi opiniÃģn va mÃĄs sobre el tema educativo y tambiÃĐn proyectos al nivel arduino donde la Única diferencia es el lenguaje, ademÃĄs para ejecutar un interptre si o si va a requerir procesadores mÃĄs capaces, reduciendo considerablemente la lista de procesadores que lo soporte.

    • @IPTech
      @IPTech  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Gracias por tu comentario y compartir tu conocimiento. Desconocía varios datos que mecionas, como que micropython llevaba 5 aÃąos sin mucho cambio, personalmente estaba mÃĄs enfocado en ensamblador y lenguaje C, tengo poco viendo de que va micropython. Saludos.

    • @aztoncooper
      @aztoncooper 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hola Carlos a modo debate, viste la línea Arduino industrial? Tipo plc...y que Arduino y la fresa estÃĄn por funcionar sus estructuras, no crees que eso le de poder a micropyton

  • @XDFTube
    @XDFTube 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Yo no empezaría a usar microphyton a menos que el fabricante fuera quien desarrollara tanto la IDE como el equivalente al compilador y que el microcontrolador estÃĐ ya optimizado para usarse en ese entorno, como dijiste, muchos microcontroladores de hoy en día ya estÃĄn optimizados para trabajar en C (los AVR, donde es muy raro llegar a ocupar ensamblador, incluso el ATmega328P estÃĄ optimizado para su uso en C). Microphyton puede tener unas ventajas, pero sería como arduino, en una aplicaciÃģn donde requieras fiabilidad, no se podría ocupar, mejor C o ensamblador, dependiendo el microcontrolador

    • @IPTech
      @IPTech  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Claro, coincido con tu opiniÃģn, creo que para la gente que quiere entrar a este mundo y ver si le gusta, micropython podría ser una buena puerta de entrada sin tener que complicarse con ensamblador o lenguaje C. Ya si les gusta este mundo pues que los aprendan.

  • @yalmicroelectronica5640
    @yalmicroelectronica5640 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    que excelente info amigo, me gustaria que hablaras sobr I2C

  • @Sol_Robotics
    @Sol_Robotics 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Se moviÃģ a C/C++ porque ya los muchos microcontroladores su set de instrucciones esta optimizado para C. Igualmente los fabricantes estÃĄn mejorando los compiladores haciendo la migraciÃģn de cÃģdigos mas sencilla . Por ejemplo puedes mover un cÃģdigo entre las series de AVR de microchip nuevas sin problemas porque mejoraron todas sus dependencias y ademÃĄs ya no te tienes que aprender los registros. La verdad la versatilidad de Python no creo que lo lleve muy lejos, muchas veces hasta te queda corto el desempeÃąo en C y lo tienes que hacer en ensamblador cuando trabajas con seÃąales en el límite de velocidad de tu procesador, hasta 10 veces menores que tu procesador. Aunque para aprender puede estar bueno.

    • @IPTech
      @IPTech  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Muy bueno tu comentario, gracias. Como mencionas, creo que para el entorno educativo puede funcionar muy bien, para el industrial aÚn le falta mucho y como varios comentaban, tiene varios aÃąos sin ningÚn avance micropython. Saludos

  • @danielnunez6836
    @danielnunez6836 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    He visto ese intro en otro lado... JAJAJAJAAJA x vi d3 0s jqjajajaja

  • @prudenciopinzonl8042
    @prudenciopinzonl8042 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Si funcionan lenguajes graficos porque micropython no puede. Quiero ver en el mercado PLC programables con micropython.

  • @kant2.047
    @kant2.047 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    C es irremplazable a bajo nivel... quizÃĄs rush. Python se popularizÃģ tanto por su simplicidad y los físicos y matemÃĄticos no querían perder tiempo en aprender un lengua potente, mÃĄs complejo y sin tener que pagar a un programador😂😂😂. Ahora como ya vieron q al final se necesita optimizar les tocÃģ pagar a programadores de verdad para q cambio las partes mÃĄs importantes a C. Por eso, si quieres algo rÃĄpido sin importar la eficiencia usa python, sino ya ponte a estudiar programaciÃģn de verdad ( C, Rush, C++ )😂😂😂 . Actualmente en matemÃĄticas y física y ciencia datos, estÃĄ teniendo mayor importancia Julia parÃĄ un cÃģdigo mÃĄs sencillo pero potente.

    • @miyerrosero6192
      @miyerrosero6192 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Que veo? Un programador frustrado porque ahora aunque sea en Python pero hasta el perro y el gato saben programar?

  • @jorgesantillan3557
    @jorgesantillan3557 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    No vi ninguna ventaja en relaciÃģn ide arduino, Almenos q sea el uso de raspberry pico

    • @IPTech
      @IPTech  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Va a ser un tema curioso, Raspberry pi pico estÃĄ impulsando micropython, pero por otro lado he escuchado de desarrollos no oficiales para usar esta tarjeta con el IDE de Arduino. De momento creo que ambas son muy buenas opciones como entrada al mundo de los micros o simplemente para hobbistas

    • @saulvelasco7884
      @saulvelasco7884 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      arduino es para niÃąos :V

  • @gabrielabarca2733
    @gabrielabarca2733 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Vales vrga! PensÃĐ que responderías algo importante de micropython