jueves, 31 de julio de 2014

ODROID-W: Nuevo clon en miniatura del Raspberry Pi

Negar la popularidad del Raspberry Pi es absurdo a esta altura, pero tampoco sería lógico dejarlo libre de críticas. Bajo muchos proyectos, el Raspberry Pi es simplemente demasiado grande, lo que limita su despliegue. Por suerte existen algunos clones, y el más reciente es el ODROID-W, que utiliza el mismo chip Broadcom, garantizando su compatibilidad.

Durante una buena cantidad de años, los clones fueron la sangre de la evolución informática. Mientras que los fabricantes principales atrapaban a sus usuarios en sistemas costosos e interfaces propietarias, los clones respondieron a cada necesidad que surgió en el camino. Por supuesto, había cuestiones de calidad que el usuario debía resolver de un modo u otro, sin embargo, la existencia de los clones tuvo sus beneficios a pesar de ese detalle. Los microcontroladores y los ordenadores SBC no son ajenos a esto. He usado variantes del famoso Teensy para convertir protocolos en mis teclados, y la familia Arduino también tiene su flota de clones. En el caso del Raspberry Pi, existen cosas como el Banana Pi y el HummingBoard, más costosos, pero a la vez con hardware más poderoso.



En esta oportunidad nos encontramos con el ODROID-W, y lo que propone es ir en la otra dirección. En vez de elevar las especificaciones (y por extensión, el precio), el ODROID-W utiliza el mismo SoC Broadcom BCM2835 presente en el Raspberry Pi, junto con una memoria de 512 megabytes. Aplicar los mismos componentes en su configuración permite al ODROID-W brindar una compatibilidad del 100 por ciento con el software destinado al hardware oficial, y eso incluye al sistema operativo Raspbian. La diferencia más importante en el ODROID-W llega con su tamaño. Posee un puerto Micro USB, un puerto Micro HDMI, dos conectores para baterías de litio y RTC, y un conector de quince pines compatible con la cámara del Raspberry Pi. El resto de las interfaces está allí, pero en la forma de agujeros, que esperan recibir sus pines dedicados, o de ser necesario, un puerto USB de tamaño completo (ubicado entre el Micro USB y el Micro HDMI).



Lamentablemente, el ODROID-W no tiene un puerto Ethernet dedicado, aunque existen un par de alternativas. Por un lado, nada impide al usuario soldar el puerto USB y usar el convertidor adecuado (sea a 8P8C, o directamente a WiFi), pero también hay un “Docking Board” que incorpora cuatro puertos USB, puerto Ethernet, un puerto UART, y salida de audio de 3.5 pulgadas. El anuncio del ODROID-W ha tomado por sorpresa a más de un entusiasta, y abre la puerta a un conflicto legal (usa el nombre Raspberry Pi en su promoción, que no deja de ser una marca registrada), pero en materia de funcionalidad, el ODROID-W se ve muy sólido. Su precio oficial es de 30 dólares, y el Docking Board costará 20 dólares más. Ambos estarán disponibles a partir de agosto.

Fuente:
http://www.neoteo.com/odroid-w-nuevo-clon-en-miniatura-del-raspberry-pi/

martes, 29 de julio de 2014

Sharks Cove: Nuevo hardware de desarrollo de Intel y Microsoft

La oferta de hardware que busca capturar el interés de desarrolladores y entusiastas del código es cada vez más amplia. Usualmente, las noticias se concentran sobre el Raspberry Pi y la familia Arduino, pero en algunos casos se requieren plataformas más complejas, y con una mayor cantidad de recursos. Ahí es cuando aparece Sharks Cove, un proyecto que combina los esfuerzos de Microsoft e Intel.

Todo desarrollador necesita crear uno o más prototipos de su proyecto. Es un paso completamente natural, que permite eliminar bordes filosos y optimizar múltiples aspectos. También es crítico a la hora de escribir controladores y otro software de bajo nivel que demande una tolerancia a fallas considerable. El software en cuestión tal vez esté destinado a varios modelos diferentes de dispositivos móviles, por lo tanto, contar con la plataforma de desarrollo adecuada es fundamental. Tanto la serie Arduino como el Raspberry Pi poseen un costo relativamente bajo, pero lo cierto es que no tienen como objetivo cubrir todas las situaciones.
Sharks Cove: Nuevo hardware de desarrollo de Intel y Microsoft

