Entrada sobre nuestra librería para control de tiempo en PIC. Esta librería aporta una funcionalidad similar a la de millis() en la plataforma Arduino.
Tutoriales PIC
Los microcontroladores PIC han gozado de gran popularidad en el mundo académico y profesional por su amplia disponibilidad y gran comunidad de usuarios. Encuentra información sobre PICs en esta categoría.
Pantalla LCD 16×2 con PIC (Librería en C para HD44780)
Todo para aprender a utilizar una pantalla LCD 16×2 con controlador HD44780 con un PIC. Se incluyen diagramas y código fuente ejemplo.
Grabar un PIC con Bootloader desde MPLAB X
Aprende a configurar MPLAB X para grabar un pic con bootloader directamente al compilar. Graba el archivo Hex al PIC sin necesidad de un programador.
Sensor DHT11 con PIC
Ejemplo sencillo con código en C para manejar un sensor DHT11 con un PIC de gama media como el PIC16F628 o alta PIC18F4550. La lectura se muestra en un LCD.
Teclado Matricial con PIC
Aprende a programar un teclado matricial con los microcontroladores PIC más populares como el PIC16F628, PIC16F88, PIC16F877 o el PIC18F4550
Leer y escribir memoria EEPROM interna de un PIC
Aprende a leer y escribir información en la memoria EEPROM interna de un PIC mediante ejemplos sencillos. La mayoría de los microcontroladores PIC de gama media tienen esta memoria que puedes aprovechar para guardar datos y configuraciones de tu aplicación.
Dentro del software del dimmer [Parte 2]
En esta segunda parte trataremos la recepción de las teclas de control remoto con un PIC y el compilador CCS. Para recibir las tramas (SIRC) enviadas por el control remoto, el firmware del dimer mide la longitud de los pulsos que esta recibiendo en el pin al que se encuentra conectado el receptor de infrarrojos.
Dentro del software del dimmer [Parte 1]
Esta entrada describe el funcionamiento del firmware de mi dimmer con PIC. Trataremos el funcionamiento del detector de cruce por cero y control de triac.
Usando MPLAB y el ICD2 en Linux
Aprenderemos a instalar y utilizar una máquina virtual sobre linux para correr software diseñado para windows y también utilizar programadores de PIC sobre la maquina virtual.
Midiendo temperatura MAX6675
En esta entrada comparto parte de mis experimentos realizados con el circuito integrado MAX6675 y un PIC24FJ64GA002 incluyendo FreeRTOS.
Controlar relevadores mediante internet con ENC28J60
Para el momento en el que me enteré de la existencia del controlador de ethernet ENC28J60, no había sido la primera vez que me paso por la cabeza la idea de conectar un microcontrolador a la red y que pensé en el gran abanico de posibilidades que abre frente a uno, ya...
Dimmer digital: PIC + control remoto Sony
Desarrollo y construcción de un dimmer digital basado en un microcontrolador PIC, el cual puede ser controlado mediante un control remoto de televisión de la marca Sony.
Sensor de distancia ultrasónico SRF05 con PIC y CCS
Experimentos con sensor ultrasónico SRF05. Desarrollaremos el código necesario para poner en marcha el sensor y visualizar el resultado de las mediciones en un display de 16×2 caracteres.