Solicita información
Curso XC8 y ESP32.
-
Contenido
El curso trata específicamente sobre lo que tenemos que saber para programar un microcontrolador PIC con el compilador XC8.Y como se ha visto en la práctica con aplicaciones que incluyen trabajos que mueven datos por TCP-IP, en aplicaciones reales en terreno, en los micros de ocho bits a los que también cargamos con la propia aplicación de trabajo, sus recursos no alcanzan para un nivel de respuesta adecuado.Para resolver esto las posibles soluciones son, cambiar a un PIC mas potente que tenga soporte para el Stack TCP, lo que obliga a portar el código ya escrito a un nuevo microcontrolador.
Esto puede ser un poco engorroso sobre todo si tenemos una aplicación ya funcionando y ampliamente probada corriendo en un viejo PIC12xx o 16xx, portar todo el código puede llevar tiempo.La otra posible solución es separar la gestión y manejo de los procesos de red sumando al proyecto una electrónica dedicada a este trabajo.Esto es lo que hace ESP32, organiza y maneja todos los procesos que tienen relación con el manejo de datos por TCP-IP, fácilmente podemos implementar servidores web, manejo de socket, manejo de datos relacionados con el Internet de las Cosas, protocolo MQTT y muchas cosas mas.La programación del ESP32 es también C, se puede programar en un entorno muy popular como el de Arduino y así tener acceso a todas las biblioteca de Arduino para el manejo de Internet.
Se trabaja con el el PIC184620, PIC16F1455, PIC12F683 y ESP32 Thing o similar.El curso es totalmente práctico y solo requiere que el alumno tenga conocimientos de electrónica digital y una idea general de lo que es un microcontrolador. No requiere ningún conocimiento previo sobre el lenguaje pero si de electrónica.Mas info en la página de Firtec Argentina.
Otra formación relacionada con programación