Cursos/embebido/ ansi-c
Inicio de clases septiembre 2025
Conviértete en un experto en el uso de ANSI C para la manipulación directa de registros, punteros y estructuras en sistemas embebidos. Se abordarán temas como manejo de memoria, patrones de diseño, programación modular para periféricos, entre otros. También se implementarán sistemas operativos en tiempo real para SoCs y microcontroladores.
¿Qué lograrás en este curso?
El estudiante tendrá acceso a la plataforma de aprendizaje con todo el material necesario:
Se contará con soporte e interacción, tendrá acceso a:
Horario: Inicio: septiembre 2025
Las clases se realizaran los días Lunes y Viernes de cada semana
País Día y Hora
Obtén tu certificado con reconocimiento a nivel nacional
Al finalizar el curso, habrás desarrollado un perfil profesional con conocimientos y habilidades especializadas en el área de Desarrollo de Software Embebido con Microcontroladores. , preparándote para enfrentar retos en diversas industrias tecnológicas y mejorar tus oportunidades laborales.
Competencias clave
Áreas de aplicación
Oportunidades laborales
Soluciona todas tus dudas acerca del curso.
Al momento de inscribirte se te agrega a un grupo de WhatsApp donde se comparten los links de las clases y se resuelven dudas. Las clases son en vivo, pero quedan grabadas para que puedas verlas cuando quieras.
ANSI C es un estándar del lenguaje de programación C, que define la sintaxis y semántica del lenguaje. Es ampliamente utilizado en el desarrollo de software embebido.
No es necesario tener conocimientos previos en programación. La especialización de Ansi C orientado a Microcontroladores y SoCs recorre desde los fundamentos de C hasta la implementación al programar microcontroladores.
C con el estándar ANSI es un lenguaje de programación de bajo nivel que permite un control más preciso sobre el hardware, mientras que Arduino es una plataforma de desarrollo que utiliza C/C++ pero abstrae muchas de las complejidades del hardware. Programar en C te da más control y flexibilidad, pero también requiere un mayor conocimiento técnico.
No es obligatorio, aunque sí recomendable. Puedes comenzar con simuladores o herramientas virtuales. Más adelante, te recomendamos adquirir un kit como el ESP32, PIC o STM32 para reforzar tu aprendizaje práctico
Todas las clases quedan grabadas y disponibles en la plataforma de MMJ para que las veas cuando puedas. Además, puedes hacer consultas al grupo o instructores en cualquier momento.
Tendrás acceso a un grupo de WhatsApp privado con tutores, donde podrás resolver tus dudas, compartir avances y recibir feedback continuo.
Sí, aceptamos pagos internacionales a través de múltiples métodos como tarjeta, PayPal o transferencia bancaria, dependiendo de tu país.
Introducción a los Sistemas Embebidos (SE). Tipos de Sistemas Embebidos y campos de aplicación. Introducción a la arquitectura de Microcontroladores. Introducción a los lenguajes de programación para MCUs. Lenguajes de programación de alto y bajo nivel. Historia del lenguaje de programación C. Proceso de compilación de los lenguajes de alto nivel.
Tipos de datos nativos. Tipos de datos estandares. Identificadores. Calificadores de tipos de datos. Definición y declaración de variables.Palabras reservadas en ANSI C.
Literales de tipo integer, float, char, string. Etiquetas de sustitución. Constantes mediante enum. Guardar constantes en la memoria Flash.
Operadores aritméticos. Operadores de relación. Operadores lógicos. Operadores bitwise y de desplazamiento. Operadores de incremento y decremento. Operadores de asignación simple y compuesta. Operadores de direccionamiento de memoria.
Para aprovechar al máximo este curso y desarrollar tus proyectos de manera práctica, necesitarás nuestro kit de desarrollo especializado. Este kit incluye todos los componentes y herramientas necesarias para llevar a cabo cada proyecto de forma eficaz y sin complicaciones.
¿Qué incluye el Kit?
Placa de desarrollo con ESP32, incluye WiFi y Bluetooth. Ideal para proyectos IoT.
Módulo joystick analógico para controlar la dirección y velocidad de motores.
Módulo de relé para controlar dispositivos de alta potencia.
Módulo de LEDs tipo semáforo para simular señales de tráfico.