Tengo un código de ejecución ATtiny13a a 9,6 MHz (oscilador interno) para un puerto serie semidúplex Tx Rx de un solo pin a una velocidad de transmisión de 115200 baudios usando una librería que encontré en línea
Usando FTDI 232RL o BT HC-06 puedo enviar y recibir datos arbitrarios entre el circuito MCU y Putty/Android.
¿Cuál sería la forma más barata y pequeña (en términos de tamaño de PCB y memoria ATTiny) de lograr la misma comunicación de datos arbitrarios a un dispositivo Android (no rooteado) en lugar de BT?
También hay una manera de lograrlo manteniendo el circuito MCU en modo accesorio para Android y NO usando el modo host de Android, ya que el circuito MCU se alimentará externamente y no desde Android. La fuente de energía de la MCU también suministrará energía a Android en los buses de energía del USB.
¿Cómo puedo lograr una comunicación de datos arbitraria entre ATTiny en modo accesorio y Android a través de USB?
¿Funcionará VUSB en este caso? o tengo que comprar un chip convertidor (¿CHG340?), pero ¿funcionará ese chip en modo accesorio? ¿También habrá cambios para admitir el puerto USB tipo C?
Gracias
No hay una manera fácil de hacer un host USB y cargar al mismo tiempo. La mayoría de los teléfonos no admiten esto.
Pero puede evitar la necesidad de comunicación USB mediante el uso de un módulo Bluetooth a serie . Nada cambia realmente en su ATtiny aparte de una configuración menor. Mismo puerto serial que el FTDI. Luego proporcione energía como una conexión USB normal.
V-USB actúa como un FTDI u otro IC serie USB, por lo que aún se requiere el modo de host de Android.
¿Cuál sería la forma más barata y pequeña (en términos de tamaño de PCB y memoria ATTiny) de lograr los mismos datos arbitrarios?
O use una MCU diferente y compatible con USB Host / OTG o use algún truco analógico en el puerto de auriculares. Este último requiere algunos pasivos y un pin ADC en el Tiny.
Janka
ritoshtch
Janka
ritoshtch
Janka
Janka
ritoshtch
ritoshtch
Janka
ritoshtch
chris stratton
Janka
ritoshtch
chris stratton
ritoshtch
chris stratton
ritoshtch
chris stratton
ritoshtch
Transeúnte