El mundo de las placas microcontroladoras ha vivido una nueva revolución gracias al lanzamiento del FlexiPi, una versión flexible del conocido Raspberry Pi Pico. Este clon, desarrollado utilizando un circuito impreso flexible (PCB), llega al mercado con el propósito de ofrecer una solución más versátil, especialmente para aquellos proyectos que requieren una placa que se pueda doblar o ajustar a espacios reducidos o superficies curvas.
Una de las diferencias más notables del FlexiPi frente a su predecesor es la incorporación de un puerto USB-C en lugar del microUSB que encontramos en el Raspberry Pi Pico original. Aunque pueda parecer un cambio menor, esta pequeña actualización ofrece una mayor compatibilidad con dispositivos modernos y una mejor gestión de la alimentación y transferencia de datos.
El desarrollo del FlexiPi ha sido comparado con el Flexduino, otro proyecto que también emplea un PCB flexible, pero en este caso basado en el modelo Arduino UNO. Sin embargo, el diseño compacto y más delgado del FlexiPi lo hace una opción más atractiva para ciertos proyectos, ya que su pequeño tamaño de 51×21 mm permite insertarlo en lugares de difícil acceso o que requieren de una forma más adaptable.
Especificaciones del FlexiPi
El FlexiPi viene equipado con el mismo microcontrolador que el Raspberry Pi Pico: el RP2040, un potente procesador de doble núcleo Cortex-M0+ que funciona a una frecuencia base de 48 MHz, pero que se puede aumentar hasta los 133 MHz. En cuanto al almacenamiento, incluye una memoria flash QSPI de 2MB, lo que es suficiente para proyectos medianos y pequeños.
Entre los aspectos más destacados de la placa, encontramos:
- Un puerto USB Type-C 1.1 que se utiliza tanto para la alimentación como para la programación del dispositivo.
- Una expansión de 26 GPIOs, que incluye funciones adicionales como 2 puertos UART, 2 I2C, y 16 canales PWM, lo cual permite su uso en un amplio rango de aplicaciones.
- Un sensor de temperatura de 12 bits, que puede ser útil en proyectos que involucren monitoreo ambiental o control de temperatura.
- Un conector de depuración Serial Wire Debug (SWD) de 3 pines, ideal para la depuración y el seguimiento en tiempo real de los programas durante el desarrollo.
- Otras características como un botón BOOTSEL y un LED RGB WS2812, lo que ofrece un nivel adicional de interacción y personalización visual.
Además, la placa es alimentada por una entrada de 5V a través del puerto USB o desde una fuente de alimentación externa con un rango entre 1.8V y 5V. Esto le otorga una gran flexibilidad en cuanto a las opciones de alimentación, adaptándose a diferentes escenarios de uso.
Compatibilidad y Software
Una de las grandes ventajas del FlexiPi es su completa compatibilidad con el software del Raspberry Pi Pico. Esto significa que los desarrolladores podrán utilizar los mismos SDKs y lenguajes de programación, incluyendo el popular MicroPython, C/C++, Arduino y CircuitPython. Esto hace que la transición de un aparato a otro sea sencilla para aquellos que ya han trabajado previamente con el Raspberry Pi Pico o cualquier otro dispositivo compatible con el microcontrolador RP2040.
Para facilitar aún más su uso, la compañía detrás de FlexiPi, TOP Gadgets, ha creado guías para principiantes en formato de eBook, disponibles para las plataformas de C, MicroPython y CircuitPython. Esto asegura que incluso aquellos que son nuevos en el mundo de la programación y la electrónica puedan comenzar a trabajar con esta placa de manera rápida y eficiente.
Varios factores de coste
Una de las principales desventajas del FlexiPi es su costo. Al estar fabricado en volúmenes reducidos, el precio de producción del PCB flexible es significativamente mayor en comparación con la placa tradicional del Raspberry Pi Pico. Tanto es así que el FlexiPi se vende por aproximadamente 20 dólares en su campaña de financiación en Kickstarter, lo que supone un precio cinco veces mayor que el del Raspberry Pi Pico original, que cuesta alrededor de 4 dólares.
Sin embargo, aquellos interesados en adquirir varias unidades pueden beneficiarse de precios más competitivos. Un paquete de 10 placas FlexiPi reduce el precio unitario a 18.50 dólares, un pequeño ahorro para proyectos más grandes o compras grupales. Cabe destacar que los gastos de envío no están incluidos, y suman aproximadamente 15 dólares, lo que sitúa el precio total en unos 35 dólares si se adquiere una sola unidad.
Oportunidades para el futuro de las placas flexibles
Pese a su precio elevado, el FlexiPi subraya el potencial que tienen las placas flexibles para revolucionar el sector. Su capacidad para ajustarse y adaptarse a diferentes formas y estructuras lo convierte en una opción interesante para desarrolladores que necesiten diseñar soluciones en espacios limitados o con geometrías complejas.
Además, su compatibilidad con múltiples SDKs y lenguajes de programación asegura que esta placa flexible tendrá una buena acogida entre la comunidad de desarrolladores y entusiastas de la electrónica. Al igual que otros productos innovadores, su éxito dependerá en gran medida de la demanda del mercado y de cómo evolucione la tecnología de PCB flexibles en los próximos años.
En definitiva, el FlexiPi es una solución pensada para aquellos que buscan flexibilidad, no solo en el sentido físico, sino también en cuanto a compatibilidad y capacidades. Si bien su precio puede ser un obstáculo, sus características únicas y su potencial hacen de esta placa una opción a tener en cuenta para futuros proyectos.