Imagen del curso gratis Microcontroladores PIC

Curso en línea gratuitoMicrocontroladores PIC

Duración del curso en línea: 20 horas y 12 minutos

3

estrellaestrellaestrella

(2)

Domina PIC desde cero y crea proyectos reales de electrónica: LEDs, PWM, ADC y comunicaciones. Curso online gratis para mejorar tu perfil técnico.

En este curso gratuito, aprenda sobre

  • Configurar y programar PIC con CCS C y PicKit 3 (standalone), flujo básico de grabación
  • Manejo de clock: oscilador interno vs cristal; relación Fosc y ciclo de instrucción (Fosc/4)
  • GPIO digital: encender/apagar LEDs, leer switches y crear secuencias temporizadas
  • Uso de retardos (delay) y temporización para controlar patrones y sincronizar tareas
  • Control de motores paso a paso: unipolar/bipolar, identificación de bobinas y límites de velocidad
  • Displays 7 segmentos: cátodo común y multiplexación para mostrar varios dígitos
  • Interrupciones (INT externa y timers): eventos asíncronos, conteo de pulsos y medición de RPM
  • Teclados matriciales 4x3 y 4x4: escaneo, librerías CCS y adaptación de código
  • LCD con PIC: inicialización, envío de texto/datos y ejemplos prácticos de interfaz
  • Memoria EEPROM interna y externa: lectura/escritura y persistencia de parámetros
  • ADC: conversión analógica-digital y adquisición de sensores para envío/registro de datos
  • PWM: generación, duty cycle, resolución y aplicaciones (servos, motores, potencia)
  • Comunicaciones UART, I2C, SPI, USB-CDC y XBEE; integración con MATLAB/PC
  • Control digital: PID, predictor de Smith y control difuso aplicados a horno/procesos

Descripción del curso

Da el salto de la teoría a la práctica y aprende a programar microcontroladores PIC para resolver retos reales de electrónica. Este curso online gratuito está pensado para perfiles profesionales y estudiantes que quieren ganar soltura diseñando y depurando firmware, conectando periféricos y construyendo prototipos funcionales con una metodología guiada, paso a paso.

A lo largo del recorrido trabajarás con tareas típicas de laboratorio y desarrollo: configuración del entorno de trabajo y del programador, manejo de entradas y salidas digitales, temporización y sincronización, y puesta en marcha de rutinas que te permitan interactuar con el mundo físico. También consolidarás criterios clave de hardware y firmware, como la elección y configuración de reloj (interno o cristal), el uso de retardos, y la organización de un programa robusto para distintos modelos de PIC comunes en proyectos académicos y profesionales.

El curso se enfoca en que puedas construir aplicaciones completas integrando componentes habituales: secuencias de LEDs, control de motores paso a paso y servomotores, lectura de teclados matriciales, visualización en displays de 7 segmentos y pantallas LCD, y almacenamiento de datos en memorias EEPROM internas y externas. Además, abordarás técnicas indispensables para proyectos modernos: interrupciones, conversión análogo-digital, generación de PWM y medición de variables como velocidad mediante encoders.

Para quienes buscan ir más allá del control básico, se introduce la comunicación entre dispositivos y con sistemas externos mediante interfaces seriales, UART por software y buses como I2C y SPI, con ejemplos orientados a instrumentación y automatización. Se conectan casos de uso como monitoreo y adquisición de datos, integración con sensores de temperatura y presión, control de cargas con relés, enlaces de radiofrecuencia y escenarios de comunicación con computadoras, ampliando el panorama de aplicación de los PIC en sistemas embebidos.

Encontrarás un enfoque progresivo, con prácticas y preguntas de verificación que te ayudan a fijar conceptos y detectar errores frecuentes. Al finalizar, tendrás una base sólida para desarrollar tus propios proyectos en electrónica y automatización, interpretar esquemas y datasheets con mayor seguridad, y mejorar tu perfil profesional para roles técnicos donde se valoran habilidades en microcontroladores y sistemas embebidos.

