Transcript for:
Clase de Fundamentos de ESP32 y la Revolución de Expressive

Entonces vamos a ver un poquito de fundamentos, qué hay detrás de todo esto, un poquito de la historia de Expressive. Ok, y el estado del arte que había hasta el momento en que Expressive lanza al mercado estos chips. Ok, vamos a tener, vamos a tener información que probablemente no, no, no van a obtener de otro lado o que es difícil acceder desde otro lado. Pero es importante a veces conocer la historia de la tecnología porque nos da una perspectiva también, por ejemplo, en el mundo empresarial, a dónde nos tenemos que dirigir o en el mundo académico, si estamos estudiando, cuáles son los temas, las tecnologías que probablemente tengamos que ir estudiando o tengamos que ir tomando en cuenta, tomando nota, ¿verdad? Para avanzar en nuestro desarrollo profesional. Por ejemplo… Si yo les preguntara en la compañía Expressive System, que es la que desarrolla estos chips, ellos hacia dónde se dirigen, hacia qué tecnologías piensan ellos que puede estar revolucionando, que va a estar revolucionando el futuro. ¿Quién tiene la respuesta? ¿Me explico? Hoy en día sabemos que... No, IoT no es. IoT... Estamos 10 años ya tarde. Bueno, quizás no 10 años. Pero IoT ya pasó. Hoy ya es una industria. Ya es una industria estable. Nunca fue lo que se esperó de IoT. Porque siempre es así. Así como el tema de, no sé, criptomonedas. Nunca fue lo que se dijo que iba a ser. Pero, sin embargo, hoy en día hay una industria de criptomonedas. Hay una industria también de lo que es blockchain, que no es lo mismo. Inteligenciaigencia artificial. Hoy en día está el hype de inteligencia artificial. Ya no es el futuro. Hoy en día ya está el hype actualmente sobre eso. Pero ¿qué es lo que sigue? En el mundo de electrónica y sistemas en medios, ¿cuál puede ser la siguiente revolución? Entonces, a veces no sabemos, no vamos a conocer cómo el futuro se puede desarrollar. si no conocemos cómo se desarrolló el pasado. A veces hay que conocer el pasado para tener una mejor noción de cómo mirar hacia el futuro. ¿Ok? Ese es el tema, por eso me gustaría que esta clase estudiáramos un poquito de los fundamentos y cómo se desarrollaron estas tecnologías. Mi nombre es Jorge Gutiérrez. Para mí es un gusto estar con ustedes el día de hoy aquí. Soy ingeniero en electrónica como muchos de ustedes, con maestría en tecnologías de la información y de desarrollo de software. Más o menos 12 años dedicándonos al desarrollo de sistemas embebidos, de ahí aproximadamente 10 años en el tema de capacitaciones. Y pocos años después, como hace 8 años más o menos, iniciando con el tema de consultorías de clientes de Microchip Technology, igual como parte de centros de entrenamientos con Microchip. En este caso, dedicándonos a la parte de capacitaciones para entender y poder llevar a cabo aplicaciones con el portafolio, microcontroladores, herramientas de desarrollo de Microchip. Y bueno, hoy en día estamos también con Expressive en el caso de sus chips. Ok, vamos a, estamos tratando de hacer una estructura para que podamos. todos aprender y podamos todos también compartir nuestros conocimientos. Entonces, vamos a hablar un poquito de eso después, ¿sale? Y vamos a ver la agenda, que es lo que vamos a ver el día de hoy. Por ahí, Paul pregunta, ¿por qué IoT no fue lo que se esperó? Este es una buena pregunta y qué bueno que lo preguntas, porque igual no quiero que aquí se haga un malentendido. Cuando me refiero a que IoT no fue lo que se esperó, no me refiero a que no fue algo grande, ni que no es algo importante. Me refiero a que cuando una tecnología está en una fase de hype, siempre se dice más de lo que se va a poder lograr. Un ejemplo con criptomonedas. Se decía que ya el dinero iba a desaparecer, se decía que ya todos teníamos que comprar criptomonedas, que todos nos podíamos hacer millonarios. sí o no y la realidad es que no fue así el dinero sigue siendo sigue siendo este se sigue usando la realidad es que no todos podemos ser millonarios con cripto monedas la realidad es que block change no tiene todos los casos de usos que se dijo pero si siguen siendo una industria y si probablemente en el futuro sigan creciendo pero no con la exageración que se dijo Lo mismo con IoT. Hoy IoT es muy fuerte, hoy IoT es una industria que sigue en crecimiento, muchas empresas siguen apostando para que siga evolucionando. Sin embargo, hoy en día no es como se decía que actualmente hasta un lápiz ibas a tener conectado a internet, hasta un cepillo de dientes iba a estar conectado a internet para medir tus... tus encías y tus signos vitales, y que iban a desaparecer esto o el otro. Yo no digo que en un futuro no pueda estar así, pero hoy en día no fue así, ¿no? A eso me refiero más que nada. Bueno, entonces, ¿qué vamos a ver el día de hoy? Primero que nada vamos a ver qué es un SCp32, vamos a ver en qué consiste lo que es la integración del circuito RF en un chip, ¿ok? Vamos a ver lo que es la ventaja de integrar el circuito RF en un chip. Si no saben qué es un circuito RF, no se preocupen, aquí lo vamos a explicar justamente por ese tema. Vamos a ver qué es un circuito RF convencional. Vamos a ver acerca del balón, la revolución de Sp32. ¿A qué nos referimos y cómo es esto que llega a la revolución de Sp32? Vamos a hacer un pequeño resumen, análisis de las diferentes series de dispositivos que tiene Expressive de SCp32 y un poquito de la arquitectura que llega en los primeros SCp32. ¿Están de acuerdo? ¿Vamos para adelante? ¿Sí o no? Coméntenme por ahí. ¿Vamos para adelante o no vamos para adelante? Excelente, todo bien. Primero que nada, ¿qué es SCP-32? Bueno, es un System on Chip, ¿sí? Es un chip que ya integra dentro todo un sistema, ¿sí? Principalmente Wi-Fi y Bluetooth, ¿ok? En la banda 2.4 GHz. Y es diseñado por Expressive System, ¿ok? Eso es SCP-32 a grosso modo. Obviamente,... Fueron saliendo nuevos modelos donde ya se integra, por ejemplo, la tecnología para poder implementar Zigbee. Ya se integran otros tipos de tecnología dentro del chip, pero a grosso modo esto es SCP-322. Es un System Chip. Bueno, ¿a qué nos referimos con integrar todas estas tecnologías? Nos referimos a que la esencia de SCP-322, ¿ok? reside en estos tres pilares. Uno, el bajo costo. Dos, el bajo consumo de energía. Y tres, que en un solo chip yo pueda tener integrado lo que es el circuito RF y el microcontrolador. ¿Ok? A ver, ¿cuántos de aquí? Coméntenme ahí por chat cuántos de aquí, de los asistentes que estamos ahorita, les gusta SCp32 por su bajo costo. ¿O a alguien les gustaría que fuera más caro? Sí, ¿verdad? El bajo costo es importante. A ver, ¿a poco también, aparte del bajo costo, el bajo consumo de energía, no? O sea, que no tenga bajo costo y también tiene bajo consumo de energía. Aquí si entramos en un hilo más a detalle, bueno, ya aquí empieza un poquito, ya cuando platicamos con personas más expertas en todas las series de dispositivos, ya vemos que el SCp32 tiene algunos problemitas de consumo de energía, en donde se solucionan con series más avanzadas del mismo SCp32, pero en general podemos decir que tiene buena... Vean consumo de energía. ¿Sí? Y lo otro que yo creo que a todos nos gusta de ese Cp32 es que en un solo chip ya tengo Wi-Fi y Bluetooth. ¿A quién les gusta eso? Por ahí hablaban de la memoria, ese también es buena. No está aquí, pero ese también es un tema muy bueno y sí lo vamos a ver más adelante, ¿no? El tema de que tiene buena memoria, ¿no? Entonces, la esencia de los productos de Expressive reside en estos tres pilares. Dual core también, efectivamente. El rendimiento de procesamiento, en este caso dual core, estaba. Pero aunque no fuera dual core... Sí, aunque no fuera dual core, que eso es buenísimo, o sea, eso nos voló la cabeza a todos. Pero aunque no fuera dual core y aunque no tuviera tanta memoria, el hecho de que tener. Un costo tan accesible, no que tenga buen consumo de energía, porque el consumo de energía no es negociable en el IoT. Si no es negociable y que en el mismo chip yo pueda tener el circuito RF. En tenerse como circuito RF, tener. La parte de Wi-Fi y Bluetooth. Y el microcontrolador. Estos son los tres pilares. ¿Sí? Estos son los tres pilares que conforman la esencia de Sp32. Y sobre estos tres pilares me gustaría que le... Que... Me gustaría que le... Pues lo tuviéramos en mente a lo largo de la clase. Porque sobre estos tres pilares vamos a hablar... Sí, también vamos a hablar también de la memoria, vamos a hablar de otros temas, pero sobre estos tres pilares vamos a ir construyendo la clase del día de hoy, ¿ok? Un circuito convencional en general, obviamente pueden haber variantes, pero un circuito convencional en general, para los que no tienen ahorita muy fresca la idea de qué es un circuito RF, es este, ¿no? ¿Qué es lo que tenemos aquí? Primero que nada tenemos, a ver déjenme encender mi mouse porque se lo, sea loco. Sí, tenemos el transceiver, sí, el transceiver, tenemos el oscilador, sí, que este genera una señal de referencia para el sistema RF, la portadora. Y esta señal es esencial para el mixer y otros componentes del circuito RF, ¿no? Ahí tenemos el mixer también, que este mezcla la señal del oscilador con la señal de entrada, o sea, la señal de transmisión, o con la señal recibida, que puede ser de recepción. También tenemos mixer acá. Y esta mezcla va a producir frecuencias intermedias, las intermediate frequencies, las IF, ¿ok? que pueden ser procesadas más fácilmente, ¿no? Digamos que mezcla esta frecuencia del oscilador con la señal de transmisión. ¿Ok? Vamos a tener también, déjame cambiar el color. No me gustó en amarillo, ahí está. Vamos a tener lo que es el Pero Amplifier. ¿Cuántos han escuchado hablar del Pero Amplifier? Es un componente... Muy importante en el tema de circuitos RF, ¿no? Que es un amplificador de potencia, que lo que hace es aumentar la potencia de la señal transmitida para asegurar que pueda llegar a largas distancias, ¿no? Y tenemos lo que es, de ahí el balón, ¿ok? Que esto lo que hace es transformar las líneas. Sí, de una línea diferencial a una simple, ¿no? O balanceada, desbalanceada. Más que nada, pues esto es importante para varios aspectos, sobre todo para compatibilidad con antenas. Entonces, ahorita vamos a hablar un poquito más acerca del tema del volume y el switch. ¿Sí? El switch, ¿qué es lo que hace? Permite la conmutación entre los módulos de transmisión y recepción. ¿Ok? Recuerden que los productos de conmutación de radiofrecuencia son dispositivos que se van a utilizar para enrutar señales de radiofrecuencia o de frecuencia intermedia entre múltiples rutas de señales disponibles, ¿no? Entonces, ¿qué aplicaciones hace un switch? Puede ser la selección de antena en receptores. Cuando tenemos diversidad de antenas en el, en el, en este caso nuestro circuito RF. O la selección de una ruta de transmisión, recepción. ¿Sí? O también puede ser la conmutación de una antena entre una cadena de señales de transmisión y recepción, que es por ejemplo este caso, ¿no? Aquí tenemos la señal, por ejemplo, que viene de la antena, ¿ok? Y el switch logra conmutar esta señal para que vaya hacia el receptor. Este de acá es el receptor, ¿sí? Y cuando viene una señal del transmisor, el switch la enruta hacia la antena. Ese es a grosso modo lo que hace un switch, ¿no? En el contexto de selección de rutas de transmisión y recepción. Porque también puedes switchar a diferentes antenas. También lo puedes hacer, ¿ok? En el tema de la recepción, vamos a tener que la señal viene por la antena. El switch logra encaminar esta señal hacia el balón. De ahí pasamos, este balón lo pasa a lo que es el LNA, que este amplifica las señales de recepción. Y el NA nos ayuda a mantener el ruido al mínimo, esto para poder asegurar una recepción más clara, más limpia, ¿no? Así mejoramos la calidad de la señal sin ninguna duda, para después ser procesada por el mixer, ¿sí? Por el mixer que mezcla esta señal que viene de recepción con la señal portadora del oscilador y después entra un filtro, ¿sí? Entra un filtro. Que nos va a servir para condicionar las señales, suprimir interferencias, ruido, etc. ¿No? O simplemente filtrar señales no deseadas. ¿Ok? Ese es a grosso modo un circuito RF. ¿Sí? A grosso modo un circuito RF. Que nos sirve justamente para trabajar con señales de radiofrecuencia. ¿Ok? Muy bien. Entonces, cuando nosotros queremos tener un circuito RF con un microcontrolador, pues un esquema convencional es tener nuestro microcontrolador, comunicarnos con un transceiver y este transceiver se encarga junto con su circuito RF externo, ¿ok? Poder realizar la transmisión de la señal por RF, por radiofrecuencia. ¿Ok? Y viceversa, recibir las señales que llegan por la antena, recibirlas al transceiver y el transceiver le manda la información ya en digital al microcontrolador. ¿Verdad? Obviamente al final en un circuito ya físico necesitamos el microcontrolador, el transceiver y todos los componentes para lograr este circuito RF. Repito, ya en una tarjeta física necesitamos el microcontrolador, el transceiver y todos estos componentes para lograr el circuito RF. RF es toda una ciencia aparte, ¿no? Trabajar con RF. ¿Ok? Entonces... ¿Qué es lo que hace Expressive? Miren, en un solo chip, abstrae todo y lo único que tengo que tener es comunicarme con una antena. ¿Sí lo ven? Y no solo eso, sino que Expressive ya te viene también un módulo donde ya te incluye una antena. Los típicos módulos que conocemos como los Wroom o los Wrover, en donde ya inclusive hasta la antena ya viene. Tú compras un módulo donde ya viene todo esto y listo. Se acabó la fiesta. Entonces, ¿cómo logran integrar todas estas tecnologías dentro de un solo chip? Ese es uno de los pilares de por qué SCp32 ha tenido tanto éxito. ¿Ok? ¿Está relacionado esto con el bajo costo? Eso es lo que vamos a ir analizando. ¿Qué técnicas de integración se utilizan para poder integrar en un solo chip todo esto? Prácticamente es un diseño monolítico. Se utilizan procesos avanzados de fabricación para poder integrar componentes analógicos y componentes de radiofrecuencia. En lo que es la misma matriz de silicio. ¿Sí? Y esto reduce obviamente la necesidad de componentes externos. Y mejora lo que es la eficiencia. Sin ninguna duda, ¿no? ¿Qué ventajas tenemos de reducir todo este circuito RF? ¿Sí? ¿Qué ventajas tenemos de reducir todo este circuito RF a un solo chip? Primero que nada, todos estamos de acuerdo, de hecho aquí se logra ver, miren, todos estamos de acuerdo que pasar de esto a esto, hay una reducción de tamaño importante, ¿no? ¿Por qué? Porque la integración de todos estos componentes en un solo chip reduce significativamente el tamaño, lo que es crucial para aplicaciones portátiles y de Internet de las Cosas, de IoT. Tiene que ver con el costo. Una de las razones del por qué SCp32 es bastante económico es porque al reducir la cantidad de componentes discretos, los costos de producción y ensamblaje también disminuyen. Y obviamente se simplifica la cadena de suministro y la logística también. ¿Sí se dan cuenta? ¿Qué hay del consumo energético? Bueno, la integración en un solo chip permite mejor gestión de energía, reduce, por ejemplo, las pérdidas que vienen asociadas con interconexiones entre componentes discretos. Los componentes discretos son todos los que conforman todo esto de acá. Todo esto de acá. Y esto resulta en un mayor ahorro energético. También es el tema de la fiabilidad mejorada. Tenemos menos componentes discretos, los cuales significan menos puntos de fallos potenciales. Entonces, el reducir todo a un solo chip mejora la fiabilidad del dispositivo sin ninguna duda. Y un mejor rendimiento. ¿Por qué? Porque cuando fabricamos esto en masa, que es lo que hace Expressive, más de un billón de chips vendidos, esta fabricación en masa asegura un rendimiento consistente y más predecibles. ¿Ok? Esto obviamente facilita el diseño y pruebas de los dispositivos finales. Nos dice Carlos que se quedó en la diapo del circuito RF convencional. Sí, aquí estamos. Aquí estamos. Estamos hablando de qué ventajas hay de tener este circuito. Ah, bueno, sí, el título efectivamente está mal. Pero estamos hablando de cuál es la ventaja de tener la integración del circuito RF en un solo chip a tener un circuito convencional con microcontrolador. Sí, tienes razón, Carlos. Aquí el título estaría mal. ¿Ok? ¿Se va entendiendo hasta acá? Entonces aquí vamos teniendo un primer punto de que justamente la integración de componentes RF en un solo chip, que es lo que viene siendo hoy SCp32, ha sido un gran avance significativo en la industria, en el mundo de la tecnología de semiconductores y diseño RF. ¿Por qué? Porque esa integración permite la creación de dispositivos más pequeños, más eficientes, más económicos y... Y obviamente también tiene sus desventajas y sus limitaciones, que ahorita no vamos a comentar, pero también las hay. Pero para muchas aplicaciones, especialmente en el campo de Internet de las Cosas, que es lo que Precious quería atacar aquí, pues las ventajas superan las desventajas, ¿no? Que esa es la idea. Si tuviéramos más desventajas, esto no se estuviera vendiendo como pan caliente. Estamos de acuerdo, ¿no? Entonces, ahorita vamos a ver. Ah no, si estaban acá las ventajas, mira. Si estaban acá las ventajas. Bueno, ahorita hacemos un repaso de esa parte. Miren, ahorita quiero que. platicamos un poquito de algunas integraciones más específicas que se hicieron de lo que es el circuito rf convencional a lo que es el chip para que se entienda de manera más técnica porque esto fue muy importante y la reducción de costo ok primero que nada hay que entender que aquí el microcontrolador o vamos a ponerlo acá el trans y ver en saber este de acá es el que controla el oscilador, ¿no? Vamos a controlar el oscilador. quien envía la señal al mixer, como comenté hace rato, y esa señal mezclada pasa al power amplifier, el amplificador de potencia, este pasa al balloon y switch para que ya la señal amplificada por el PA pueda enviarse con una potencia mayor. Y habíamos dicho que la recepción, la antena recibe la señal, la envía al switch, El switch redirige la señal al balón. El balón convierte la señal desbalanceada en balanceada para que la señal balanceada pase al LNA y la señal amplificada por el LNA se envía ya al mezclador, se filtra y regresa al transciber. Vean que aquí el balón cumple un punto muy importante que es justamente pasar la señal desbalanceada A balanceada. ¿Qué significa esto de señales desbalanceadas a balanceadas? Aquí están las ventajas que platicamos hace un rato. Ventajas de la integración del chip. Perdón, del Rf en un chip. Reducción del tamaño, reducción del costo, consumo energético, fiabilidad mejorada y rendimiento consistente. ¿Qué significa pasar una línea desbalanceada a una línea balanceada? Que es lo que estaría ayudándonos aquí el volumen de la señal de radiofrecuencia que llega, lo pasa al LNA. Miren, este es un chipset de Texas Instruments, que es para soluciones igual de la banda 2.4 GHz, donde trabaja Bluetooth. La Ide 802.14.4, ZigBee. Por ahí se me va otro, pero más que nada trabajan estos. Y miren cómo. Miren cómo es un diseño tradicional utilizando componentes discretos. Componentes discretos. Que vienen de la antena. Y terminan llegando a las líneas menos y más del chip. Ok. Entonces, nos decía Miguel con ruido y polaridad negativa para la impedancia. Eduardo nos dice es por el medio físico. Patricio nos dice adaptar impedancia y menos ruido. Normalizar el offset, balancear, deseliminar o separar la portadora de los parásitos. Adaptación de impedancia y tener un sistema a tierra. Es correcto. Prácticamente, recuerden que un balón. Vamos a tener una línea balanceada, que también se le conoce como diferencial, que recuerden que una línea diferencial consiste en dos conductores que llevan señales opuestas en fase, ¿no? Cada conductor tiene la misma impedancia con respecto a tierra. Entonces, estos dos conductores son iguales en magnitud, pero opuestas en fase. Por ejemplo, si tenemos una línea... Aquí, más B, ¿verdad? La otra va a llevar menos B. Bueno, esto me lo hizo horrible, ahí está, menos B. Son iguales en magnitud, pero opuestas en fase. ¿Qué ventajas tengo de llevar líneas diferenciales? Bueno, ya lo comentaron en el chat. rechazo al ruido, ¿por qué? Porque cualquier ruido inducido afecta a ambas conductores, tanto más B como menos B, eso hace que la diferencia entre las señales permanezca intacta, mientras que el ruido se va a cancelar, ¿no? También vamos a tener menor interferencia electromagnética, ¿ok? Menor EMI, ¿por qué? Porque las corrientes opuestas en los dos conductores producen campos electromagnéticos que se cancelan entre sí. reduciendo la interferencia con otros dispositivos. Muy bien. Ahorita estamos en la presentación de ventajas de usar Valum. ¿No ven esa presentación? ¿O cuál están viendo actualmente? Sí se ve. Estábamos revisando acá la importancia del volumen. Entonces, esa es una línea balanceada, lo que comentamos hace rato. La desbalanceada, pues tiene un solo conductor, es una señal común y corriente como la que conocemos. Un solo conductor que trae la señal. Y respecto a otro conductor que es una referencia a tierra. ¿Ok? Que es una referencia a tierra. Este es una línea desbalanceada. Por ejemplo, un cable coaxial, ¿no? Ven que trae el cable y la otra referencia es la tierra. Obviamente esto tiene como desventaja mayor susceptibilidad al ruido. Cualquier ruido que se induzca afecta directamente la señal, ya que no hay cancelación como en la línea balanceada. tenemos mayor susceptibilidad a la interferencia electromagnética porque la corriente que fluye a través del conductor va a generar un campo electromagnético que puede interferir con otros dispositivos. Entonces justamente este componente valón nos convierte una de otra. Nos convierte una línea... ¿Cómo se dice? Una línea balanceada, una línea desbalanceada, ¿no? Diferencial a una línea simple y viceversa. Ok, y viceversa. Entonces, esto es fundamental para sistemas RF, porque nos ayuda a todas estas ventajas que ya platicamos, asegurar la compatibilidad con antenas, y mayor eficiencia en la parte de transmisión y recepción de señales, ¿no? Entonces, Entonces, Yo les mostraba este ejemplo de este chipset de Texas Instruments. ¿Por qué? Porque aquí tenemos un ejemplo de un circuito discreto, RF. Ok, tenemos aquí la antena. Y vean que hay un chip que ya, bueno, este es un ejemplo de un circuito tradicional, ¿no? Donde solo se utilizan componentes discretos. El tamaño, yo aquí me quiero enfocar más en el tamaño. El tamaño es más grande, obviamente. El tamaño es más grande. Y acá tenemos un ejemplo utilizando un chip Balloon. Vean cómo el tamaño se reduce. Este es un chip que hace la función de Balloon y que va externo al circuito integrado. Entonces pasamos de tenerlo en un circuito discreto usando componentes discretos, a tenerlo en un circuito integrado. ¿Y por qué les estoy mostrando esto? Aquí se encapsulan en el chip los componentes discretos anteriores. Optimizamos la cantidad de componentes y el tamaño del circuito. Yo creo que aquí todos se dan cuenta de que aquí tenemos mayor cantidad de componentes y acá tenemos menos cantidad de componentes, ¿verdad? Todos creo que nos damos cuenta de eso. Si vemos el circuito físico, este circuito integrado de aquí, este circuito integrado de aquí. Físicamente miren cómo se ve en un circuito físico. Se ve así. ¿Ok? Un solo circuito discreto. Conecto la antena. Acá está el SM. Sí, por ahí hubo como una interferencia con el audio y video. A ver, coméntenme si ya tenemos audio. ¿Ya se escucha? Sí, por aquí hubo una interferencia. Pero ¿Qué les comentaba yo? ¿Qué les estaba yo diciendo? Que quiero que aquí el punto a notar es que pasamos de tener circuitos discretos a encapsular todo en un solo chip. ok, y ya físicamente vean que el chip es este de aquí físicamente ok, se reduce bastante la cantidad de componentes y el tamaño del circuito, ahora este no es un SCp32 es un ejemplo nada más en general como se va optimizando el tamaño de los circuitos de pasar a tener muchos componentes discretos... a un solo chip, en este caso para el balón, y como ahorita vamos a ver en SCp32, cómo se reduce a tenerlo inclusive dentro del chip. Bueno. SCp32 como tal, la definición que nos da Expressive es que está diseñado para dispositivos electrónicos, portátiles, móviles, dispositivos IoT y cuenta con todas las características de última generación de los chips de bajo consumo. Ok, entonces. ¿Cuáles son las características de última generación de los chips de bajo consumo? ¿A qué se refiere con estas características de última generación de los chips de bajo consumo? Bueno, una de ellas es que pueda tener múltiples modos de energía, que esto lo cumplen muchos de los micontroladores. El Fine Grain Crop Grain, ¿qué se refiere a esto? Porque esto contribuye significativamente a su eficiencia energética. Y la salida también del amplificador de potencia ajustable. ¿Ok? No voy a entrar mucho ahorita en tema del múltiples modos de energía, porque es eso... Eh... Creo que eso es un tema que ya muchos por ahí más o menos conocemos. Entrar en modo bajo consumo, entrar en Deep Sleep, entre otras. Pero por ejemplo el Fine Grain Clocking es muy interesante porque es una técnica de ahorro de energía que nos va a permitir habilitar o deshabilitar el reloj de los diferentes módulos o bloques del chip. De manera muy precisa y controlada, ¿no? En lugar de aplicar una estrategia global para todo el chip, se controla de manera granular el suministro del reloj a las distintas unidades funcionales, ¿no? Según sean necesarios. Entonces, esto es muy, muy interesante en el ahorro de energía. Entonces, lo que hace es una, por ejemplo, una desactivación. Una desactivación selectiva del reloj, donde por ejemplo cada módulo o bloque funcional dentro del SCp32 tiene la capacidad de recibir o no el reloj en función de si está siendo utilizado. Por ejemplo, si un periférico específico no está en uso, el reloj de ese periférico se puede deshabilitar y así reducimos el consumo de energía. También tenemos lo que es el control dinámico y preciso. ¿Por qué? Porque esta deshabilitación o habilitación de relojes en momentos precisos evita el desperdicio de energía. Es un control dinámico. ¿Ok? Que te puede gestionar por hardware y por software, ¿no? Asegurando que solo los componentes necesarios estén activos en cada momento. Entonces es crucial, este Fine Grain Clock Gating es crucial para la eficiencia en los modos de bajo consumo de energía de los SCp32. De hecho, por ejemplo, durante los modos de bajo consumo, la mayoría de los componentes tienen el reloj deshabilitado. Eso ya es natural, ¿no? Solo los componentes críticos van a mantener el reloj habilitado. Entonces, ¿qué ventajas tenemos al final de esto? Que, pues el consumo dinámico es... Prácticamente por las operaciones de conmutación de los transistores, de los flip-flops internos. Recuerden que los flip-flops también consumen energía dinámica. Es decir, aunque no estén en uso, hay un consumo ahí de energía dinámica. Esto depende del reloj. Si yo deshabilito el reloj, pues simplemente ahorro energía, ¿no? ¿Por qué? Porque la energía es consumida por cada operación del reloj y es significativa. Entonces, reducir la cantidad de partes activas del chip ayuda a bajar el consumo total. ¿Se entendió hasta acá esta parte? Un ejemplo práctico. Imagínense que durante la transmisión de datos el módulo Wi-Fi necesita estar activo y su reloj está activado. Entonces cuando no hay transmisión el módulo Wi-Fi puede entrar en modo de bajo consumo deshabilitando su reloj hasta que se necesite de nuevo. Y tenemos periféricos como la guard, Sp32I, cuadrada C que solo habilitan su reloj cuando se utilizan para la comunicación. En periodos de inactividad sus relojes están deshabilitados. Entonces, esas son una de las características de última generación de los chips de bajo consumo. Y la otra es la salida del Pero Amplifier ajustable. Recuerden que habíamos dicho acá que el PA es el amplificador de potencia. ¿Recuerdan qué dijimos del amplificador de potencia? Amplifica, ¿no? Exactamente, amplifica o aumenta la potencia de la señal transmitida para asegurar que pueda llegar a largas distancias, ¿no? Entonces, obviamente, el amplificar esta señal... Entre más estamos amplificando más consumo de energía podemos ir también ganando nuestro circuito. Entonces que esto sea ajustable, la amplificación de la potencia de la señal, que la salida de esta amplificación, de este amplificador sea ajustable, pues obviamente también nos ayuda en el consumo energético del chip. Porque al final del día son chips para IoT, o sea que constantemente podemos estar... transmitiendo y recibiendo información, puede ser por Wi-Fi, puede ser por Bluetooth, puede ser por ZigBee. Entonces, el poder ajustar la potencia de este circuito que amplifica la señal, pues nos ayuda bastante en el consumo energético. Entonces, si se dan cuenta hasta ahorita, ya hemos visto algunos puntos técnicos, que van respondiendo a estos tres pilares que vimos al inicio. El bajo costo, ya vimos... Una de las razones del por qué es de bajo costo estos chips, por qué son tan baratos, porque el integrar todo en un solo chip, ¿sí? Reduce el costo de la producción, la fabricación, la cadena de suministro, la logística. Ya lo expliqué más a detalle hace un momento. El bajo de consumo de energía, ya vimos algunos puntos de por qué estos chips son de bajo consumo energético y vamos a ver un poquito más de eso al final de la clase. ¿Ok? ¿Hasta acá se va entendiendo? Bueno, ¿cómo inicia la revolución de Sp32? Ya vimos un poco de aspectos técnicos. Vamos a hablar un poquito, si me lo permiten, de la historia de Expressive. Ok. Y van a ver que todos estos pequeños fundamentos que ya vimos hasta ahorita, de circuitos RF, muy breve, pero quería mencionarlos para que ahorita cuando salga el tema tengamos un poquito más de noción. Si me lo permite, vamos a hablar un poquito de la historia de Expressive, que fue lanzada en el año 2008. Su fundador es Teo Suyan. que actualmente es CEO de Expressive System. Y pocos saben, pero tienen un primer producto lanzado, que fue el Sp32-8086, que fue lanzado en el 2013. Y estos primeros años de Expressive, desde el 2008, realmente el fundador Teo Suyan, estaba trabajando más en el área de software, para crear un lenguaje de descripción de hardware. O sea, un lenguaje de descripción de circuitos. Y justamente, no sé si alguien por ahí sabe o ha escuchado qué significa expressive. ¿De dónde viene el nombre de expressive? Lo hemos visto ahí miles de veces en los módulos, ¿no? En los chips. Pero ¿de dónde viene el nombre de expressive? Bueno, resulta que el fundador, Teo, en los primeros años se dedicaba a crear un lenguaje de descripción de hardware. Y de ahí viene el nombre de Expressive, el cual hace referencia a la palabra expresar. Como dice Carlos, expresivo. O sea, expresar qué cosa, poder expresar tus ideas en circuitos electrónicos. Por esa razón. Él estaba dedicando a crear un lenguaje de descripción de hardware, o sea que podría expresar sus ideas a través de un lenguaje para crear hardware. ¿Se entiende? Curiosamente no les fue muy bien en la industria de vender software. Pivotearon a una compañía de consultoría desarrollando IPs analógicas para sus clientes. Como que todavía querían estar muy metidos en el área de diseño. Pero aquí viene un punto muy importante, porque aquí Expressive se da cuenta, miren, más o menos en los años en los que estamos. Fue el lanzamiento 2008, de ahí 2013, primer producto. Expressive se da cuenta que se viene una explosión tecnológica sobre el tema de IoT. Así que empezaron con la idea de construir chips IoT. Para que en el año 2014, Expressive lanza el muy conocido Sp328266. ¿Cuántos de ustedes conocen este SOC, Sp328266? Podemos decir que con ese, exactamente, con ese iniciamos y fue una revolución, ¿no? Fue una revolución. Pero para poder lanzar este chip, tuvieron que pasar justamente de esto a decir, miren, se viene una revolución de Internet de las cosas. Imagínense que ustedes están en el año 2012, vamos a ponerle. No tienen una bolita de cristal, pero a ese nivel ustedes pueden, de alguna forma... para prevenir que se viene una revolución del Internet de las cosas. Entonces vamos a hacer un chip que venga de esto, que pueda ser de esto a esto. Expressive se dio cuenta de que venía esta explosión tecnológica, ¿no? Y lanza su primer chip, que es el Sp328266, en el año 2014. Obviamente para poder llegar del circuito RF convencional a un solo chip tuvieron que pasar muchos desafíos. El fundador de Expressive cuenta que para esos años ya habían ideas, ya habían ideas de otros fabricantes de crear un solo chip RF. O sea, un chip que integrara Wi-Fi y Bluetooth, por ejemplo. Pero implicaba muchas cosas. Prácticamente era llevar todos los componentes electrónicos... conformaban un circuito RF, que es lo que pueden ver en pantalla, llevarlos dentro de un chip. En esos tiempos se veían módulos abarrotados con más de 50 o 100 componentes electrónicos discretos que conformaban el circuito RF. Entonces, Expressive lo que hizo fue revolucionar este diseño, incorporó un balón, switch de antena, el power amplifier, el NA, Y todo lo pasó dentro del chip. También cambiaron la forma en que se accionaban internamente los amplificadores de potencia. Porque en lugar de inductores, utilizaron balloons, que es lo que ven en pantalla. Esto obviamente mejora la estabilidad del sistema. ¿Ok? ¿En qué otra cosa innovaron? Porque no solo hablamos del circuito RF. ¿En qué otra cosa podemos decir que Expressive revolucionó el diseño de los chips IoT para mejorar el rendimiento, el consumo energético? Al final pasa algo muy curioso. Al final podemos ver que muchas de estas innovaciones terminan... Ayudando al consumo energético del chip. Bueno, otra cosa en la que innovaron fue que la mayoría de los chips wireless, los chips RF que habían, cargaban las imágenes del software. Deep chip. En su memoria de forma bastante estática. Entonces con Expressive adoptaron un diseño donde integraron una memoria caché. Para que el software pudiera leer continuamente desde la memoria flash. Entonces sería. Sería más lento pero funcionó muy bien. ¿Por qué? Porque adoptar un diseño de caché y leer el software continuamente. Presenta muchas ventajas en términos de consumo de energía y rendimiento. Recuerden que la memoria caché proporciona un acceso mucho más rápido en comparación con la lectura directa desde la memoria flash. Entonces esto mejora significativamente el tiempo de ejecución del software. Ya que las instrucciones y datos utilizados con mayor frecuencia se mantienen en la caché. También la latencia, hay que tener en cuenta que la latencia de acceso a la caché es menor. ¿Sí? Al menos es menor que la latencia de acceso a la memoria flash. Entonces, esto significa que las instrucciones y datos pueden ser accesibles más rápido mejorando el rendimiento del chip. Entonces, ¿qué es lo que hace Expressive? Fíjense muy bien. Integran una memoria caché dentro del chip de instrucciones y datos. Entonces, cuando el procesador necesita ejecutar una instrucción o acceder a un dato, primero verifica si está en la caché. Si está ahí en la caché, entonces el acceso es rápido. Si no está, entonces ya se carga desde la flash. Hace una gestión dinámica, lo cual permite que las partes del código y datos que se usan con mayor frecuencia se mantengan en la memoria caché, optimizando el acceso y esto especialmente es útil en aplicaciones de IoT porque hay ciertos algoritmos y datos que se reutilizan constantemente. Si quieres vayan a la hoja de datos del SCp32, pónganle ahí en Google Data Sheet SCp32. Y van a ver que en la estructura de memoria, ahí viene un bloque que se llama memoria caché. Entonces, al tener una memoria caché, ok, de acceso rápido, como ya comenté, donde partes del código y datos que se usan con mayor frecuencia estén guardadas en caché, entonces se optimiza el acceso. Y al optimizar el acceso... También optimizamos el consumo energético del chip. ¿Sí o no? El acceso es más rápido cuando se encuentra en caché. Ya si no está en caché, hacemos un acceso a memoria flash que consume más energía. Pero bueno, si no estoy en caché, ni modo, hago a flash. ¿Se entiende hasta acá? ¿Se entiende esto? Muy bien. Entonces, después de lanzar este chip, el Sp328266, lanzan en el 2016 el SCp32. Lo cual, si de por sí el Sp328266 ya fue una bomba, el SCp32 vino a... complementar esa bomba fue una explosión todavía brutal desde antes del lanzamiento de sp32 internamente en expressive tenían el objetivo de que pudieran tener un microcontrolador doble núcleo que pudiera correr a 600 millones de instrucciones por segundo 600 de mips este nivel de rendimiento obviamente tenía que tener un buen balance en consumo de energía Ya que estamos hablando de chips IoT, porque cualquiera, o sea, aquí quiero que pongan mucha atención y que nos enfocamos en un punto. Cuando hablamos de 600 de MIPS, estamos hablando ya de categorías de un microprocesador. ¿Ok? Vayan a ver el catálogo de microprocesadores, por ejemplo, que nacen en Atmel. Y ya 600 de MIPS ya eran procesamientos que teníamos integrados en microprocesadores. Obviamente no hablo de microprocesadores de Inteligencia o de AMD, no, hablo de microprocesadores, por ejemplo, de Atmel, hoy en día Microchip. Y tener un chip para IoT que pudiera rendir hasta 600 de MIPS era una locura completamente. Porque obviamente es un procesamiento muy alto que obviamente consume mucha energía. Entonces, realmente ofrecer 600 de MIPS no era el problema. Ya existían microprocesadores que ofrecían 600 de MIPS. El problema era decir, ¿cómo le vas a hacer para que no te consuma mucha energía? Porque se supone que es un chip para IoT. ¿Estamos de acuerdo? Ahí es donde está la locura. Y por eso muchas de las competencias se sorprendieron cuando, oye, 600 de MIPS, ¿es de verdad esto? A parte ofreció una arquitectura dual core y un sistema eficiente en memoria, donde aquí entra lo que ya les acabo de explicar del caché. Obviamente, pocos querían que eso se fuera a lograr, pero se terminó logrando. Y paralelamente al desarrollo de SCp32, también el equipo de software de Expressive lanza lo que es el Sp32IDF, que es el Internet of Things Development. framework de Expressive. Y pues aquí vino otra oleada de discusiones para ver si tenía que ser open source o no este framework de desarrollo. Al final terminó siendo open source y también cambió un poco la industria del software de sistemas embebidos porque estableció una base sólida para futuros avances. Entonces... Se lanza SCp32 en el 2016, termina siendo un chip de 600 de MIPS, y aparte subrayó la creciente importancia del software, en lugar de enfocarse únicamente en el hardware. Porque con el framework de Expressive para desarrollar firmware en SCp32 al ser open source, Pues obviamente enriqueció la comunidad de desarrolladores. Muy bien. Entonces, pero en sí, ¿cómo es que llega la revolución de Sp32? ¿Ustedes creen que este chip hubiera sido todo un éxito, toda una revolución, si la industria de IoT no hubiera estado en auge? no hubiera necesidad de IoT? Dudo. nos dice miguel que se ve la presentación en formato pequeño a ver déjame checar no será el zoom este miguel el zoom d con la rueda del mouse pues yo creo que puedes hacer zoom si quizás es más tema del zoom Un minuto chicos, ahora continuamos. Bueno, entonces continuamos. A ver, tengo aquí la pantalla. Muy bien. Para terminar de hablar de la revolución de Sp32, tenemos que sí o sí hablar un poquito de Arduino. ¿Cuántos obviamente aquí conocen el tema de Arduino? ¿Cuántos han utilizado Arduino alguna vez en su vida? ¿Cuántos se acuerdan? Los que son un poquito más old school. ¿Cuántos se acuerdan? Cuando Arduino se vuelve una explosión. ¿Verdad? Vamos a hacer un poquito de memoria al pasado. ¿Se acuerdan cuando Arduino empieza como una explosión? Hay que recordar que Arduino está pensado para personas no programadores, o sea, fue pensado desde un inicio para personas no programadores. Pensados más para artistas, personas que se dedicaban al diseño, desarrollo web y que tenían que de alguna forma tener una interacción. con microcontroladores. ¿Y se acuerdan que lo más novedoso de Arduino al inicio era que personas no programadoras podían acceder a tener una tarjeta, una plaquita donde podían encender lucecitas, encender foquitos, encender LEDs. Claro, porque era fácil de programar. ¿Sí se acuerdan de eso? Cuando el boom de que todo el mundo hacía su hola mundo. con Arduino. Puedo encender un LED, puedo encender 10 LEDs. Todo el mundo subía en redes sociales su Hola Mundo de Arduino. ¿Se acuerdan de eso? Obviamente el mundo no acabó ahí porque como todo en la vida, todo avanza y la industria del IoT para esos entonces empieza a explotar. La idea de que todas las cosas iban a estar conectadas a internet. La idea de que tenemos que tener circuitos electrónicos de bajo consumo que se puedan conectar a la red y enviar datos, hacer mediciones y enviar datos de esas mediciones a internet. explotó esa idea. Y paralelamente la idea de Arduino ya había explotado. Entonces, todas las personas que estaban encendiendo lucecitas, todas las personas que estaban encendiendo lucecitas con Arduino, dijeron, a ver, el siguiente nivel es, ¿qué es? Me tengo que conectar a internet con mi Arduino. Ya no solo es encender lucecitas. Ahora tenemos que conectarnos por Wi-Fi, por Ethernet, medir aquí un byte de un sensor y enviarlo a Internet a un servidor. Eso era ahora el boom de trabajar con Arduino. Porque paralelamente venía toda la explosión del Internet de las cosas. Entonces Expressive ¿qué hace? Agrega una capa. O un conjunto de capas arriba de su framework de librerías para el SCp32 y recompila todas las librerías de Arduino para que sean compatibles con SCp32 y así poder programar los SCp32 con el lenguaje de Arduino y hacerlo compatible también con el Arduino Idf. Que le siguen llamando Idf, ¿no? Pero bueno. ¿Se dan cuenta cómo se empiezan a unir todos los puntos? Entonces todas las personas que venían de Arduino, que ya se cansaron de encender lucecitas, dijeron ahora lo siguiente es conectarnos a internet con Arduino. Y voltearon a ver y dijeron, miren, aquí hay un chip de bajo costo que lo puedo programar con Arduino. Es muy económico. Ya me venden un módulo. que ya trae la antena, no tengo que saber nada de electrónica, y yo voy a poder programarlo con Arduino y poder enviar datos de sensores a Internet. Obviamente esto explotó. No había manera que no explotara porque Expressive tenía el producto correcto en el momento correcto. Expressive tenía el SCp32 en el año 2016, donde el IoT... acababa de explotar y arduino acababa de explotar también porque todos se querían pasar a hacer internet de las cosas con arduino entonces expresión tenía un chip había logrado una singularidad en el que un solo chip podías trabajar con todo el ecosistema todo lo que estaba explotando en ese momento expresos tenía el chip Tenía el producto correcto en el momento correcto. Y eso, señores, es la revolución de SCp32. Porque muchas veces podemos tener el producto correcto, pero no en el momento correcto. O al revés, podemos tener el producto incorrecto en el momento correcto. ¿Ok? ¿Qué quiere decir esto? ¿Ese ptd2 se puede programar usando Arduino? Sí. ¿Es la única manera de programarlo? No. ¿Ok? No es la única manera. ¿Hasta acá todo bien? ¿Se entendió? entonces qué enseñanza nos llevamos de estos señores nos llevamos de que expressive con años de anticipación vio que el internet de las cosas iba a explotar a la mayoría de nosotros nos explotó en la cara cuando explotó verdad a los arduineros les explotó y de prender lucecitas querían ya enviar cosas a internet usando arduino expressive logró pues no adivinar esto, no ver todo en su totalidad, pero sí anticiparse al mercado. Ya con un producto con unas condiciones espectaculares. ¿Ok? Y justamente les decía yo hace un momento, si de repente... Yo no soy electrónico, si de repente yo soy una persona, por ejemplo, que soy desarrollador web y no sé nada de microcontroladores y quería yo meterme al hype del internet de las cosas y enviar datos y sensores a internet, pues yo no voy a tener una idea de cómo conectarme por Ethernet o por Wi-Fi a través de un microcontrolador, ¿no? Como en este caso acerca de circuitos RF, acerca de antenas. No voy a saber nada de eso, si soy diseñador, si soy artista. Entonces, Expressive ya te vende un módulo que ya trae la antena. O sea, trae el SOC aquí adentro y ya trae la antena. Entonces, ¿qué tenemos que hacer? Solamente comprar el módulo, soldarlo en la tarjeta base, respetar el keep out de la parte de la antena en nuestro PCB y listo. Ya tenemos el microcontrolador con el circuito RF, con conectividad Wi-Fi y Bluetooth. Y se acabó la fiesta, señores. No necesito saber casi nada de electrónica. No necesito saber mucho. Por eso hoy en día hay millones de tarjetas basadas en SCp32, con el módulo de SCp32. Hay muchas, hay todas las que pudieran haber. Todas, todas ya están. Porque... Es algo muy sencillo realmente. Entonces aquí tenemos que tener en cuenta que el módulo, este módulo, utiliza el SOC internamente. En algunos modelos tenemos el flash externo, el PSRAM. Ok, entonces Expressive te vende el SOC, el chip, puro chip, te lo vende así. O también te vende el módulo. Pero sepan que el módulo justamente trae el SOC. Si yo compro el chip, tengo que de alguna forma conectar. la antena, hacer el circuito para la antena, y por ahí tenga que integrar el oscilador, ¿no? ¿Por qué? Porque el módulo ya integra el cristal, el flash y el circuito RF, ¿no? O sea, las pistas para la antena. O bien un conector para una antena externa, depende del modelo del módulo. Entonces, si elegimos solamente comprar el SOC, el puro chip, es necesario diseñar todos estos circuitos. Por ejemplo, el módulo más conocido, el Sp32WROOM32. Utiliza el SCp32D0WDQ6. O sea, cuando vemos SCp32WROOM32, es el nombre del módulo. ¿Cuál chip internamente utiliza? Utiliza el SCp32D0WDQ6. ¿Se entiende hasta acá? Y así, por ejemplo, también está... Hay un chip igual que es más actual, que es este, el D0WDQ6, ya es algo viejo. Está el D0Wdq6, que se utiliza en los SCp32, también en los WRover y en los Wroom. Hay que tener en cuenta que los WRover son los que tienen PC RAM. Pero como tal SOC va a estar presente en ambos módulos, tanto en el WRover y en el Wroom. ¿Cuál es la diferencia entre estos dos? Creo que no viene aquí. Aquí está. Los módulos utilizan el SOC internamente, incluido el flash externo, PC RAM en algunos modelos y otros componentes electrónicos esenciales. Básicamente todos los módulos de la misma familia utilizan el mismo SOC. Aquí está la información que les comentaba. Por ahí nos dice, viera que por ahí vi placas Arduino con SCp32 integradas. Sí, de hecho Expressive a partir del año, si no estoy mal. del año pasado, 2023, empezó a trabajar en conjunto con Arduino para sacar las primeras placas. Creo que ya tienen dos placas en el mercado donde viene integrado SCp32 con tarjetas de Arduino. O sea que directamente Arduino saca en su tienda. Entonces no sé si por ahí ustedes han visto Wroom. hay módulos que dicen Wroom y hay unos que dicen WRover. Ahorita el lápiz como que no anda muy al 100. ¿Cuál es la diferencia? Este dice aquí rover. Es que no, el lápiz aquí, quién sabe por qué anda así. Exactamente el significado, o sea, basándome en la palabra Wroom. Yo me imagino que viene de wireless room. Pero... Y Wireless Room me suena así como que encapsulado la tecnología wireless, ¿no? O sea, que integra Wi-Fi, Bluetooth, etc. A eso me suena Wireless Room, pero exactamente no tengo el dato oficial de qué significa. Y WRover me suena a que... a Over, ¿no? como over room o algo así como un overlay de memoria ahora técnicamente cuál es la diferencia entre entre estos dos o sea lo que si la información que con la que si contamos en internet bueno w room efectivamente es el chip que ya integra wifi y bluetooth y w rover igual integra wifi y bluetooth pero trae memoria adicional RAM. Una memoria, digamos, expandida. Obviamente para mejorar las capacidades, perdón, mejorar las capacidades de memoria respecto al módulo WROM. O sea que esta memoria RAM extra que trae el WRover permite desarrollar aplicaciones más complejas. o aplicaciones que tienen requerimientos de almacenamiento de memoria más grandes. Este es la diferencia. Por eso dice aquí, PSRAM en algunos modelos. ¿Por qué? Porque en los WROVER es los que traen esta RAM externa. Y ahora sí, vamos a ver lo que son las... Serie de dispositivos de SCp32. ¿Cómo van? ¿Ya se aburrieron? ¿Todavía están por acá? ¿Cómo vamos? ¿Todo bien? Se me hace que ya se durmieron. Todo bien, perfecto, eso me gusta. La serie de dispositivos de SCp32 está dividido por familias. Ahorita hablamos del surgimiento de SCp32 que trae Bluetooth Wi-Fi. Bluetooth trae, cuando dice B y BLE es Bluetooth con radio Classic y BLE es Bluetooth con radio Low Energy. ¿Ok? Nos dice Verdad que está muy emocionante. Perfecto, excelente que les esté gustando. SCp32 Sp32 solo trae wifi, el Sp32 vean que ya trae la radio, es bluetooth low energy versión 5. Esto es algo que no les gusta a algunos del SCp32, que obviamente se quedó en A4. Acá ya tenemos Bluetooth 5. En la Cp32 tenemos Wi-Fi y Bluetooth 5. En la C6 tenemos Wi-Fi, Bluetooth, Low Energy 5. Y tenemos la 802.15.14. Y también en el H2. Vamos a ver un poquito más a detalle. Vamos, sí, ahorita vemos el Cp32, ahorita que vayamos Luis, creo que sí llegamos al Cp32. Aquí está. Sí, vamos a hablar del Cp32. El SCp32 dijimos que está basado, bueno, no lo hemos visto, la arquitectura extensa. Ahorita vamos a hablar un poquito más de arquitectura. Pero el SCp32, cuando lo crean, ya vimos que surge en el año 2016, está basado en una arquitectura dual core. Arquitectura extensa, 72 bits, LX6. Velocidad 240 MHz. Wi-Fi, ¿cuál banda es la VGN? Recuerden que VGN es 2.4 GHz. Bluetooth, la radio Classic y Low Energy 4. Y miren que de RAM tenemos 520 KB. De ROM tenemos 448 y de Flash hasta 400 MB. GPIO, tenemos... 34, 34 GPIO. No empezamos... Ah, me salté este, miren. Qué locura, me salté... Perdón, perdónenme chicos. Se me fue el avión. Estaba esta presentación antes de esta. Bueno, vamos a regresarnos. El famosísimo Sp328266. ¿Sí? Igual, basado en la arquitectura extensa, 32 bits L106. La velocidad es de 160 MHz. Igual, Wi-Fi VGN. Por ahí preguntaban qué trae este, el 8266. Bueno, aquí está la información. Wi-Fi VGN. Vean que no trae Bluetooth. RAM de 160 KB. Flash de hasta 4 MB. Y GPIO, teníamos 17 GPIO. ¿Sí? Este, recuerden que es una arquitectura de procesador de lo que era la empresa Tensilica. Es una empresa de Silicon Valley que curiosamente fue fundada por uno de los fundadores de la arquitectura MIPS, MIPS Technology, no sé si lo han visto, por ahí Microchip tiene algunos chips con MIPS. Y bueno, Este es una arquitectura bastante curiosa, ofrece núcleos con un conjunto de instrucciones que son personalizables por el usuario a través de herramientas automáticas de personalización. Y justamente este CP8266 fue uno de los primeros SOCs a incluir Wi-Fi. Lo que explicamos hace rato, que integraron todo el circuito RF dentro de un chip, lo cual fue una gran revolución. Porque teníamos dentro del mismo microcontrolador, teníamos el Wi-Fi. Aparte a un precio increíble. prácticamente por menos de 10 dólares no se conseguía un microcontrador de 32 bits y Wi-Fi integrado, ¿verdad? En ningún lado. Entonces, el hecho que también lo pudiéramos tener en módulo fue un boom. De hecho, uno de los primeros módulos con este chip fue el Sp3201 de AI Tinker, no sé si se acuerdan. Fue un módulo muy utilizado por su bajo costo. Y... SCp32... SCp32... 8266 es capaz de funcionar consistentemente en entornos industriales debido a su amplio rango de temperatura de funcionamiento. Prácticamente el hecho de no tener que utilizar tantos componentes externos discretos, pues era muy interesante. Pregunta, ¿qué se refiere con 32 bits? Ok, no voy a entrar ahorita mucho detalle de eso, pero para que tengan una idea, se refiere más que nada al tema de la arquitectura, el tema de buses de comunicación. Imagínate como una carretera. Imagínate internamente de un chip muchos circuitos que se interconectan entre sí. Así como en las ciudades, si tú vas a la plaza comercial, te tienes que conectar por una calle o por un conjunto de calles. ¿Cómo llegas más rápido? ¿Cuando la calle tiene 10 carriles o cuando tiene 2 carriles? Llegas más rápido con 10 carriles, ¿verdad? Si tienes que desplazar ahora a la gasolinera, si te das cuenta, tu ciudad está interconectada por calles y a través de las calles te comunicas. Lo mismo es adentro de un chip. Hay muchos circuitos y se interconectan entre... calles, entre buses. Entonces, 32 bits se refiere a que estas calles tienen 32 carriles. ¿Ok? ¿Se entiende? Si yo tengo 64 bits, tengo 64 carriles. Entonces, es más velocidad. ¿Por qué? Porque hay más flujo. Hay micros de 8 bits. Es más pequeñito. Por lo tanto, es para aplicaciones un poquito más austeras. Este es la explicación que te puedo dar para que más o menos me entiendas rápidamente. Muy bien. Ahora sí, vámonos al SCp32. Ya habíamos revisado lo que es el SCp32. Flash de hasta 4 megabytes, GPU de 34. Vean cómo saltamos de... De 17 GPIO a 34. ¿Qué son las GPIO? Son la cantidad de pines que pueden ser entradas y salidas digitales. ¿Sí? Y fíjense muy bien, la salida de estos dos SOCs, el Sp328266 y el SCp32, acumularon una venta de 100 millones de unidades para el 2017 para Expressive. Para el 2017 nada más, un año después de la salida de SCp32. Ya para el 2021 habían vendido más de 200 millones de unidades. Y recientemente Expressive anunció que alcanzaron el billón de unidades vendidas. Entonces, díganme o no. Que no es importante hablar de la revolución de SCp32 y por qué esto impactó la industria de la electrónica y sistemas embebidos e internet de las cosas. De ahí tenemos el SCp32Sp32. Donde esta serie de dispositivos salen en el 2020. Se podría pensar aquí que es totalmente superior al SCp32 normal. Porque aquí le agregamos un Sp32. Sin embargo, no es tan así en todos los aspectos. A veces se sacan versiones posteriores, pero con menos prestaciones. Por ejemplo, este es solamente de un núcleo. El SCp32 es de dos núcleos. Este es solamente de uno. Aparte se nos trae Bluetooth. ¿Ok? Es un SOC Wi-Fi prácticamente. VGN igual. Banda 2.4 GHz. Es de bajo consumo, claro, y altamente integrado, diseñado para ser seguro y rentable, con un alto rendimiento y amplio conjunto de capacidades de entradas y salidas. Vean que ya tenemos 43 GPIO a comparación de 34 del SCp32. Ahí pueden ver la memoria, velocidad igual de 240 MHz. Podemos ver la memoria de 320 RAM, 128 ROM, flash de hasta 4 MB. ¿Ok? Y aquí se agregan un poquito de prestaciones en el tema de seguridad. Tiene aceleradores criptográficos. Podemos guardar llaves privadas contra el acceso al software. Pues tiene igual un funcionamiento de hasta 105 grados Celsius, lo cual facilita aplicaciones industriales. Sin embargo, esta serie... tuvo bastante rechazo por la comunidad ya que de pasar de Sp32-32 había como un umbral psicológico en la comunidad maker de que lo que seguía iba a ser todo un toda una explosión aún mayor que Sp32-32 porque nos acostumbraron obviamente de lanzar estas dos bombas todo el mundo pensó bueno lo que sigue Sp32-32 ¿Qué va a pasar? Entonces Expressive a sacar un modelo que tenía prestaciones más sencillas, obviamente hay un rechazo de la comunidad, pero era más que nada una cuestión psicológica, más que algo racional. Porque simplemente Expressive estaba sacando un producto más, quitó algunas prestaciones, pero eso es normal en cualquier compañía. Y de ahí sí viene una bomba de verdad, que es el SCp32Sp32. Esto sí fue una bomba brutal. Este sí es una versión mejorada del SCp32. También de la Sp32 y de todo lo que ustedes quieran. Sigue siendo dual core, sigue siendo extensa de 32 bits LX7 con una velocidad de 240 MHz. Vean que seguimos con Bluetooth 2.4 GHz, o sea VGN. Y aquí tenemos Bluetooth Low Energy 5. Y vean la memoria, RAM 512 kilobytes, ROM 364 y flash de hasta 16 megabytes con GPIO de 45. Wow, y aparte teníamos ya USB, lo cual le voló la cabeza a todos. USB embebido dentro del chip. Ok. Ya estos micros ya admiten flash, Sp32I octal. y pues la EPS RAM ya venía más grande, ¿no? Con datos configurables y caché de instrucciones. Y lo más interesante de este Sp32 es que, como dice aquí, a ver, se me fue, ahí está, es que estaba diseñado para AIoT, ¿sí? AIoT, ¿qué es el AIoT? Es justamente el Internet de las cosas con inteligencia artificial. Resulta que este SCp32Sp32 trae soporte de aceleración de inteligencia artificial. O sea que tiene soporte adicional para instrucciones vectoriales en el micontrolador. Esto obviamente proporciona aceleración para cargas de trabajo de procesamiento de señales. Y todo lo que es la computación de redes neuronales, que se utiliza mucho en inteligencia artificial, sobre todo en redes profundas, ¿no? Deep Learning. Entonces, como desarrolladores podemos aprovechar todas estas instrucciones vectoriales a través de, está la biblioteca Sp32DSp32 y la Sp32NN, para poder optimizar todas las aplicaciones que vienen. que se necesita inteligencia artificial. De hecho, por ejemplo, con Sp32, haciendo, por ejemplo, integrando una cámara en el chip, usando, por ejemplo, una detección de personas, con el Sp32, usando la librería de redes neuronales de Expressive, el rendimiento es más o menos de... unos 54 milisegundos corriendo a 240 megahertz y usando el SCp32 nada más, igual para una aplicación de detección de personas, de rostros, sube a 380 milisegundos, o sea, de 64 a 380. ¿Ok? Obviamente esto es usando lo que es las optimizaciones que se logran con la librería Sp32. NN, ¿no? Que es la de redes neuronales. Entonces, este chip sí viene a ser una bomba. Hoy en día, muchas de las tarjetas están basadas en este chip, que quieren aprovecharse al máximo del tema de inteligencia artificial. Que ya recientemente salió otra bomba, ¿no? No nos va a tocar hablar de hoy, pero es el P4, que es igual, viene a ser un chip más para trabajo local, no trae conectividad inalámbrica, pero también es una bomba. Bueno. De ahí tenemos el Cp32, que sí, exactamente, como dice Luis, todavía faltan muchos para el P4, todavía falta mucha documentación y todavía, por ejemplo, no es compatible con Arduino, faltan muchas integraciones todavía. Bueno, el Cp32, pueden darse cuenta que hay Cp32 y Cp32, pero... Pero primero salió el Cp32, que también trae Wi-Fi y Bluetooth de un solo núcleo. Está basado en la arquitectura RigsS 5. ¿Sale? Y bueno, esto logra un equilibrio adecuado entre potencia, capacidades de entrada y salida y seguridad. Así ofrece una solución más óptima para toda la conectividad. Tiene un costo bastante reducido, ya que trabaja con arquitectura RigsS 5 y RigsS 5 como tal es una arquitectura de código abierto. Vean que aquí ya no se utiliza extensa, la arquitectura de extensa, sino RigsS 5. Entonces. realmente no muchos se han dado cuenta no muchos lo saben pero expressive lanza el sp 32 c 3 para hacer un reemplazo de el famoso y muy conocido sp 82 66 sí qué me fui para adelante que es este de acá observen un poquito miren observen un poquito Ambos son micros de 160 MHz. Ambos son Wi-Fi VGN. Sin embargo, aquí la RAM la utilizo un poquito más. Y le agrega Bluetooth Low Energy 5. Entonces, el Cp32 se lanza para poder funcionar como un reemplazo del Sp328266. ¿Ok? Single core, efectivamente. Y después sale el Cp32. Este es uno muy interesante porque está pensado para ser un micro muy barato. Es la versión económica de los SCp32. Este, el SCp32 Cp32. Y ha sido diseñado para aplicaciones simples, ¿no? De gran volumen y de baja velocidad de datos. Como enchufes, bombillas inteligentes, ¿sí? Si quieren desarrollar un dispositivo que tiene que ir dentro de los contactos, por ejemplo, del servicio eléctrico, necesitamos chips muy chiquitos y muy baratos. ¿Sí? Porque no voy a desarrollar un dispositivo que valga, no sé, 60 dólares para meterlo nada más ahí en los contactos, ¿no? O por ejemplo, un dispositivo que valga 70 dólares y va a ir dentro de la bombilla. Entonces, ¿cuánto va a valer la bombilla completa? ¿100 dólares? ¿Quién va a comprar una bombilla de 100 dólares? Una locura, ¿no? Entonces, estos chips están justamente diseñados para eso, para que sean baratos, pequeños, baja velocidad de datos, pero gran volumen. Entonces, aquí este chip ofrece una conectividad inalámbrica muy sencilla, pero robusta. ¿Sí? Que es una solución ideal para desarrollar dispositivos domésticos, inteligentes, fáciles de usar. Muy bien. Y tenemos también el C6. Y aquí tenemos, bueno, sí tenemos single core. RigsS 5, 160 MHz aquí ya tenemos Wi-Fi 6, miren que sigue siendo compatible el Wi-Fi AX sigue siendo compatible con Wi-Fi BGN 2.4 para mantener la compatibilidad ok aquí tienen las características y este chip es mucho más reciente ya sale a la venta en el 2023 y el H2... Igual en el 2023, single call Rigs 5, ¿sí? Y no trae Wi-Fi. Este está más pensado para temas de Internet de las cosas, utilizando, por ejemplo, ZigBee 3 y Bluetooth, ¿sí? Este chip, lo interesante es que no trae Wi-Fi. Entonces, vean cómo Expressive va variando ya sus productos, o sea, el pilar aquí fue SCp32 y... El Sp32 8266 ya de ahí es precios empieza a variar de acuerdo a necesidades más puntuales. Ok, mañana vamos a ver el tema de un poquito de la arquitectura extensa. Ok, la arquitectura extensa y el tema también de. Como qué prestaciones tiene esta arquitectura también. que ayuda a lo que es mantener el bajo consumo de energía de estos chips. Y ahí pasamos a hablar un poquito de Arduino y hacer nuestras primeras prácticas. ¿Les parece? ¿Les parece bien? ¿Dónde está el...? Quería comentarles algo antes de irnos. Denme un segundo. No sé por qué no aparece aquí la presentación. La guardé. No, no van a necesitar tarjeta física. Les voy a mostrar mañana cómo podemos simular esta parte. Así que no se preocupen por esa parte. Así que no van a necesitar tarjeta física. ¿Cómo pueden ver las grabaciones? Bueno, nos vamos en el grupo de WhatsApp. A ver, vamos a hacer una cosa. Vamos a... Ahorita les voy a decir respecto a esas indicaciones. Vamos a hacer esto. Denme un segundito, por favor. Aquí lo que les estaría comentando es que, por ejemplo, si tienen Facebook o Instagram, síganos en redes sociales. Ahí creo que ya pueden ver mi pantalla, ¿verdad? Déjenme ver. Se atoró el... panel de control. Ya. Nos puede encontrar como Dignal Electronics Instagram. Tienen ahí su teléfono abierto. Porque aquí luego subimos las invitaciones a las historias. Miren Por ejemplo, aquí subimos esta historia. Bueno, no se ve. Pero subimos esta historia donde los invitamos a la clase del día de hoy. Entonces, Síganos aquí en Instagram, agarren sus teléfonos que tienen Instagram, denle clic en seguir para que puedan estar pendientes ahí con las historias. El otro tema es Facebook también. ¿Cómo nos pueden encontrar en Facebook como Dignal? Así. Les voy a mandar el link por el chat. Ok. Y el de Instagram. Sale. Y por el WhatsApp tenemos un grupo que probablemente, este, probablemente ya ustedes están dentro, pero por si alguna razón alguno no está dentro, ahorita les voy a poner el link por el chat. Sale. para que estén dentro y ahí puedan acceder a lo que son las grabaciones de las clases que vamos a estar impartiendo. Muy bien, entonces denme un segundo. Ahí está. Ese es el enlace. Ok. Estaba buscando una presentación, pero la verdad que ya no la encontré. No sé dónde la dejé, pero si no se las muestro mañana. Es una sola diapositiva donde queremos invitarlos también ustedes. A unirse para que también podamos participar todos y compartir el conocimiento. Si algunos de ustedes, si alguno de ustedes ya tiene conocimiento de ese Cp32, a ver, comenten por ahí quienes ya tienen conocimiento de ese Cp32. No es necesario que sean expertos, pero ya han desarrollado algunas demos, ya sé leer un sensor, ya sé conectarme a una nube. Exactamente, vean, son varios, efectivamente. Entonces, ¿qué es lo que queremos realizar? Todavía estamos estructurando esta parte, todavía no tenemos algo que mostrarles, pero... Iniciamos nosotros compartiendo lo mucho o poco que sabemos, pero más adelante queremos que también los que estén interesados, también compartir sus conocimientos de ustedes, ¿ok? Con toda la comunidad. Más adelante les vamos a dar más información acerca de esto, pero ¿qué es el primer paso? Es esto, empezar a conocernos, empezar a compartir un poco de conocimiento. Y más adelante irnos poniendo de acuerdo con los que estén interesados de cómo ustedes también pueden compartir estos conocimientos con las comunidades. Yo tenía en esta presentación, pero ahorita ya no la encontré, no sé qué la hice, pero se las enseño mañana, cómo ustedes pueden seguir aprendiendo. Les tenía ahí unos links de los foros y la página de... De recursos de Expressive. Ok. Como siguiente paso a lo que usted, a donde ustedes pueden seguir aprendiendo. Ok. Pero la idea es esa, que los que estén interesados logremos ponernos de acuerdo y también ustedes compartir con la comunidad de información. No tiene que ser en vivo. Pueden ser también. compartiendo algo a través de un blog, a través de tutoriales, a través de videos, ¿sí? Nosotros en lo personal nos dedicamos a la parte de desarrollo, pero también a la parte de consultoría y capacitaciones. Entonces, no descarten que también a lo mejor nos puedan apoyar a nosotros en esos temas, ¿sí? Dependiendo de igual ustedes sus habilidades, cómo las vayan desarrollando y qué tanto se comprometan en estos temas, ¿no? Entonces, esa es la idea principal de todo eso. ¿Sale? Este es la idea principal. Ya más adelante, permanezcan, por eso les enseñé lo de las redes sociales, permanezcan presentes en las redes sociales para que nosotros les vayamos informando qué avances vamos a tener en cómo estructurar esto. ¿Por qué? Porque eso de nuestro lado implica trabajo. Tenemos que obviamente desarrollar ciertas cosas para que todo esto pueda estar disponible y ahora sí todos podamos cooperar entre todos. Sin embargo, por ahora es permanecer presentes. Por ahí nos pregunta Sanjayán Ibarrio sobre el curso de Sp32. Bueno, ese es un curso con certificado. Yo con gusto les paso el link. Les puedo pasar el link, es este de aquí. Para los que les interesa aprender SCp32, pero bajo varias vertientes, o sea, ¿a qué me refiero? A que no solo es encender un LED, ni trabajar con periféricos básicos, sino vamos a ver todos los periféricos básicos, pero también... Vamos a ver todo lo que es IoT, o sea, conectividad inalámbrica y Bluetooth. Vamos a ver redes y protocolos, o sea, TCP y IP. Vamos a ver Internet de las cosas, que es usar todo lo anterior para ya comunicarnos con un dashboard IoT. Y vamos a ver varios tipos de dashboard. Vamos a ver una plataforma privada IoT. Nosotros, Dignal, tenemos una. Vamos a ver también públicas como Uvidots. Vamos a trabajar también con Amazon Web Services para... comunicar el SCp32 con Amazon Web Services. Vamos a trabajar la integración con Arduino. Vamos a ver también domótica y controles de acceso. Vamos a ver lo que es videovigilancias y cámaras IP. Vamos a ver cómo conectar una cámara al SCp32 y poder realizar videocapturas a través de la cámara y hacer algo de inteligencia artificial con eso. Ojo, el SCp32 aquí sería el puente para la videocaptura, ¿no? Y tareas concurrentes y procesamiento paralelo dual core. ¿Sí? Vamos a ver también métricas de testing en tecnologías inalámbricas de bajo consumo para certificar. productos y también el tema de conexión con sensores industriales es un curso muy completo por eso se armó una certificación de eso a lo que los interese ahí les deje link para que lo puedan ver este caso este caso es un curso entre el e-ball es un curso para introducirse en todos estos temas que es muy completo de hecho este Muchas veces van a encontrar un solo curso nada más, por ejemplo, de domótica y controles de acceso, un solo curso para inteligencia artificial, un solo curso para IoT. Aquí está todo recopilado en una sola certificación. ¿Ok? ¿Qué beneficios tienen de la certificación? Aquí van a poder leer todo, ¿no? Les vamos a entregar una insignia digital que van a poder verificar por blockchain. Este insignia digital la van a poder compartir en sus redes profesionales, en todo lo que es su correo electrónico, como firma de correo, en su LinkedIn. Van a poder también rastrear su certificado en la página de Expressive. Y acá van a poder encontrar todos los temas como tal, ¿no? Aquí parece que hay un problemita con el... Como varios están excedientos, por ahí la elasticidad del servidor se medio complicó. Pero aquí ustedes van a poder encontrar todos los detalles, ¿no? Todos los detalles. Nos dice Aníbal, si pago la versión Premium, ¿cómo se le envía los componentes? Lo enviamos por DHL o FedEx, Aníbal, no hay ningún problema. O puedes también conseguir tus componentes en Argentina. Estas plaquitas las venden en cualquier tienda, pero si no, nosotros te la enviamos. Aquí están, la SCp32W Room y la SCp32Cam. manda un error, si Eduardo puedes darle refrescar, puedes darle refrescar y ya con eso probablemente se te muestre la página nuevamente si también enviamos a Francia no hay ningún problema igual aplica, puede ser DHL FedEx o también podría ser por UPS así es les mando el link nuevamente Este es un curso Entry Level, no se necesitan conocimientos previos de Sp32. Vamos a trabajar con Arduino. Los que les interese trabajar con el IDF van a ver próximas certificaciones con este tema de IDF. Pero este para Entry Level nos pidieron que fuera con Arduino porque están llegando muchas personas que no tienen muchos conocimientos previos y que Arduino puede ser un método de entrada más suave para empezar a trabajar con mi controladores, internet de las cosas, entre varios temas. No se requieren tener conocimientos de Sp32T2 para esta primera certificación. Pregunta si el curso ya incluye el envío. En este caso, si estás dentro de México, sí ya lo incluye. Puedes darle envío gratuito. Aquí vienen precios tanto en dólares como en pesos mexicanos. Están en dólares. Y acá están en pesos mexicanos. Y acá viene todo lo que incluye cada uno, cuál tarjeta te incluye. Y la básica no te incluye la tarjeta, solamente el acceso al curso. Les damos acceso a un aula virtual, ¿sí? A un aula virtual donde van a poder tener acceso a todas las grabaciones y conectarse también a las clases en vivo, ¿sale? Estaríamos iniciando el siguiente fin de semana. Para los que les interese esta certificación, estaríamos iniciando el fin de semana. Para los que no... sigan presentes en las redes sociales porque necesitamos seguir compartiendo contenido, información, y me interesa mucho que los que ya tienen conocimientos de estos temas podamos seguir reuniéndonos para ir estructurando cómo compartir los temas con la comunidad y con las demás personas. ¿Ok? pregunta cuál es la diferencia entre Arduino y Idf, lo vamos a platicar mañana, Frank, en la clase de mañana, ¿sale? Entonces recuerden, síganos en nuestras redes sociales, Dignal, nos encuentran como Dignal Electronics, y en Instagram, Dignal Electronics, si por ahí tienen TikTok, también tenemos, estamos como Dignal Electronics, síganos por allá para que podamos... seguirles avisando sobre las siguientes clases. Por lo pronto nos vemos mañana para continuar con el tema de Arduino. y nuestras primeras prácticas les vamos a decir cómo poder simular los primeros programas sin tener que tener la tarjeta física entonces ustedes se dedican por ejemplo también a dar capacitaciones si son docentes de alguna universidad o si les quieren enseñar a otras personas van a poder hacer un primer abordaje con estas tecnologías sin que tengan una tarjeta física a pesar de que son muy económicas en ocasiones no disponemos de una físicamente Y que esto ya no sea un obstáculo. Entonces, estimados alumnos, les agradezco mucho su asistencia el día de hoy. Muchas gracias por su atención. Nos vemos el día de mañana a la misma hora, ¿les parece? Les dejo el WhatsApp. Les dejo el... El WhatsApp para que los que quieran más información, los que se quieran poner en contacto con nosotros. Sí. Se los dejo en el chat. Si ustedes consideran que ya tienen capacidades, tienen habilidades con Sp32. Contáctenos para empezar a hacer un grupo. Y ver cómo podemos ir estructurando, porque la idea es que también la estructura se vaya haciendo con ideas de todos, no solo de nosotros o no solo de ustedes, con ideas de todos. Contáctenos. Estamos en contacto igual para los que les interese la certificación. Ahí mismo en el WhatsApp pueden. Ahí les mandé un link directamente los manda WhatsApp.