¿Puedo usar un Adafruit Trinket como un simple periférico de Android?

-1

Quiero controlar el estado de espera de un panel LCD a través de una PC con Android. Estoy pensando en usar un Trinket como un periférico USB android barato. es posible? ¿O debería estar mirando un módulo FTDI?

Soy nuevo en Android, Adafruit y USB pero tengo muchas ganas de aprender. Anteriormente, controlaba mi panel LCD a través de la interfaz GPIO de mi Raspberry Pi, ¡pero quiero pasar a algún hardware con un poco más de empuje!

El panel LCD acepta una señal de 3.3v para encender la pantalla. ¿Es Trinket la pieza correcta de hardware para esta aplicación?

Gracias de antemano por cualquier ayuda que pueda ofrecer.

Saludos cordiales, Jabah

    
pregunta Jabah

2 respuestas

1

Esta pregunta realmente debe hacerse en los foros de Adafruit, especialmente en lo que se refiere a una pregunta sobre un producto específico.

Dicho esto, tenga en cuenta que Trinket solo admite USB 1.1, por lo que no se mostrará como un puerto serie virtual, por lo que hablar con él requiere pasar por el subsistema USB en lugar de la API del dispositivo serie más simple.

Si el Rpi está funcionando, ¿por qué cambiar?

    
respondido por el lyndon
0

La implementación USB de BitBang de Adafruit Trinket solo está destinada a la programación del dispositivo. Fuera de la caja, no es compatible con la comunicación en tiempo de ejecución a través de USB desde un programa de usuario, presumiblemente debido a que integra el complicado código bit-bang del dispositivo USB con el tipo de bibliotecas de marcos de Arduino en las que los usuarios esperados dependerían La comunicación serial parecía demasiado desafiante.

Por supuesto, es posible implementar su propia comunicación USB, obviamente desarrollando un programa completo que incorpore un código USB bit-bang y compilándolo con un mapa de enlace que evite conflictos con el cargador de arranque (o incluso que reemplace el cargador de arranque). a favor de otro mecanismo de carga).

Por supuesto, el lado del dispositivo del USB es solo la mitad de la batalla. También necesita un dispositivo Android con soporte de hardware y software OTG para que pueda funcionar como un host USB. También es posible que necesite un cable adaptador con el pin de ID conectado a tierra y, posiblemente, un equipo o una inteligencia poco claros si desea alimentar el dispositivo Android a través de su puerto USB mientras actúa como host.

Para un simple control de encendido y apagado, probablemente pueda lograr algo al manejar un amplificador operacional o un microcontrolador simple desde la toma de auriculares ...

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas