Comentario: Inkplate 6PLUS

Si bien el precio del papel electrónico ha bajado considerablemente en los últimos años, es relativamente caro en comparación con la tecnología de pantalla más tradicional. Por lo tanto, hemos visto mucho interés en recuperar las pantallas de papel electrónico utilizadas en las etiquetas de estantes electrónicos y los lectores electrónicos de consumo de Amazon, Barnes & Noble y Kobo. Desafortunadamente, aunque estos dispositivos generalmente se pueden comprar a bajo precio en el mercado de pulgas, desbloquear sus pantallas a menudo es una tarea demasiado compleja para el tufter promedio.

Entra en Inkplaton. Con su placa de desarrollo de hardware abierta ESP32, que se desliza en las pantallas de papel electrónico guardadas por lectores electrónicos antiguos, el equipo de e-radionica puede transformar lo que era esencialmente basura electrónica en una pantalla múltiple con opción de WiFi fácilmente programable por Arduino. IDE o MicroPython. El Inkplate 6 de $ 99 claramente llegó a un acuerdo con la comunidad de creadores y alcanzó el 926% de su objetivo financiero en Crowd Supply en 2020. Un año después, e-radionica lanzó el Inkplate 10 más grande y refinado, que logró romper el 1,000% de su propósito.

Para 2021, el equipo está de vuelta con Inkplate 6PLUS. Esta versión actualizada del Inkplate original incluye las adiciones de diseño del Inkplate 10, como el reloj en tiempo real, un GPIO expandido y un puerto USB-C, y utiliza una pantalla reciclada de lectores más nuevos como el Kindle Paperwhite. Estos paneles de papel electrónico no solo son más nítidos y rápidos que sus predecesores, sino que también tienen soporte táctil e iluminación frontal LED; capacidades que e-radionica ha utilizado plenamente en la última versión de su software.

Con su campaña Crowd Supply que superó recientemente la marca del 100%, tuvimos la oportunidad de practicar con un prototipo de Inkplate 6PLUS para ver cómo es compatible la última plataforma de desarrollo de papel electrónico de e-radiónica de papel electrónico.

Espacio para crecer

El lector de La-Tecnologia promedio es muy consciente de las capacidades que el ESP32 trae a la mesa: desde el primer momento, tiene un procesador de potencia impresionante, conectividad WiFi y Bluetooth, y algunas de las mejores características de ahorro disponibles en un microcontrolador de hobby. Es un candidato perfecto para las tareas que a la mayoría de la gente le gustaría hacer con una pantalla de papel electrónica, y e-radionica fue inteligente al convertirla en la pieza central de su producto. Incluso aparecieron para la versión ESP32-WROVER, con 8 MB de RAM expandidos.

Por supuesto, si solo desea que ESP32 se conecte a una pantalla de papel electrónico, puede obtener un módulo de alguien como Waveshare y terminarlo. Es por eso que e-radionica ha incluido tantas funciones adicionales en Inkplate 6PLUS. No es necesario que conecte un lector SD externo porque ya hay alguien allí. ¿Necesitas un RTC? Solo necesitas insertar una batería. Incluso incluían un cargador de iones de litio y un conector para una batería si deseaba ejecutar su propio lector electrónico.

¿Tienes hambre de más? Como era de esperar, la interfaz I2C del ESP32 se puede utilizar para conectar varios sensores o incluso pantallas secundarias si las necesita para su proyecto. Pero si está preocupado por el GPIO notoriamente limitado en el ESP32, no lo esté. Dado que el material para la placa ya incluía una expansión de E / S MCP23017 de seis canales que el microcontrolador necesitaba para interactuar con la pantalla del papel electrónico, e-radionica decidió agregar otra por una buena medida.

Todos los pines del MCP23017 secundario están rotos a lo largo del borde del Inkplate 6PLUS, lo que le brinda suficiente espacio para respirar para futuras expansiones. El cabezal de clavija ancha estándar incluso incluye líneas de tierra y 3.3 V, lo que debería facilitar el ensamblaje de tarjetas secundarias que se conectan directamente a la parte posterior de la pantalla.

