Añadir un puerto de alimentación USB a un switch

ACTUALIZACION: Una pequeña reseña del proyecto en el blog de Adafruit, gracias!!!

ACTUALIZACION: Puedes encontrar el proyecto en la pagina web de Instructables: http://www.instructables.com/id/Add-a-USB-Power-Port-to-a-10100-Switch/

Hola a tod@s! Después de un tiempo desconectado, por cuestiones de trabajo, aquí estoy de nuevo, con un proyecto de ‘Fin de Semama’ (bueno, en mi caso con los tres peques. Seguro que se puede hacer en una tarde!). Quiero empezar a realizar algunos proyectos con Arduino y IoT, por lo que necesitaré una tarjeta Arduino, una shield Ethernet y un switch para conectar el conjunto a la red. Además necesitaré una fuente de alimentación para la tarjeta Arduino y he pensado que, mejor que un cargador de pared externo o una fuente de alimentación, es modificar el switch para añadir un puerto de alimentación USB que permita alimentar la tarjeta Arduino. En casa tengo el TP-Link TL-SF1008D, un simple switch de 8 puertos y 10/100 Mbps. Asi que vamos a abrirlo y añadirle el puerto USB!

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

jechavarria ha sido nombrado Sitio del Dia en EEWeb

Hoy, el sitio web EEweb ha nombrado esta página como el «Sitio del Dia de Ingeniería». Para mi es un honor aparecer en esta categoria, y un gran reconocimiento a mi trabajo en el mundo de la electrónica. Gracias!!

EEWeb

«EEWeb is a premier Electrical Engineering Community for hardware designers. Focus areas of  EEWeb include PCB Design, Analog Design, RF, Power Management, Embedded, Test & Measure, and Components.

Engineers can setup their own profiles to post technical articles and projects, and also network with other engineers in the community based on interest.

The aim is to recognize the best technical websites in the world.

They aim to create a meeting point where engineers from across the world can come; a space for debate; a place to share knowledge and experience.»

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

Comunicacion USB con modem SIM900 utilizando MCP2200

Hola! Aqui está el nuevo proyecto en el que he estado trabajando un par de dias. Desde que desarrollé el módulo SIM900 y lo probé, no he vuelto a trabajar con él. Y  tenía en casa un par de muestras del conversor serie-USB MCP2200 que quería probar. Así que así ha surgido la idea: realizar una interfaz USB para esta tarjeta. Esto permite utilizar la tarjeta con el módulo SIM900 con un PC, Raspberry o similar, sin necesidad de alimentación externa o otras señales de control. Solamente hace falta conectar el cable USB a la tarjeta y empezar a comunicarse con el mundo!

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

Phii: La app que convierte tu información vial en seguridad para todos

Guadalajara, España (Mayo 2015) – INSPIDE ha lanzado oficialmente “Phii”, su primera aplicación móvil para Android y próximamente disponible para iPhone. Una app pensada exclusivamente para evitar accidentes de tráfico.

Aunque en España la reducción de accidentes ha sido constante desde 2001, el último año acabó con 1.131 víctimas mortales. Phii nace para contribuir a reducir esta cifra, proporcionando seguridad a todos los colectivos presentes en la circulación prestando especial atención a los más desprotegidos, como ciclistas y peatones.

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon
LAMPAN Ikea

Hackeando una lampara LAMPAN de Ikea

ACTUALIZACIÓN: Este proyecto ha aparecido en el blog de Hackaday! Para mi es un honor, solo puedo decir gracias!!!

Este proyecto comenzó hace unas semanas. Mi hija de seis años suele dormir con una luz encendida en su habitación. Hablando con ella, decidimos hackear su lampara LAMPAN de Ikea para realizar algunas mejoras, incluyendo un controlador manual de led’s RGB para elegir el color de la luz, un temporizador para apagar la lámpara tras 30 minutos de inactividad y una conexión bluetooth para controlar la lámpara con un smartphone o tablet. Si continuas leyendo el blog podrás ver lo que hemos desarrollado! Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon
PIC18F2550 breadboard

Modulo PICnano basado en PIC18F2550

ACTUALIZACION: Gracias a Rando, ahora se puede ordenar la PCB en OSH Park. Gracias!!

ACTUALIZACION: Si estas interesado en montar la tarjeta, aqui está la lista de materiales (BOM). Feliz Soldadura!

