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:

 

Sigue leyendo

Kit Arduino básico por menos de $6

A finales del 2014 publicaba en este blog la llegada de los clones chinos del Arduino UNO por menos de $5, sin embargo las fuerzas del mercaco han seguido trabajando y ahora es posible conseguir no sólo el Arduino UNO sino también un protoboard, resistencias, LEDs, pulsadores y fotoresistencias, todo por menos de $6. Lo cuál pone al alcande de una gran mayoría la posibilidad de entrar al mundo del IoT sin una gran inversión.

El kit contiene todos estos elementos:

Item Cantidad
Arduino UNO R3 (con chip serial/usb CH340) 1
Cable USB 1
Cables conectores macho-macho 20
LED rojos 5
LED amarillos 5
LED verdes 5
Resistencia 220 ohms 10
Resistencia 1 K 10
Resitencia 10K 10
Resitencia 100K 10
Fotoresistor GL5516 2
Pulsadores 6
Conector de batería de 9V 1
pines en línea de 2.54 mm 4

Aquí les dejo una fotografía de todos los componentes incluídos en el kit:

Arduino Kit de $6

Como se puede ver este kit permite a cualquier persona interesada en aprender cómo usar Arduino, experimentar con las funciones más básicas de entrada y salida digitales, entradas analógicas y salidas PWM (usadas para simular una salida analógica).

Estoy considerando armar una serie de video tutoriales que se enfoque en cómo usar este kit super económico para aprender lo más básico del uso de Arduino. Ya que sólo el hardware no es suficiente si no va de la mano de una documentación que ayude al principiante a dar sus primeros pasos.

Internet de las Cosas en Chiclayo

En esta entrevista con el Ing. José Espinoza hablamos sobre temas relacionados con el Internet de las Cosas en Chiclayo. Él es catedrático de la Universidad Católica Santo Toribio de Mogrovejo y ha trabajado también en desarrollo móvil. Tiene un especial interés en el Internet de las Cosas y está en el proceso de construcción de un hexacóptero, proyecto que está documentando en su canal de YouTube.

Durante la entrevista hablamos sobre el por qué hay un recibimiento tan tibio a las plataformas DIY (como por ejemplo Arduino & Raspberry Pi). Además nos comentó por qué las acelaradoras como Wayra & Startup Perú no financian emprendimientos de hardware.

Definitivamente esta es una entrevista que nos deja varias lecciones a tener en cuenta. Aquí el video:

Unboxing y revisión del WeMos D1

El WeMos D1 es una tarjeta de prototipo que es del tamaño de un Arduino UNO, pero en lugar de usar un Atmel ATmega 328P, utiliza un ESP8266-12 como microcontrolador y puente WiFi a la misma vez. Todo por un costo menor a $7 (incluyendo envio en AliExpress). Esto vuelve a esta tarjeta ideal para aplicaciones de IoT (Internet de las cosas), algunas restricciones a tener en mente son estas:

  • Las entradas y salidas operan a 3.3V (a diferencia del Arduino UNO que operan a 5V).
  • Posee sólo una entrada analógica (sólo soporta entradas de 3.3V).
  • La velocidad del CPU es 80 MHz mucho mayor que la del Arduino UNO (16 MHz).
  • Necesita que se configuren los drivers del chip Serie/USB CH340G.

Aquí el video del unboxing y una revisión del mismo que incluye configuración además de un simple driving test subiendo un sketch de ejemplo (blinking):

El Sorprendente ESP8266

En este podcast explico qué es el ESP8266 y cómo se puede programar el mismo usando el IDE Arduino (1.6.4 o superior), en el ejemplo concreto que presento he usado el 1.6.5.

La presentación en formato PDF se puede ser descargar desde aquí.

El plugin que permite programar el ESP8266 desde el IDE Arduino 1.6.4 (o superior), se puede descargar desde aquí.