Rendimiento legendario

Aunque probablemente sea la estrella del espectáculo, no pasaré mucho tiempo hablando de la pantalla de papel electrónico de 1024 x 758 en el Inkplate 6PLUS. Eso es porque cualquiera que haya usado un Kindle Paperwhite de primera o segunda generación ya lo ha visto. Aunque podría haber algunas revisiones detrás de la pantalla utilizada en la generación actual de Kindle, no obstante es una pantalla asombrosa. Este no es un tablero de hockey de un vendedor de eBay sin nombre, es literalmente la misma pantalla que una vez glorificó al lector electrónico más popular del mundo.

Las imágenes y el texto son claros, y los refrescos parciales ultrarrápidos realmente complementan sus capacidades táctiles. Si bien las actualizaciones de pantalla completa aún duran dos o más, el tablero es más que el desafío de mostrar datos dinámicos y menús interactivos.

Golpea la carrera de la tierra

Entre el diseño de mesa de e-radiónica que invita a la reflexión y la tecnología de visualización estándar de la industria, no se puede negar que el hardware aquí es excelente. Pero en esta comunidad, eso es solo la mitad de la batalla. Si desea tener éxito, debe tener bibliotecas de código abierto competentes, muchos códigos de muestra y documentos que sean lo suficientemente claros para que los principiantes los entiendan, pero lo suficientemente profundos como para satisfacer a los piratas informáticos obstinados.

En todos esos frentes, me complace decir que e-radionica ha funcionado. Operar la pantalla con Arduino IDE es lo más rápido y fácil posible en casa: simplemente agregue la URL para las definiciones de la tabla, instale la biblioteca Inkplate usando el navegador e inicie uno de los ejemplos. Dependiendo de su sistema operativo, es posible que deba instalar los controladores para el convertidor CH340 serie USB de la placa, pero aquí está. En el momento de escribir este artículo, el módulo MicroPython para 6PLUS no estaba disponible, pero al observar el proceso de ejecución en los Inkplates anteriores, parece que no será mucho más difícil comenzar.

Examinar la documentación oficial revela una gran cantidad de recursos, como una referencia API completa para los entornos Arduino y MicroPython, y herramientas como el diseñador de GUI en línea o el convertidor de imágenes realmente pueden ayudarlo a comenzar su proyecto. Incluso si nunca antes ha trabajado con una pantalla de papel electrónico o una pantalla táctil, el equipo se aseguró de que tuviera todo lo que necesita para hacer realidad su idea.

Todavía invertido

Si bien en general encontré el hardware y el software Inkplate 6PLUS extremadamente impresionantes, noté algunas peculiaridades extrañas. La placa a menudo no se reinicia después de que parpadea un nuevo código y entra repetidamente en una especie de bucle de inicio rápido. La pantalla también está invertida en la versión actual de la biblioteca, lo que requiere que agregue display.setRotation(2) en la parte superior de cada programa para lograrlo en la orientación adecuada. Pero estas son discusiones realmente muy pequeñas, y considerando que esto todavía es un prototipo de hardware, es muy posible que estos problemas se resuelvan antes de que comience a enviarse a los seguidores.

Si el Inkplate 6PLUS realmente falta para la mayoría de las personas, será el precio. A $ 159 es difícil de vender para aquellos que solo buscan sumergir los dedos de los pies en el agua, pero honestamente, eso no es necesariamente algo malo. Si solo desea agregar una pequeña pantalla meteorológica de papel electrónico a su escritorio, probablemente este no sea el producto para usted. Simplemente tome un módulo 2.13 barato de eBay y conéctelo al encabezado de Pi Zero, hay mucha técnica anterior para comenzar.

Pero si desea una plataforma de desarrollo de papel electrónico seria que sea completamente de código abierto y escalable para cualquier proyecto que se le ocurra, le resultará difícil encontrar una opción mejor que Inkplate 6PLUS en cada mano.

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *