Pantalla LCD QC1602A y ARDUINO UNO
Este pequeño artículo describe la implementación de una pantalla LCD de tipo QC1602A en un ARDUINO UNO. (LCD Display)
Este pequeño artículo describe la implementación de una pantalla LCD de tipo QC1602A en un ARDUINO UNO. (LCD Display)
La seguridad informática es una de las principales preocupaciones para el intercambio de servicios e información en la Internet, tanto para proveedores de servicios como para los usuarios. ¿Cómo asegurarnos de que el servidor de Internet con el que estamos interactuando es quien dice ser? ¿Cómo le demostramos a nuestros usuarios que nuestros servidores son nuestros?
En esta ocasión vamos a profundizar en algunos conceptos importantes para desarrollar una interfaz de programación (API) basada en protocolo REST que a su vez interactúe con una base de datos MySQL usando el paquete Illuminate/Database.
Recientemente estuve tratando de aprender sobre Angular 6 y Material como plataforma para crear aplicaciones web con componentes de interfaz de usuario avanzados. Me topé con este tutorial que me pareció sencillo pero a la vez me dio algunos dolores de cabeza por cambios que han ocurrido en el ecosistema de Angular que hacen que... » leer más
El siguiente fragmento de código SQL se parece mucho al que utilizamos en una publicación anterior, solamente que en este caso generamos una lista de clases modelo con comentarios y propiedades predefinidas para ser usados con la librería Illuminate y Netbeans para habilitar Intellisense en los objetos del modelo para todas las columnas. En algunas... » leer más
El microframework SLIM para PHP provee funcionalidades importantes mediante una librería sencilla. Seguidamente presento algunas notas de cosas que he aprendido recientemente respecto de SLIM.
Como parte de un proyecto escolar sobre la descomposición de las frutas, recientemente realizamos con mi hijo un proyecto para dejar descomponer un par de frutas por una semana y tomar una foto diaria. Decidimos mejor tomar una foto cada hora y ver las frutas descomponerse en un minuto.
En nuestra primera entrega sobre este tema discutimos cómo conectar un modem FONA 808 de Adafruit con un ARDUINO UNO para poder realizar operaciones en la red de telefonía movil GSM tales como el envío de mensajes SMS usando una técnica ampliamente difundida denominada comandos AT. En esta segunda entrega discutiremos otras funciones del FONA... » leer más
En este tutorial demostramos cómo conectar un modem FONA 808 de Adafruit con un ARDUINO UNO para poder realizar operaciones en la red de telefonía movil GSM tales como el envío de mensajes SMS o comunicación por internet usando una red 3G.
En este proyecto corto estudiaremos el uso del módulo genérico ESP8266 como mecanismo inalámbrico para el registro de datos por WiFi en un servidor. A su vez estaremos estudiando el uso del puerto serial del ESP8266 a fin de que otro controlador pueda enviarle datos al ESP y este enviarlos de forma inalámbrica al servidor. Este proyecto utilizará el servidor "ZUMMOBOT" que describimos en el artículo sobre Captura Masiva de Datos
Resumen Experto Una de las más importantes tareas en el ámbito de la robótica y de la inteligencia artificial es la captura masiva de datos y su posterior análisis. Este artículo muestra una aproximación a esta tarea mediante el uso de una red local WiFi, un servidor de bajo costo (Up Board + LAMPP) y... » leer más
Recientemente Intel Corporation adquirió la empresa Movidius para adentrarse de lleno en el mundo de la así llamada inteligencia artificial. Luego de esto sacaron al mercado el Neural Compute Stick (NCS); un «stick» USB capaz de realizar grandes cantidades de ciclos computacionales de inteligencia artificial con un bajo consumo de electricidad, liberando al procesador principal... » leer más
Esta publicación se basa en el siguiente artículo Mike Seifried: how-to-install-a-lets-encrypt-ssl-on-a-shared-godaddy-hosting-account
¿Qué es Anaconda? Anaconda es una de las plataformas más prominentes de ciencia de datos para Python. Se puede descargar Anaconda de este enlace: http://www.continuum.io/downloads Distribución Anaconda Jupyter Notebook Flujo de Trabajo para Aprendizaje de Máquinas
Con este artículo introducimos nuestra serie de tutoriales «123 ¡listo!». Un formato que resume los pasos necesarios para alcanzar una meta particular. Objetivo: Crear una estación de trabajo en Ubuntu 16.04 (para UpBoard o Raspberry PI o cualquier sistema x86/x64) para el desarrollo de aplicaciones móviles con IONIC3. Utilice el siguiente comando para instalar Atom, Netbeans e... » leer más