Compañías al nivel de Intel y Microsoft están conscientes de este detalle, y así surgen proyectos como el ordenador Galileo y el MinnowBoard. Hoy es el turno de Sharks Cove, un sistema de hardware diseñado, de acuerdo a la descripción oficial, para facilitar el desarrollo de programas y controladores orientados hacia dispositivos móviles que ejecuten Windows y/o Android, sean smartphones, tablets, o cualquier otra cosa con un SoC. Sharks Cove incluye una imagen de Windows 8.1 y todas las herramientas necesarias para aplicarla sobre el hardware, cuyas especificaciones nos hablan de un SoC Atom Z3735G, con cuatro núcleos y una frecuencia variable entre 1.33 y 1.88 GHz. También encontramos 1 GB de RAM, 16 gigabytes de estado sólido, una ranura microSD, conector HDMI, soporte de red a través de USB (no hay un puerto Ethernet dedicado), y una enorme cantidad de pines.
El hecho de que Sharks Cove no ofrezca Ethernet o WiFi dedicado llama mucho la atención, y al mismo tiempo hace más complicada la digestión de su precio oficial, ubicado en los 299 dólares. Aún así, no debemos perder de vista que Sharks Cove no es una plataforma de consumo general, y nunca lo será. Por más que se puedan comprar ocho Raspberry Pi por el precio de un Sharks Cove, la verdad es que no hay punto de comparación entre ambos productos.

Fuente:
http://www.neoteo.com/sharks-cove-nuevo-hardware-de-desarrollo-de-intel-y-microsoft/

lunes, 14 de julio de 2014

Raspberry Pi Model B Plus, nueva versión mejorada al mismo precio

Responsables del mini-ordenador con base ARM y sistema operativo Linux, han anunciado el lanzamiento de la nueva versión Raspberry Pi Model B Plus, un modelo mejorado que se venderá al mismo precio que el actual: 35 dólares.
Después de vender 2,5 millones de unidades desde su lanzamiento, la organización sin ánimo de lucro británica detrás de este desarrollo, anuncia una nueva versión de la popular placa. No es un nuevo modelo advierten, pero sí una mejora que mantiene el espectacular precio de venta y que marca el final de la evolución del original. No te preocupes. Habrá más desarrollos con un Raspberry Pi 2.0 en camino y un mini-PC más completo (quizá con chasis) para 2017.
Raspberry Pi Model B+ usa el mismo procesador ARM BCM2835 y la cantidad de RAM instalada de 512 Mbytes. Las novedades llegan de
- El GPIO ahora es de 40 pines
- Dobla el número de puertos USB hasta 4
- Sustituye la salida SD por una microSD
- Reduce el consumo entre 0.5 y 1 vatio
- Mejorado el alimentador del circuito de audio
- Nuevo diseño para los puertos USB y el conector para vídeo compuesto.
“Creemos que te va a encantar el nuevo modelo aunque para garantizar la continuidad del suministro para nuestros clientes industriales vamos a mantener la producción del modelo B”, explican desde la fundación. 
Puedes comprar el Raspberry Pi Model B Plus en los dos distribuidores principales de este popular desarrollo:

Fuente:
http://www.muycomputer.com/2014/07/14/raspberry-pi-model-b-plus

jueves, 10 de julio de 2014

Los lenguajes de programación más populares

¿Quieres aprender un lenguaje de programación? ¿No sabes por dónde empezar? La popularidad de un lenguaje no debe ser lo único que te ayude a escoger, pero sí es un factor muy importante, ya que permite visualizar (entre otras cosas) la cantidad de recursos disponibles. El IEEE creó un ranking con los lenguajes de programación más populares, y estos son sus resultados.

Tal vez quieres desarrollar una aplicación específica para cubrir una necesidad personal. O puede que estés pensando en lanzar el próximo Flappy Bird. Más allá de tus intenciones, estoy seguro de que hay un lenguaje de programación adecuado para ti. La cantidad de material disponible en la Web es muy grande (además de gratuita), y a la hora de las lecciones, existen portales como Codecademy que ayudan diariamente a millones de principiantes. Ahora, la pregunta es: ¿Cuál de todos estos lenguajes es el correcto? Los factores a considerar son muchos, pero la popularidad aporta su cuota de influencia. Es cierto que si muchas personas estudian un mismo lenguaje, la competencia es mayor, sin embargo, este detalle también responde a un incremento en la demanda.
Los lenguajes de programación más populares

