Adafruit Feather RP2040 com host USB tipo A

Número de item 62555 Marca Adafruit Modelo 5723 Share Escreva uma crítica
Novo
Adafruit Feather RP2040 com host USB tipo A



Descrição Esquerda

Você provavelmente está realmente acostumado com placas de microcontrolador com USB , mas e uma placa de desenvolvimento com dois? Dois é mais do que um, então isso o torna duas vezes melhor! E o Adafruit Feather RP2040 com host USB isdefinitivamente o dobro da diversão das nossas outras placas Feather RP2040, com uma porta USB Tipo A na extremidade para conectar dispositivos USB .

Agora você pode estar pensando "ei, espere um minuto, o RP2040 não tem dois periféricos de porta USB ???" e você estaria correto! Mas o que ele tem é um periférico PIO bacana que pode ser (ab)usado para emular um periférico host USB . Você consegue manter a porta USB principal para upload, depuração e comunicação de dados, enquanto ao mesmo tempo envia e recebe dados para praticamente qualquer dispositivo USB . Este trabalho é originalmente de sekigon no GitHub , e se você estiver usando o Pico SDK, essa ainda é a biblioteca recomendada para uso.

O suporte para o periférico USB Host está disponível no Arduino ou CircuitPython. Para uso Arduino , confira os exemplos de 'dupla função' do TinyUSB para algumas coisas que você pode fazer! Por exemplo, registro de dados em uma chave USB . Ou leitura de outro dispositivo/microcontrolador que tenha interface serial USB CDC . Ou criação de um remapeador HID . Ou conexão com dispositivos estranhos que exigem atualizações de firmware, como a placa de comunicações Intellikeys baseada em Cypress EZ- USB . Para CircuitPython, confira projetos como esta entrada de teclado .

Observe que isso é definitivamente um hack de firmware: você precisará dedicar o segundo núcleo ARM e ambos os periféricos PIO apenas para manipular as mensagens USB , mas descobrimos que isso funciona muito bem, ou pelo menos tão bem quanto a maioria dos periféricos USB Host do microcontrolador!

Também incluímos um conversor boost de 1 Amp baseado no TPS61023 para que você possa usar uma bateria Lipo e obter uma saída limpa de 5 V para os dispositivos USB . O booster tem o pino de ativação vinculado a um dos GPIO extras no RP2040 para que a energia possa ser ligada e desligada manualmente para reinicializar o que estiver conectado.

No coração do Feather está um chip RP2040, com clock de 133 MHz e lógica de 3,3 V, o mesmo usado no Raspberry Pi Pico. Este chip tem incríveis 8 MB de QSPI FLASH onboard e 264 K de RAM! Ainda sobra espaço para um conector STEMMA QT para plug-and-play de dispositivos I2C!

Para facilitar o uso em projetos portáteis, adicionamos um conector para qualquer uma de nossas baterias de polímero de lítio de 3,7 V e carregamento de bateria integrado. Você não precisa de uma bateria, ela funcionará perfeitamente direto do conector USB Tipo C. Mas, se você tiver uma bateria, pode levá-la para qualquer lugar e, em seguida, conectar o USB para recarregar. O Feather alternará automaticamente para a alimentação USB quando estiver disponível.

Aqui estão algumas especificações úteis! Você obtém:

  • Mede 2,0" x 0,9" x 0,28" (50,8 mm x 22,8 mm x 7 mm) sem cabeçalhos soldados
  • Leve como uma (grande?) pena - 6,3 gramas
  • RP2040 32 bits Cortex M0+ dual core rodando a ~133 MHz @ 3,3 V lógica e alimentação
  • 264 KB de RAM
  • FLASH SPI DE 8 MB chip para armazenar arquivos e armazenamento de código CircuitPython/MicroPython. Sem EEPROM
  • Toneladas de GPIO! 21 pinos GPIO com as seguintes capacidades:
    • Quatro ADCs de 12 bits (um a mais que o Pico)
    • Dois periféricos I2C, dois SPI e dois UART, rotulamos um para a interface 'principal' em locais Feather padrão
    • 16 saídas PWM - para servos, LEDs, etc.
  • Carregador de lítio 200mA+ integrado com LED indicador de status de carregamento
  • Pino #13 LED vermelho para piscar de propósito geral
  • RGB NeoPixel para indicação em cores.
  • A bordo Conector STEMMA QT que permite conectar rapidamente qualquer dispositivo Qwiic, STEMMA QT ou Grove I2C sem solda!
  • Botão de reinicialização e botão de seleção do Bootloader para reinicializações rápidas (sem desconectar-reconectar para reiniciar o código)
  • Conector USB Tipo C permite que você acesse o bootloader USB ROM integrado e a depuração da porta serial
  • Conector USB Tipo A para capacidade de host USB . D+ em GPIO 16, D- em GPIO 17
  • Conversor Boost 5V, até 1 Amp pico de saída para alimentação periférica USB , com fusível rearmável de 500 mA. Habilite no GPIO 18.
  • Pino de alimentação/habilitação de 3,3 V
  • 4 furos de montagem
  • Cristal de 12 MHz para sincronização perfeita.
  • Regulador de 3,3 V com saída de corrente de pico de 500 mA

Propriedades

Informações da marca
Marca Adafruit
Modelo5723
Adafruit
€ 24,30€ 19,75 Excl. CUBA (PT)
Fora de estoque Não em estoque com o fornecedor
ETA não é conhecido
Enviado de € 12,50 (PT) 30 dias de reflexão Serviço excelente

Perguntas do cliente

Avaliações de Clientes

Adafruit Feather RP2040 com host USB tipo A Clique em uma estrela para deixar sua avaliação

Itens recentemente vistos

Webwinkelkeur Kiyoh Trustpilot Opencircuit