Nuevo producto panStamp
iNUBO
Artículo original: http://www.panstamp.com/news/12-key-touch-panel-based-esp8266-mpr121/
PANEL TÁCTIL DE 12 TECLAS BASADO EN ESP8266 Y MPR121
Queremos hablaros de un desarrollo que hemos estado trabajando en los últimos meses. Se trata de un panel táctil WiFi económico basado en el popular sistema ESP8266 SoC y el potente controlador táctil capacitivo MPR121. Esta placa también incluye un sensor de temperatura y humedad SI7021, un zumbador piezoeléctrico, que puede utilizarse para añadir algo de retroalimentación a las pulsaciones, un controlador para una secuencia RGB direccionable WS2812 e incluso un puerto de infrarrojos para controlar un televisor o un equipo de aire acondicionado. Los pines UART e I2C están expuestos para otras aplicaciones y actualmente estamos modificando el diseño para exponer también el resto de pines.
La placa necesita ser alimentada desde una fuente de alimentación externa de 5VDC y, como cualquier otra tarjeta basada en ESP8266, puede programarse vía USB desde el IDE de Arduino. El panel táctil incluye un chip FTDI y un conector microUSB para que se pueda conectar esta placa directamente a una computadora.
También hemos desarrollado una aplicación que transmite lecturas de temperatura y humedad y detecciones de botones táctiles a través de MQTT. Por lo tanto, este circuito se puede utilizar como una pared táctil o un dispositivo de montaje de mesa para controlar cualquier cosa a través de MQTT. Puesto que lee la temperatura y la humedad del ambiente, este dispositivo puede integrarse con sistemas de climatización. Se puede utilizar para controlar tiras LED RGB y relés externos o simplemente conectar a cualquier detector PIR externo a través de uno de los pines IO disponibles.
El siguiente es un video corto que muestra rápidamente el panel táctil que transmite paquetes MQTT cada vez que se toca un botón táctil.
Este producto todavía está en desarrollo final por lo que agradeceríamos cualquier sugerencia o idea que nos ayude a hacer este producto aún más interesante. ¡Gracias por tu tiempo!