PIC es una familia de microcontroladores fabricados por Microchip Technology, derivados del PIC1650 desarrollado originalmente por la División de Microelectrónica de General Instrument. El nombre PIC inicialmente se refería a Controlador de interfaz periférico .
Las primeras partes de la familia estaban disponibles en 1976.
Ejemplos: PIC16F877A
- ¿Cuánto cuesta instalar sistemas GPS integrados en un automóvil?
- ¿Cuáles son algunas MCU que se usan en los teléfonos inteligentes?
- ¿Qué es 'Internet de las cosas', qué lenguaje de programación se requiere para esto?
- ¿Qué tipo de pasantías son mejores si uno está interesado en sistemas integrados, investigación o capacitación industrial?
- ¿Qué es "más que Moore"?
AVR es una familia de microcontroladores desarrollados por Atmel a partir de 1996. Estos son microcontroladores RISC de un solo chip de arquitectura de Harvard de 8 bits modificados. AVR fue una de las primeras familias de microcontroladores en utilizar la memoria flash en chip para el almacenamiento de programas, a diferencia de la ROM, EPROM o EEPROM programable de una sola vez utilizada por otros microcontroladores en ese momento.
Ejemplos: ATMEGA32, ATMEGA16
ARM , originalmente Acorn RISC Machine , más tarde Advanced RISC Machine , es una familia de arquitecturas de computación de conjuntos de instrucciones reducidas (RISC) para procesadores informáticos, configuradas para diversos entornos. La compañía británica ARM Holdings desarrolla la arquitectura y la licencia a otras compañías, que diseñan sus propios productos que implementan una de esas arquitecturas, incluidos los sistemas en chips (SoC) que incorporan memoria, interfaces, radios, etc. También diseña núcleos que implementa este conjunto de instrucciones y otorga licencias de estos diseños a varias empresas que incorporan esos diseños centrales en sus propios productos.
Ejemplos: ARM Cortex-M4, ARM Cortex-A9
Arduino es una plataforma de código abierto utilizada para construir proyectos electrónicos. Arduino consta de una placa de circuito física programable (a menudo denominada microcontrolador) y una pieza de software, o IDE (Entorno de desarrollo integrado) que se ejecuta en su computadora, utilizado para escribir y cargar el código de la computadora en la placa física.
La plataforma Arduino se ha vuelto bastante popular entre las personas que recién comienzan con la electrónica, y por una buena razón. A diferencia de la mayoría de las placas de circuito programables anteriores, el Arduino no necesita una pieza de hardware separada (llamada programador) para cargar un nuevo código en la placa; simplemente puede usar un cable USB. Además, el IDE de Arduino utiliza una versión simplificada de C ++, lo que facilita aprender a programar. Finalmente, Arduino proporciona un factor de forma estándar que desglosa las funciones del microcontrolador en un paquete más accesible.
Arduino está construido con chips AVR.
Ejemplos: Mega, Uno, Yun