ARM Pro Mini: Saltando de Arduino a ARM

Publicado por en Electrónica el 05/02/2015

Ocurre algunas veces cuando ya hemos pasado por muchos proyectos y montado unos cuantos Arduinos en diferentes situaciones, donde queremos sacar un poco más de chicha en nuestros proyectos. También puede ser simplemente que queramos dar el paso a una plataforma mucho más potente como por ejemplo ARM con sus microcontroladores Cortex que realmente ofrecen mucha más potencia. Quizás puede echar para atrás este tipo de plataformas ya que se salen de lo que habitualmente manejamos, pero no por eso debe ser difícil. De hecho lo ha demostrado bien el mbed, basado en un Cortex-M3 LPC1768 corriendo a 100MHz que ofrece un entorno de compilación online muy sencillo de utilizar o el Teensy con su addon para utilizar con el IDE de Arduino. Pues para todo aquel que se quiera iniciar en esto de la plataforma ARM, Daniel Andrade ha estado trabajando en una placa llamada Arm Pro Mini (en honor al famoso Arduino Pro Mini) para todo aquel que quiera un formato similar y quiera probar algunas cosas. Según se indica en su web, la placa no está disponible en ningún sitio por el momento, sin embargo ofrece en Github el esquema, diseño de placa y BOM necesario para montarse una.

A continuación os dejo un vídeo de Daniel mostrando cómo funciona su placa que por cierto, tiene muy biena pinta.

Leer más

Eben Upton presenta la nueva Raspberry Pi 2 Model B

Publicado por en Electrónica el 02/02/2015

Hoy se ha presentado oficialmente la nueva versión Raspberry Pi 2 Model B de la ya famosa placa de apenas 30 Euros que ha plantado cara a todas las demás placas similares hace a penas 3 años. La principal novedad es que conserva la misma forma y posición de los conectores, pero es más potente. El nuevo modelo Raspberry Pi 2 Model B se basa en un procesador Broadcom BCM2836 ARMv7 Quad Core funcionando a 900 MHz y 1GB de memoria RAM. Dicho procesador muy probablemente se pueda configurar en overclock hasta 1.2GHz de forma medianamente segura y el extra de RAM le vendrá muy bien a las aplicaciones más hambrientas. Me parece estupendo que el formato siga siendo el mismo ya que existe ahora mismo un montón de cajas y expansiones HAT hechas para el modelo Pi Model B pero afortunadamente seguirán siendo perfectamente compatibles. Actualmente parece que ya se puede comprar por entorno a unos 32€, así que también se respeta el rango de precios al que estamos acostumbrados con esta placa.

Os dejo un par de vídeos a continuación con más detalles de la mano de Element14 y también los obligados enlaces. En el momento de redactar este post, la web oficial de Raspberry Pi se encuentra en mantenimiento. No se sabe si por exceso de peticiones, pero seguramente :)

Leer más

KeySweeper: Keylogger Arduino para teclados inalámbricos de Microsoft

Publicado por en Electrónica el 16/01/2015

Samy Kamkar ha publicado un interesante vídeo donde explica cómo ha fabricado un pequeño keylogger. Un keylogger es un tipo de software o un dispositivo hardware específico que se encarga de registrar las pulsaciones que se realizan en el teclado, para posteriormente memorizarlas en un fichero o enviarlas a través de internet, sin que el usuario del teclado lo sepa por supuesto. Lo más interesante de su hack es que el keylogger es que su apariencia es de un simple cargador de móvil y pasa totalmente desapercibido. Incluso se se desconecta de la toma de corriente, puede funcionar gracias a una pequeña batería interna. Está basado en un clon del Arduino Pro mini 3.3V junto con un módulo GSM Adafruit FONA que permite una comunicación GSM para enviar los datos recolectados a través de Internet.

Todo el proyecto se basa en un pequeño módulo de radiofrecuencia con un chip Nordic nRF24 que es el mismo que utilizan los teclados de Microsoft y es capaz de captar sus señales. Mediante algo de investigación y configurándolo debidamente, el módulo es capaz de recuperar la dirección MAC del teclado necesaria para poder leer los datos. En el vídeo que os dejo a continuación nos deja con todo lujo de detalles todo el proceso del proyecto y también más detalles en su web. 

Según parece, en Techcrunch se ha recibido incluso un comunicado de Microsoft que solo afecta a teclados de hasta el 2011 sin embargo Samy afirma que ha realizado pruebas con teclados comprados hace pocos meses y con fecha de fabricación de 2014. Ya puedes sacar tus propias conclusiones sobre lo importante que es la seguridad para el gigante :)

Leer más

Calculando la grasa corporal con un microcontrolador

Publicado por en Electrónica el 13/01/2015

Este proyecto de unos alumnos de la Universidad de Cornell utiliza un microcontrolador como un dispositivo que pudie medir el porcentaje de grasa del propio cuerpo humano. El principio básico detrás de este proyecto se conoce como análisis de impedancia bioeléctrica. Esta técnica utiliza una pequeña corriente alterna que fluye entre dos electrodos conectados a la superficie de la piel para determinar la impedancia. Mediante la determinación de la oposición a la corriente eléctrica a través de los tejidos del cuerpo, se puede estimar el contenido de agua del cuerpo humano y lo utilizan para estimar la masa corporal libre de grasa. Las características de respuesta IV de estos tejidos pueden proporcionar una buena estimación del porcentaje de grasa corporal.

Todo el proyecto está estupendamente documentado con todos los cálculos, la memoria del proyecto y el código fuente así como sus referencias que se puede descargar desde su web.

Leer más

Programación automática de AVR con una CNC

Publicado por en Electrónica el 05/01/2015

Programar el firmware de un microcontrolador con un programador es una tarea sencilla y que lleva pocos minutos, pero las cosas se complican cuando tienes que programar decenas de microcontroladores y ahí es importante automatizar todo el proceso al máximo. En este post que os dejo por aquí se puede ver el uso de una pequeña máquina CNC para alinear un conector de programación específico de ATMEL sobre un panel de placas para programar. Con una modificación del GCode Senser, se puede hacer que en medio del proceso se llame al avdude para lanzar la programación y pasar al siguiente chip. Muy interesante!

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.