La gente del IEEE, a través de su publicación IEEE Spectrum, ha creado una lista con los lenguajes de programación más populares. Fue publicada a principios de este mes, por lo que podemos asumir que sus valores están debidamente actualizados. El ranking se basa en doce referencias provenientes de diez fuentes diferentes: Google Search, Google Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News, Career Builder, Dice, y la librería digital IEEE Xplore. Los tipos de lenguajes están divididos en cuatro campos: Web, Móvil, Empresarial e Integrado. En la primera posición del Top 10, sin causar sorpresa alguna debo agregar, aparece Java. Nadie niega sus problemas de seguridad, pero la demanda es muy alta, y su desarrollo es la esencia vital en una buena parte del espacio móvil. Muy de cerca lo siguen tanto C como C++, mientras que Python y C# se reparten el cuarto y quinto puesto.
Si visualizamos la versión extendida, encontraremos varios puntos que dejan margen para una discusión más amplia. El lenguaje ensamblador forma parte del Top 20 (a pesar de su complejidad histórica), Python está arriba de PHP (con lo que varios comentaristas no están de acuerdo), SQL se ubica en el puesto 12 (muchos dicen que debería estar más alto), HTML no es un lenguaje de programación sino de marcado (lo mismo se aplica a SQL como lenguaje de consulta), y ASP.NET es un framework. En otras palabras, si pasamos a la lista por un filtro muy fino pierde un poco de consistencia (hay mucha pasión entre los desarrolladores, y lo hacen notar al momento de expresar sus opiniones), pero los primeros puestos parecen estar en orden de todos modos.

Fuente:
http://www.neoteo.com/los-lenguajes-de-programacion-mas-populares/

HummingBoard: Otra competencia para el Raspberry Pi

Raspberry Pi ya está rodeado por al menos cinco competidores importantes en lo que hace a las placas únicas de bajo costo, y recientemente hemos conocido a una de las más eficientes hasta el momento. HummingBoard es otra competencia para el Raspberry Pi y viene en formato dual core con un procesador que puedes remover y actualizar.
La Raspberry Pi es, sin duda, un dispositivo flexible para el aficionado e incluso para quienes no tienen mucha idea técnica sobre cuál es el uso que se le puede dar a un ordenador del tamaño de una tarjeta de crédito. La potencia contenida en tan poco espacio es sorprendente y no pasa desapercibida por quienes quieren experimentar con un nuevo factor de forma y todas las posibilidades que el mismo ofrece. Actualmente, la Raspberry Pi se puede conseguir con diversas configuraciones y a diversos precios, aunque siempre nos ponemos a pensar qué es lo que podría lograr la RPi si tan solo tuviera un poco más de potencia en su hardware. Quienes también se lo preguntaron fueron los ingenieros de SolidRun, que crearon al competidor más fuerte del Raspberry Pi hasta el momento: el HummingBoard.


Aunque el HummingBoard probablemente nunca será tan popular como lo es el Raspberry Pi, el nuevo contendiente tiene mucho a su favor. Para empezar, ha sido inteligentemente diseñado para imitar las dimensiones y el diseño del RPi. Eso significa que va a encajar en los cientos de carcasas que están en el mercado para el Raspberry Pi. Otra gran virtud sobre el HummingBoard es que si bien es del mismo tamaño que el RPi, no se trata en realidad de un ordenador de una sola tarjeta (single board). Por ejemplo, el procesador del HB funciona en su propio módulo, por lo que puede ser actualizado en el futuro y hacer que tu proyecto evolucione junto a sus capacidades. Además de puertos USB duales (4 en total), LAN de 10/100, entrada y salida para audio digital y analógico, interfaz para cámara, puertos HDMI y LVDS, el HummingBoard resulta simpático y tiene una entrada de 26 pines para adosarle los diversos complementos que existen para la RPi.

Vídeo:
https://www.youtube.com/watch?v=dnGiYir07as

 En cuanto a las especificaciones, el HB se presenta en 3 versiones diferentes. La primera, la i.1, lo hace con un procesador Freescale i.MX y 512 MB de RAM, vendiéndose a 42 dólares. El segundo modelo tiene un núcleo más con el doble de RAM y se venderá a 72 dólares. El tercer modelo es el i2eX, que vendrá con un mini PCIe, slots para mSTATA, un receptor infrarrojo y una tarjeta de red de un Gigabit. Este paquete final se podrá conseguir a 99 dólares y todavía seguirá pareciendo muy económico en cuanto a sus especificaciones/tamaño. Obviamente, le HummingBoard tendrá completa compatibilidad con diversas distribuciones de Linux.

Fuente:
http://www.neoteo.com/hummingboard-otra-competencia-para-el-raspberry-pi/