BluePill (STM32)

Los términos Red Pill y Blue Pill aparecen en la película Matrix para representar las opciones de aceptar la verdad (dolorosa) a través de la píldora roja (Red Pill) o seguir aceptando una ignoracia de la realidad y vivir en una placentera mentira, la píldora azul (Blue Pill). Pero de la píldora azul de la que estoy hablando es del sistema mínimo de desarrollo basado en el  procesador ARM Cortex M3. Este pequeño microcontrolador de 20 pines DIP posee unas características impresionantes:

 

  • Unidad Microcontroladora: STMicro STM32F103C8T6 ARM Cortex-M3 MCU corriendo a 72 MHz con 64KB de memoria flash y 20KB de memoria RAM.
  • Puerto USB: 1x micro USB port for power and programming
  • Debugging: 4x pin SWD header or micro USB port
  • Expansiones: 2×20-pines que incluyen: I2C, SPI, GPIOs, entradas ADC, etc.
  • Miscelaneos: Reset button, dos jumpers (para seleccionar el modeo de arranque), dos lets: uno para indicar que está encendido o "Power LED" y un LED de usuario que puede ser programado.
  • Alimentación: 5V via el puerto USB o una entrada de 2.0-3.6V via el pin marcado como 3.3V en el header SWD.
  • Dimensiones: 5.3cm x 2.2cm.

Y todo esto al inmejorable precio de dos dólares americanos (incluyendo envio). Yo he comprado el mio en Aliexpress y lo he recibido en aproximadamente tres semanas después de ordernarlo.

Una gran ventaja que ofrece este microcontrolador es que puede ser programado usando el IDE de Arduino gracias al proyecto OpenSource Arduino STM32. El proceso de instalación es muy sencillo, sólo debemos estar seguros de tener la última versión del IDE de Arduino instalado, en el momento en que estoy escribiendo este post la versión es 1.6.9. Las instrucciones de cómo instalar esta extensión las estaré haciendo en un próximo video tutorial en mi canal de YouTube.
 

3 comentarios en “BluePill (STM32)

    1. Hola Ricardo.

      Puedes usarlo para cualquier aplicación en la cuál necesitas un microcontrolador más potente que un Arduino UNO/Leonardo. Tienes muchas aplicaciones en drones.

      Si le añadimos un ESP8266, tendríamos un microcontrolador con todas las funcionalidades de un MKR1000 pero a una fracción del costo.

  1. Hola Volkan, 

    Me parece muy interesante la aplicacion en drones.Voy a explorar la idea de construir un drone. Por cierto que te hare todas las preguntas del caso para llevar a cabo ese proyecto. Voy a veer la logistica y la parte legal Canadiense acerca de los drones.

    Un abrazo.

    Ricardo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *