1 de diciembre de 2016

ESP8266

El ESP8266 es un chip WiFi de bajo consumo y pequeño, desarrollado por una empresa china  Espressif, este chip permite desarrollar IOT (Internet of Things). Así, que se puede conectar con cualquier  sensor (compatible con Arduino a Internet vía WiFi.


El ESP8266 se puede usar directamente por medio una interface Serial usando comandos AT, o mas avanzado, usando el ambiente de programación Arduino para re-programarlo.

Existen varios modelos de este chip, el primero denominado ESP-01, fue el inicial.



Hay otros modelos básicos que incorporan mas GPIO que el inicial, como el ESP-12F




Hay otras versiones que ya están diseñadas para conectarlas (micro usb) y programarlas de inmediato, y cuando no se usa una de esas prototyping boards hay que hacer una adecuación mínima para comenzar a trabajar sobre el ESP8266.

Modelos (prototyping boards):

  • Adafruit HUZZAH ESP8266 (ESP-12)
  • NodeMCU
  • WeMos D1
  • SparkFun ESP8266 Thing

Para trabajar con el ambiente Arduino se necesita lo siguiente:


Diagrama básico (mínimo) de trabajo (ESP-12):


Como subir el programa, se debe poner el esp8266 en modo FLASH, y se realiza de la siguiente forma: Poner  GPIO_0 a GND, al mismo tiempo RESET a GND (poner y retirar, o poner un pulsador) y luego retirar el GPIO_0 de GND, y de esta forma el esp8266 entra en modo flash, es decir, pulsar FLASH mantenerlo pulsado mientras se pulsa RESET y soltar ambos.

ESP-12F en Protoboard

Documentación y ejemplos visitar: https://github.com/esp8266/Arduino


Notas y referencias:

20 de noviembre de 2016

PL-2303HX USB-to-Serial Comm Port


Profilic PL-2303HX es una adaptador USB a Serial.



En Windows 10  no funciona el ultimo driver disponible, ya que esta versión que proviene del mercado chino es falso de fabricación ilegal, así que el fabricante decidió cambiar su versión del chip por 2303HXD o el 2303TA.

El fabricante original dice que es un chip falso y que puede causar daños, pero en realidad lo que hizo fue cambiar la versión del chip y el driver no soportar  la versión antigua o el clon chino.



La solución al problema es instalar una antigua versión del driver 3.3.2 del año 2008.


Pasos para la instalación correcta:

  • Des-instalar el actual driver.
  • Instalar el driver de la versión recomendada.
  • Conectar dispositivo.
  • En caso de que Windows actualice el driver, volver a la versión anterior:
  • Estará listo para ser usado.

Fuentes:




18 de agosto de 2016

Drive web hosting is shutting down


Me llego un correo de Google notificando que el servicio de web hosting de Google Drive sera desactivado.


En un post del año pasado Web hosting with Google Drive explicaba como usar este servicio de compartir archivos de Google Drive,  pero desde el 31 de Agosto de 2016 no sera posible usarlo, y según leo las notas desde el 15 de Agosto de 2015 anunciaron que seria descontinuado.

En mi análisis, se entiende que cierran el servicio por aspectos económicos para vender otros servicios como Google Domains y  Google Cloud Platform, no permitir la creación de mini-sitios que solo necesitan HTML/Javascript para funcionar de forma gratis.


Notas y referencias: