ArduPIC: tarjeta controladora basada en PIC16F18855 compatible con Arduino UNO
La ArduPIC es una tarjeta de control diseñada para trabajar con microcontroladores PIC de Microchip, manteniendo al mismo tiempo compatibilidad con la distribución de pines de Arduino UNO. Gracias a esta característica, permite utilizar una gran variedad de shields y módulos de expansión disponibles en el ecosistema Arduino.
La placa incorpora el microcontrolador PIC16F18855, un dispositivo de 8 bits de última generación que integra numerosos periféricos internos y recursos avanzados para el desarrollo de aplicaciones embebidas. Esto permite diseñar proyectos de control electrónico, automatización o sistemas de adquisición de datos aprovechando las prestaciones de la arquitectura PIC.
Además, la programación y desarrollo de aplicaciones se realiza mediante el entorno MPLAB X IDE, la herramienta oficial de Microchip para el desarrollo con microcontroladores PIC. Este entorno incluye editor de código, gestor de proyectos, simulador y depurador, así como el compilador XC8 y el generador de código MCC, que facilita la configuración de los periféricos del microcontrolador.
Por otra parte, la compatibilidad con el formato Arduino permite trabajar con diferentes placas y shields existentes, como la tarjeta BASIC I/O o la plataforma MicroLab, ampliando las posibilidades de experimentación y desarrollo.
Características destacadas
- Tarjeta controladora basada en el microcontrolador PIC16F18855 de 8 bits.
- Compatible con la distribución de pines de Arduino UNO.
- Permite utilizar numerosos shields y módulos del ecosistema Arduino.
- Selector de tensión mediante jumper entre 3,3 V y 5 V.
- Interfaz USB para conexión con el ordenador mediante cable USB tipo A a tipo B.
- Alimentación externa entre 7 y 15 VDC.
- Pulsador RESET para reiniciar la comunicación con el PC.
- Sistema de programación mediante Drag and Drop para facilitar la carga de firmware.
- Compatible con herramientas de desarrollo MPLAB X IDE, XC8 y MCC.
- Puede trabajar con tarjetas y plataformas como BASIC I/O o MicroLab.