Con un poco de retraso, aquí está mi último trabajo. Se trata del módulo PICnano basado en el microcontrolador PIC18F2550 de Microchip. Tengo en mente un nuevo proyecto y quiero utilizar una tarjeta pequeña, como la Arduino Nano. Este nuevo proyecto está alimentado por baterías (batería de 3,7V tipo Li-Ion). Después de revisar los esquemas de la tarjeta Arduino Nano, he visto que el microcontrolador se alimenta a +5V, por lo que no me sirve. Por supuesto, puedo desmontar el regulador lineal (U3) que está en la tarjeta, y hacer un puente de la alimentación de entrada VIN hasta la alimentación del microcontrolador. Pero creo que es más divertido desarrollar un nuevo módulo compatible con el Arduino Nano donde se tenga acceso a la alimentación del microcontrolador directamente! Además quiero volver a trabajar con los microcontroladores PIC, después de muchos años. Así que aquí está lo que he diseñado!

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon
RPi Python Board

Tarjeta RPi, una placa para aprender Python con la Raspberry Pi

ACTUALIZACION: Esta tarjeta ha aparecido en el blog de Adafruit. Estoy muy contento, para mi es un gran reconocimiento y solo puedo decir gracias!!

Continuo trabajando con Juan Brito y Danny Macancela, del blog Desafio Ecuador, desarrollando nuevas tarjetas para acercar la tecnología y los lenguajes de programación a l mayor número de gente posible. Nuestro último trabajo ha sido el desarrollo de una tarjeta para utilizarla con la Raspberry Pi y enfocada a aprender el lenguaje Python. La tarjeta contiene los elementos básicos para poder comenzar a desarrollar programas con este lenguaje de programación. Además, cone le desarrollo de la PCB se han eliminado todos los cableados externos, evitando así problemas de conexiones, inversiones de polaridad, cables sueltos,…Asi, con esta tarjeta la única preocupación es centrarse en el lenguaje de programación, porque la parte hardware funcionará! Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

Placa de prototipo para usar con caja estanca IP55

DSC04972

Normalmente, cuando empiezo un proyecto, utilizo placas de prototipo para montar los componentes y poder desarrollar el software. Cuando acabo el proyecto, siempre me encuentro con el mismo problema: ¿En que caja coloco la electrónica? Si no se tiene esto en cuenta al inicio del desarrollo, puede ser un problema serio. En los años que llevo desarrollando prototipos, he comprobado que es más fácil buscar primero una caja y diseñar la electrónica en función de esta que hacerlo al revés. Además, normalmente desarrollo sistemas tanto para exterior como para interior, con lo que protección contra suciedad, humedad y lluvia suelen ser características a cumplir. Por esta razón, he decidido buscar una buena caja para exterior y desarrollar una placa de prototipo para poder utilizarla con ella, En esta entrada, podrás ver los resultados!

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

Medidas y dimensiones de la tarjeta BeagleBone Black

BB_OUTLINEEn los ultimos meses, he desarrollado varias tarjetas basadas en la tarjeta BeagleBone Black (tres diferentes!). En estos proyectos, solo he desarrollado la plataforma hardware, la placa base donde va a ir montada. Para desarrollar este tipo de tarjetas, la documentación mecánica del fabricante es muy importante, y suficiente en la mayoria de los casos. En el caso de la BeagleBone, esta información se encuentra en el manual de referencia: BBB_SRM. Sin embargo, no he encontrado algunas medidas y distancias interesantes, y que necesito para diseñar las tarjetas. Asi que he cogido una tarjeta, la he medido y aqui están los resultados.

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

K4S, un teclado para Arduino para utilizarlo con S4A

wDSC03591Actualización: En la comunidad de element14 dicen que este proyecto es impresionante!!

Este proyecto comenzó hace unos meses, cuando Juan Brito, autor del blog Desafio Ecuador, contacto conmigo para hablar acerca de Scratch y las oportunidades que ofrece este entorno de programación en el mundo de la educación. En sus propias palabras:

Juan Brito y Danny Macancela están convecidos que para poder aumentar la calidad de la educación de las escuelas y colegios no es necesario grandes presupuestos por parte de los gobiernos. Este ideal de cambio nos ha llevado a desarrollar este proyecto para enseñar a los niños matemáticas y a programar. Los niños pueden aprender matemáticas con fábulas. Este proyecto busca el desarollo del talento humano, que comienza en el aula de clases. Y como dijo Fritjof Capra : “Actualmente poseemos el conocimiento, las tecnologías y los medios económicos para construir un futuro sostenible. Solo nos falta la voluntad política y el liderazgo.”

Desde aqui, también quiero dar las gracias a Danny Macancela por su ilusión en el proyecto y soporte económico.

Sigue leyendo

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon