Tipos de microcontroladores compatibles con Arduino IDE, por familias

Arduino, STM32 (Maple), ESP8266, etc
Responder
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

Tipos de microcontroladores compatibles con Arduino IDE, por familias

Mensaje por Naguissa » 11 Jul 2016, 17:57

En este hilo iré agrupando diferentes tipos de microcontroladores que se pueden utilizar en el IDE Arduino. Todos son mas o menos compatibles, de manera que un programa Arduino puede correr sin modificaciones o con muy pocas en cualquiera de ellos.

Los agruparé por tipo: procesador, familia y características que les hacen perteneces a un grupo y no a los demás, pese a ser microcontroladores muy diferentes.

Aquí sólo los catalogaré y pondré una brevísima explicación; luego enlazaré a hilos que NO estarán fijados para explicar las características de cada uno de ellos con mas detalle.
Listado de familias de microcontroladores

Microcontroladores Arduino AtMega: Procesador ATMega, 8 bits,usualmente 8 o 16MHz. Poco potentes pero muy resistentes y versátiles. Arduino Uno, Arduino Nano, Arduino Micro, ATTiny, Arduino Mega 2560

Microcontroladores basados en STM32: Procesador ARM Cortex-M (0, 0+, 3 4 y 7). 32 bits, usualmente 72MHz. Muy potentes y versátiles pero muchas veces son mas delicados que los AtMega. Maple, Arduino Zero, Arduino MKR1000, cualquier STM32. Éstos tienen bastantes variantes y algunas disponen de mas compatibilidad que otras.

Microcontroladores ESP8266: Desarrollado como un puente Wifi, estos dispositivos ya integran un microcontrolador de 32 bits a alta velocidad (tanto o mas que STM32) para manejar la WiFi y se pueden reprogramar y usar sin necesidad de otro. La pega es que se ha de programar de manera noo-bloqueante si no deseamos interferir con el funcionamiento de la WiFi. Aquí estarían todos los modelos de ESP8266, NodeMCU, WROOM, etc.

Microcontroladores Arduino AtMega 32 bits: Procesador ATMega, 32 bits, usualmente 84MHz. Muy potentes, resistentes y versátiles, aunque el hecho de tener 2 bancos de RAM los hace mas complejos. Arduino R3.

Microcontroladores Arduino + SoC: Realmente son arduinos normales con un SoC acoplados a ellos, con lo que podrían verse como un Arduino normal que tiene un 'extra'. Arduino Yun.

Otros: Por supuesto hay otros, bastante únicos pero que quien sabe si en poco tiempo se convertirán en los mas usados. Como ejemplo, Arduino 101.


todos.jpg
Diversos controladores. Todos menos el Freescale son proglamables mediante Arduino IDE
Última edición por Naguissa el 17 Nov 2016, 18:58, editado 7 veces en total.

Tags:

Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

Re: Tipos de microcontroladores compatibles con Arduino IDE, por familias

Mensaje por Naguissa » 23 Ago 2016, 08:03

Cambios:

2016-07-11 - Creación
2016-07-19 - Añadida foto de familia de microcontroladores
2016-08-01 - Fix en los STM32, familias Cortex. Añadido enlace a detalles de la familia STM32.
2016-08-23 - Añadido enlace a detalles de la familia ESP8266.

Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado