Video Tutorial XBee: Modo AT, API y Nodos

Publicado por en Electrónica el 17/10/2014

Los módulos XBee son ampliamente utilizados en todo tipo de proyectos donde se necesite una comunicación inalámbrica sin demasiadas complicaciones. En la gran mayoría de casos se utilizan en modo AT que permite realizar conexiones série punto a punto muy fácilmente, sin embargo los módulos XBee ofrecen una amplio abanico de funcionalidades interesante como por ejemplo funcionar como nodos de red o el modo API que permite acceder directamente a los parámetros internos del XBee y realizar conexiones independiente que ni siquiera necesiten un microcontrolador para gestionarlo. Sobre el modo API no hay mucha documentación y es algo complicado encontrar información concreta sobre cómo utilizar ese modo. Con el modo API de los módulos XBee, se pueden hacer cosas tan interesantes como conectar un LED directamente a pin del módulo y encenderlo o apagarlo de forma remota sin la ayuda de un microcontrolador. También se pueden leer valores analógico gracias a su ADC integrado y recuperarlo de forma remota.

Los 5 vídeos que os dejo a continuación cubren todos estos casos y explican de forma clara (en inglés) cómo funciona cada modo para tenerlo claro. De hecho su autor nos facilita una hoja en PDF para tener los funcionalidades y especificaciones siempre a mano.

Leer más

Tutorial: Cómo comenzar con la Intel Edison con Arduino

Publicado por en Electrónica el 12/09/2014

Hace apenas un par de días Intel mostraba su nueva plataforma para proyectos embebidos llamada Intel Edison de la cual hemos hablado. Esta pequeña placa de tan sólo 3 centímetros con Wifi y Bluetooth 4.0 integrado seguro va dar mucho que hablar y a falta que esté disponibles, hemos investigado un poco mejor sobre cómo funciona y cómo ponerla a funcionar. Una de las expansiones que ofrece Intel es la Arduino Breakout que permite conectar el potente módulo Edison y las shields de Arduino. Para poder empezar, simplemente se necesita instalar unos drivers genéricos llamados CDM para reconocer el dispositivo USB y automáticamente el dispositivo aparecerá como un almacenamiento masivo como una unidad más. Una vez copiados los archivos de la imagen en la unidad creada por el Intel Edison, podremos conectarnos por un puerto serie-USB al sistema operativo interno y reiniciar la placa para tenerla flasheada y completamente operativa. A partir de ahi, ya podremos compilar y cargar programas en la Intel Edison desde el entorno específico de Arduino de Intel. Os dejo un vídeo de todo el proceso a continuación, pero vamos, es un coser y cantar!

Leer más

(Vídeo) Introducción a los FPGA y los CPLD

Publicado por en Electrónica el 28/06/2014

Los chicos de Pyroelectro han comenzado una estupenda serie de vídeos explicativos sobre los FPGA y los CPLD, que por tratarse de tecnologías un poco distintas a las que estamos acostumbrados a tocar, parece ser más complejo de lo que es en realidad. Este curso está destinado a crear un camino hacia el aprendizaje sobre FPGA y CPLD, para las personas que tienen miedo al código, las herramientas y el desconocimiento general que por lo general viene con los FPGA. Tiene un enfoque práctico a través de una combinación de clases teóricas y la experimentación para enseñar y acerca de las diferentes características de ambos sistemas y las herramientas de desarrollo y lenguajes utilizados en el mundo de la FPGA. Además, se utiliza la construcción esquemática paso a paso y las explicaciones de código línea por línea, de modo que todo se simplifica mucho más.

Después del salto os dejo el primer capítulo pero hay que estar atentos a las siguiente entregas que irán saliendo en pocos días!

Leer más

Video Tutorial de Apple Swift en Español

Publicado por en Programación el 10/06/2014

Swift es el nuevo lenguaje de programación de Apple, fue una de las mayores sorpresas de la WWDC14 y es que no entraba en los planes de nadie que Apple hiciera la presentación de algo así. De hecho, Apple lleva confiando desde hace más de vente años en Objective-C, que es el que está detrás de Mac OS X y el que se utilizaba para iOS. Con este nuevo lenguaje pretende simplificar el desarrollo y atraer a nuevos programadores. Según comentan en su presentación, Objective-C no es fácil de aprender y lleva mucho tiempo desarrollar y probar cada app. Swift promete cambiar esto.

No sé si este nuevo lenguaje será revolucionario o simplemente hará que la calidad media de las Apps baje debido a la posible avalancha de nuevos programadores con poca experiencia. Pero si quieres conocer cómo funciona el nuevo sistema y sus principales diferencias, no te pierdas un completo video tutotial de Swift en Español realizado por Jose Javier Villena y que puedes ver tras el salto.

Leer más

Tutorial sobre amplificadores de clase D

Publicado por en Electrónica el 04/06/2014

No siempre todo se basa en electrónica digital sino que la electrónica analógica sigue formando una parte importante de casi todo lo que nos rodea hoy en día. Ese es el caso del clásico circuito amplificador de un transistor utilizado en el mundo del audio y que a lo largo de los años ha sufrido muchas variaciones. De hecho, hay un sin fin de circuitos integrados especializados en esa tarea y algunos ofrecen una potencia de salida no despreciable por muy poco dinero como los modelo TDA por ejemplo. Luego estamos los puristas que preferimos utilizar unos MOSFET bien gordos en modo Push-Pull con una fuente dual y sacar la máxima potencia, pero tampoco hay que olvidarse que el punto de saturación y la respuesta de frecuencia también es algo a tener en cuenta ya que no todo es potencia bruta. Se podría incluso debatir sobre las válvulas de vacío y su elegante y suave curva de amplificación y su casi inmudidad a la distorsión con respecto a los transistores, pero eso ya es otro debate. 

 

En este vídeo que os dejo a continuación se explican en detalle los fundamentos de la amplificación analógica de potencia, sus ventajas y desventajas y además nos hace un repaso sobre esta vieja amiga, un poco olvidada quizás, la electrónica analógica.

Leer más