


Descripción
Probablemente se le acostumbra veramente a las placas de microcontroladores con USB, pero ¿qué pasa con una placa de desarrollo con dos?¡Dos son más de uno, por lo que lo hace dos veces más bueno!Y el Pluma RP2040 con host USBDefinitivamente duplica la diversión de nuestras otras placas Feather RP2040, con un puerto USB tipo A en el extremo para conectar dispositivos USB.
¿Ahora podrías estar pensando en "hey waitaminute, el RP2040 no tiene dos periféricos de puerto USB???"¡Y estarías correctas!Pero lo que tiene es un ingenioso periférico PIO que puede usarse (ab) para emular un periférico de host USB.Puede conservar el puerto USB principal para cargar, depurar y comunicarse de datos, mientras envía y recibe datos a cualquier dispositivo USB. , y si está utilizando Pico SDK, aún así es la biblioteca recomendada para usar.
Actualmente, el soporte para el periférico USB Host está solo en Arduino.Así que comprueba el ¡Para algunas cosas puedes hacer!Por ejemplo, .O .O .O Tablero de comunicaciones.
Tenga en cuenta que este es definitivamente un hack de firmware: deberá dedicar el segundo núcleo y ambos periféricos PIO para manejar solo los mensajes USB, pero descubrimos que funciona bastante bien, o al menos, así como la mayoría de los periféricos de host USB del microcontrolador.
para que puedas funcionar con la batería Lipo y obtener una salida de 5 V agradable y limpia para los dispositivos USB.El amplificador tiene el pin de habilitación atado a uno de los GPIO adicionales del RP2040, por lo que la alimentación se puede encender y apagar manualmente para restablecer con fuerza lo que quede conectado.
En el corazón de Feather hay un chip RP2040, clockado a 133 MHz y con una lógica de 3,3 V, el mismo que se usa en el .¡Este chip tiene 8 MB de FLASH QSPI integrado y 264 K de RAM!¡Incluso queda espacio para un conector STEMMA QT para dispositivos I2C plug-and-play!
Para facilitar su uso en proyectos portátiles, agregamos un conector para cualquiera de nuestras baterías de polímero de litio de 3,7 V y carga de batería incorporada.No necesitas batería, funcionará perfectamente directamente desde el conector USB tipo C.Pero, si tienes una batería, puedes llevarla contigo y luego enchufar el USB para recargarla.La pluma cambiará automáticamente a alimentación USB cuando esté disponible.
¡Aquí hay algunas especificaciones útiles!Obtienes:
Mide 2,0" x 0,9" x 0,28" (50,8 mm x 22,8 mm x 7 mm) sin cabezales soldados en
Ligero como un (grande?)pluma - 6,3 gramos
RP2040 Cortex M0+ de 32 bits dual core funcionando a ~133 MHz a lógica y potencia de 3,3 V
264 KB de RAM
FLASH SPI de 8 MBchip para almacenar archivos y almacenar códigos CircuitPython/MicroPython.Sin EEPROM
CuatroADC de 12 bits (uno más que Pico)
Dos I2C, dos SPI y dos periféricos UART, etiquetamos uno para la interfaz "principal" en ubicaciones Feather estándar
16 x salidas PWM - para servos, LED, etc.
Cargador lipoly incorporado de 200 mA+con indicador LED de estado de carga
Pasador#13 LED rojospara uso general parpadeando
RGBpara indicación a todo color.
a bordo Conector STEMMA QT¡Que le permite conectar rápidamente cualquier dispositivo Qwiic, STEMMA QT o Grove I2C sin soldadura!
Tanto el botón Restablecer como el botón de selección del cargador de arranque para reiniciar rápidamente(sin desenchufar y volver a enchufar para relajar el código)
Conector USB tipo Cle permite acceder al gestor de arranque USB ROM incorporado y a la depuración del puerto serie
Conector USB tipo Apara capacidad de host USB.D+ en GPIO 16, D- en GPIO 17
Convertidor Boost de 5V, salida máxima de hasta 1 amperio para alimentación periférica USB, con fusible reiniciable de 500 mA.Habilitar en GPIO 18.
Pin de alimentación/habilitación de 3,3 V
4 orificios de montaje
Cristal de 12 MHz para una sincronización perfecta.
Regulador de 3,3 V con salida de corriente máxima de 500 mA
La pieza que recibí no funciona; ¡el host USB no detecta ningún ratón! Leí los manuales, desarrollé un firmware personalizado y nada...
Funciona perfectamente con aimbot si tienes el firmware.
¡Recibiste el artículo equivocado o algo completamente diferente de lo que debería ser! ¡Un desastre, gente! ¡De verdad!
El puerto USB-A está un poco inestable, pero todo funciona tal como se describe.
Compré este microcontrolador programable para usarlo con Santroller debido al host USB incorporado. Funciona de maravilla y con rapidez. No podría estar más feliz con la compra. Recomendaría tanto el producto como al vendedor.
Producto como se describe. Envío rápido. Aún no probado.
Producto perfecto
aún no lo probó pero parece bien.