ESPUSB - pila de software USB para ESP8266 - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

ESPUSB – pila de software USB para ESP8266 – Calendae

Hola y mil gracias por leerme. Yo soy Jordi Oriol y hoy te voy a contar sobre ESPUSB – pila de software USB para ESP8266 – Calendae

ESP8266EX e incluso el nuevo SoC ESP32 no tienen un transceptor de hardware USB, por lo tanto [CNLohr] decidió desarrollar una pila de software USB para ESP8266. Después de una búsqueda rápida, creo que este es el primer intento de hacer una pila de software USB para esp8266. La pila de software USB es una implementación de solo firmware de un USB. ESPUSB funciona de manera similar V-USB para MCU AVR.

Esta pila USB usa D- en GPIO 4 y D + en GPIO 5 y solo funciona con USB de baja velocidad. Para ejecutar ESPUSB en ESP8266, necesita aproximadamente 317 bytes de SRAM y 1422 bytes de flash / IRAM.

Enumeración USB a través de ESPUSB: imágenes cortesía de cnlohr
[CNLohr] dijo que podría flashear ESP8266 usando ESPUSB. Intermitente ESP8266 usando ESPUSB – Imágenes cortesía de cnlohr
[
CNLohr] describió en un video el código ESPUSB y cómo lo desarrolló.

Se ha creado un foro de discusión para ESPUSB en ESP8266 sitio web.
Puede acceder al código fuente del proyecto ESPUSB en Repositorio de GitHub.

Mediante: software cnx

ACTUALIZACIÓN (8/2/2016): [CNLohr] publicado en Pío, que contiene una foto de un módulo PCB para ESPUSB, es un pequeño dongle que se puede conectar directamente al USB. Utiliza ESP8285 SoC, como ESP8266EX pero con memoria flash incorporada.

También subió un video a Youtube que muestra que la nueva PCB conectada a su computadora portátil se detecta como un dispositivo de mouse HID usando la pila de software USB ESPUSB. Controle el puntero del mouse sobre WiFi usando una aplicación desde su teléfono.



No te olvides compartir en en tu Twitter y Facebook para que tus amigos lo consulten

??? ? ? ???

Comparte