Contenido del curso

  • Lección en vídeo: Curso de Microcontroladores PIC: Encender y Apagar un LED [PIC C en CCS C] - #001 25m
  • Ejercicio: _¿Qué cristal externo se está utilizando en el código presentado en el tutorial de microcontroladores PIC?
  • Lección en vídeo: Configurar PicKit 3 StandAlone [PIC C en CCS C] - #002 01m
  • Ejercicio: ¿Qué debe hacerse primero al usar el Pikit 3 según el video?
  • Lección en vídeo: Encender y Apagar un LED [PIC C en CCS C] - 003 03m
  • Ejercicio: ¿Qué función realiza el switch en el programa para el microcontrolador PIC16F887?
  • Lección en vídeo: Uso del Delay con PIC ? [PIC C en CCS C] - # 004 08m
  • Ejercicio: ¿Cuál es la función principal del programa desarrollado en el video?
  • Lección en vídeo: Retardo o Delay en PIC ? [PIC C en CCS C] - # 005 01m
  • Ejercicio: ¿Qué acción realiza el programa de microcontroladores enseñado en el segundo video del curso?
  • Lección en vídeo: ? Tipos de CLOCK Microcontrolador PIC CCS C [Interno, Cristal] ?# 006 43m
  • Ejercicio: ¿Cuál es la frecuencia de procesamiento de un microcontrolador PIC cuando se usa un cristal externo de 4 MHz?
  • Lección en vídeo: Secuencia de LEDs con PIC 16F877A, 16F887, 18F4550 [PIC C en CCS C] - #007 06m
  • Ejercicio: _¿Cuál es el objetivo de la práctica en este ejemplo?
  • Lección en vídeo: Secuencia de LEDs con PIC (Práctico) [PIC C en CCS C] - #008 02m
  • Ejercicio: ¿Qué acción realiza el programa una vez que detecta el microcontrolador?
  • Lección en vídeo: MOTOR PASO A PASO con PIC - UNIPOLAR y BIPOLAR [PIC C en CCS C] - #009 21m
  • Ejercicio: ¿Cuál es una característica fundamental de los motores paso a paso?
  • Lección en vídeo: MOTOR PASO A PASO: Cómo Identificar Bobinas - #010 14m
  • Ejercicio: ¿Cómo se identifica el punto común de un motor paso a paso unipolar con seis cables?
  • Lección en vídeo: MOTOR PASO A PASO con PIC - PIC C en CCS C - 011 08m
  • Ejercicio: ¿Qué sucede al aumentar demasiado la velocidad del motor paso a paso?
  • Lección en vídeo: DISPLAY 7 SEGMENTOS con PIC [PIC C en CCS C] - #012 22m
  • Ejercicio: ¿Qué es un display de 7 segmentos de cátodo común?
  • Lección en vídeo: MULTIPLEXAR DISPLAY 7 Segmentos con PIC [PIC C en CCS C] - #013 19m
  • Ejercicio: _¿Qué es la multiplexación en microcontroladores PIC?
  • Lección en vídeo: Interrupciones con PIC Externa INT [PIC C en CCS C] - #014 22m
  • Ejercicio: ¿Cuál es la función principal de una interrupción en un microcontrolador?
  • Lección en vídeo: Teclado Matricial 4x3 con PIC [PIC C en CCS C] - #015 30m
  • Ejercicio: _¿Qué librería se utiliza para manejar el teclado telefónico de 4x3 en el compilador Pix CSS C Compiler?
  • Lección en vídeo: Teclado Matricial 4x4 con PIC [PIC C en CCS C] - #016 26m
  • Ejercicio: ¿Cuál es el principal beneficio de modificar la librería del teclado 4x3 para su uso con un teclado 4x4?
  • Lección en vídeo: Teclado Matricial 4x4 con PIC (Práctico) [PIC C en CCS C] - #017 02m
  • Ejercicio: ¿Cuál es la función principal del teclado matricial 4x4 en el circuito implementado en el video?
  • Lección en vídeo: LCD PIC Display LCD - [PIC C en CCS C] - # 018 25m
  • Ejercicio: ¿Cuál es el propósito principal del LCD al trabajar con microcontroladores PIC según el video?
  • Lección en vídeo: Control de Display LCD con PIC en CCS C (Práctico) # 019 06m
  • Ejercicio: _¿Qué hace el ejemplo número 2 de la implementación práctica del manejo del LCD?
  • Lección en vídeo: Almacenamiento en memoria interna EEPROM PIC CCS C (PIC C) 020 17m
  • Ejercicio: ¿Cuál es el objetivo principal de utilizar la memoria interna EEPROM en un microcontrolador PIC?
  • Lección en vídeo: Almacenamiento en memoria interna EEPROM PIC [Código en CCS C] 021 21m
  • Ejercicio: _¿Qué librerías son llamadas en el programa para implementar un teclado matricial y un lcd en un microcontrolador PIC?
  • Lección en vídeo: Almacenamiento en memoria interna EEPROM PIC [Implementación - CCS C] 022 04m
  • Lección en vídeo: Almacenamiento en memoria externa EEPROM PIC CCS C (PIC C) # 023 10m
  • Lección en vídeo: Conversor Análogo Digital ADC PIC ? CCS C (PIC C) # 024 25m
  • Lección en vídeo: Conversor Análogo Digital - ADC PIC (Práctico) ? CCS C (PIC C) # 025 02m
  • Lección en vídeo: PWM con PIC (Modulación por Ancho de Pulso) CCS C (PIC C) 026 23m
  • Lección en vídeo: PWM PIC (Práctico) Modulación por Ancho de Pulso (PIC C) #027 03m
  • Lección en vídeo: PWM con PIC: Duty Cycle y Resolución [CCS C] #028 23m
  • Lección en vídeo: Medir Velocidad RPM de un Motor Encoder con PIC [PIC C en CCS C] # 029 23m
  • Ejercicio: _¿Para qué se puede utilizar la interrupción externa en un microcontrolador?
  • Lección en vídeo: Comunicacion Serial (parte 1) - Programación de PIC en CCS C (PIC C) 030 21m
  • Lección en vídeo: Comunicación Serial (parte 2) - Programación de PIC en CCS C (PIC C) 031 28m
  • Ejercicio: _¿Qué sensor se conecta al puerto análogo digital del PIC en el ejemplo número uno de comunicación serial mencionado por Sergio Castaño?
  • Lección en vídeo: UART por Software: Programación de PIC en CCS C (PIC C) #032 18m
  • Lección en vídeo: Control PID en Microcontrolador PIC - Explicación Detallada (PIC C) # 033 52m
  • Ejercicio: _¿Cuál es la idea principal del controlador PIDE en el artículo sobre microcontroladores PIC?
  • Lección en vídeo: Sistemas de Control Clásico en Microcontrolador PIC: Control DISCRETO. 07m
  • Lección en vídeo: Comunicación I2C (Parte 1) - Programación de PIC en CCS C (PIC C) # 034 16m
  • Ejercicio: _¿Qué es el bus de comunicaciones I2C en un microcontrolador PIC?
  • Lección en vídeo: Comunicación I2C (Parte 2) - Programación de PIC en CCS C (PIC C) # 035 50m
  • Lección en vídeo: Control PID en PIC - Motor Generador (Función de Transferencia). Parte 1 de 2. 036. 42m
  • Lección en vídeo: Control PID en PIC - Motor Generador (Control implementado). Parte 2 de 2. #037 32m
  • Lección en vídeo: ? PID de Temperatura con PIC usando Teclado 4x4 - Curso de Microcontroladores PIC (CCS C) # 038 31m
  • Ejercicio: _¿Qué función se utiliza en el código del motor generador que se aprovecha para colocar el teclado matricial en el código del controlador PIB del horno?
  • Lección en vídeo: Controlador DIFUSO en Microcontrolador PIC - Fuzzy Control [CCS C - PIC C] 05m
  • Lección en vídeo: Servomotor con PIC: Cómo Controlarlo usando PWM (CCS C) 33m
  • Ejercicio: _¿Cuáles son los tres cables que componen un servomotor y qué función tiene cada uno de ellos?
  • Lección en vídeo: Servomotores con PIC: Timer 0 Interrupción (CCS C) #040 31m
  • Lección en vídeo: Cubo de LEDs 5x5x5 con PIC - Aprende a Hacerlo! Video Class 43 37m
  • Lección en vídeo: XBEE Modo AT Radio Frecuencia PIC y Arduino # 042 23m
  • Lección en vídeo: Comunicación SPI con PIC - Y Cualquier otro Micro [Parte 1] #043 24m
  • Ejercicio: _¿Qué otros microcontroladores utilizan la comunicación SPI además de los PIC?
  • Lección en vídeo: Comunicación SPI con PIC - Ejemplo PIC C CCS [Parte 2] # 044 21m
  • Lección en vídeo: Termopar Tipo K con PIC CCS C y MAX6675 #045 40m
  • Lección en vídeo: Monitoreo de Temperatura en un Horno con PIC y XBEE Termopar tipo K #046 28m
  • Lección en vídeo: Adquisición de Datos e Identificación de un Horno PIC - MATLAB # 047 29m
  • Ejercicio: _¿Qué se puede obtener a partir de la adquisición de datos de un proceso con un microcontrolador PIC?
  • Lección en vídeo: Predictor de Smith en PIC Control PID # 048 40m
  • Lección en vídeo: I2C LCD PIC Conecta un LCD solo con 2 LÍNEAS [Curso PIC] # 049 24m
  • Ejercicio: _¿Cómo podemos conectar un LCD a nuestro microcontrolador PIC utilizando solo dos líneas de comunicación y 12?
  • Lección en vídeo: Sensor PRESIÓN Microcontrolador PIC [MEDICIÓN de NIVEL] Sensor MPX 050 16m
  • Lección en vídeo: USB PIC18 [CDC - Compilador CCS C] Parte 01 # 051 21m
  • Lección en vídeo: USB-CDC PIC18 [CCS C Compiler MATLAB] Parte 02 052 29m
  • Lección en vídeo: Relé con Microcontrolador PIC [Manejo de CARGAS Grandes] #053 20m
  • Ejercicio: _¿Qué es un relé en un microcontrolador PIC?
  • Lección en vídeo: Balanza Electrónica con Microcontrolador PIC HX711 ? CCS C - PIC C 30m

Este curso gratuito incluye:

20 horas y 12 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Electrónica

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.