La Sipeed Lichee Nano es una placa de desarrollo basada en Linux que tiene un tamaño similar al de una tarjeta SD y un precio de unos 10€.
La Lichee Nano emplea un procesador Allwinner’s F1C100s (ARM9) que funciona a una velocidad de hasta 900Mhz. Un procesador con una cierta edad, que ya no se usa activamente en dispositivos.
Sipeed ha decidido reutilizar inteligentemente este procesador en la creación de placas de desarrollo. Personalmente, me parece uno de los productos más interesantes que ha aparecido.
Lichee Nano cuenta con una memoria DDR integrada de 32MB en el propio SoC. El almacenamiento puede ampliarse mediante una memoria SPI Flash de 8-32MB o mediante tarjeta micro SD.
En cuanto a conectividad, la LicheePi Nano dispone de varios puertos de entrada y salida que incluyen, 2x SPI, 3x TWI (I2C), 3x UART, 1x TV out, 2x TV in, 2x PWM, 1x LRADC, 2x salidas de altavoz y 1x entrada de micrófono. También dispone de un puerto USB tipo micro USB OTG.
La placa también cuenta con un conector de RGB LCD de 40 pines que soporta pantallas resistivas y capacitivas de resoluciones de 272×480, 480×800, 1024×600, y decodificación de vídeo va hasta H.264/MPEG con resolución de hasta 720p.
Lamentablemente carece de conectividad inalámbrica WiFi o Bluetooth. Pero incluye una conexión SDIO para módulos BT o WiFi (pero el precio del módulo cuesta casi lo mismo que la placa ¡!)
En cuanto a la alimentación, se puede hacer mediante entrada de 5V a través del puerto micro USB, y de 3,3 a 5V a través de pines. La placa también cuenta con una salida de 3.3V y voltaje de entrada RTC seleccionable. El consumo de energía es de 54mA (en reposo) con Linux y 250mA con la pantalla encendida.
Estas son algunas de sus características:
- SoC: Allwinner F1C100s, procesador ARM926EJS @900Mhz.
- Memoria: 32MB de DDR integrada en el SoC
- Almacenamiento: Tarjeta Micro SD, opcionalmente 8MB de memoria flash SPI
- 2x SPI, 3x TWI (I2C), 3x UART
- 2x PWM
- 1x LRADC
- 1x salida de TV, 2x entrada de TV
- 2x salida de altavoz, 1x entrada de micrófono
- 1x puerto micro USB OTG
- SDIO para módulo WiFi
- Conector pantalla FPC LCD RGB de 40 pines
- Decodificación de video – H.264 / MPEG de hasta 720p.
- Entrada 5V a través del puerto micro USB, 3.3 a 5V a través de pines.
- Consumo de energía 54mA (en reposo) con Linux, 250mA con pantalla.
La LicheePi Nano es compatible con tres sistemas operativos diferentes: Linux, RT-Thread (RTT) y Xboot. Sin embargo, debido a la cantidad de memoria RAM de la placa, no se recomienda correr un entorno de escritorio completo.
La Lichee Nano salió a la venta por un precio de unos 8€, pero actualmente es difícil de conseguir una. Es posible encontrarlas por 11-12€, si tenéis suerte buscando.
Por otro lado, la documentación disponible en sobre la placa es escasa y se encuentra exclusivamente en chino. Además, como suele pasar con este tipo de productos, no es un dispositivo fácil de usar.
Más allá del interés de la placa en sí, que ya os digo que es más que relativo, lo más interesante es el hecho de que aparezcan placas de desarrollo de poca potencia basadas en Linux. Una tendencia que hace tiempo venimos observando, y que seguramente sea cada vez más frecuente.
Así que si, como en esperamos que pase, en el futuro Linux está destinado a comerse una buena parte del pastel de IoT, placas como la Lichee Nano nos permiten experimentar los primeros sabores. Simplemente por eso, ya es una placa muy interesante.
Referencias: