
Vídeo oficial: https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w
Fórum: http://forum.m5stack.com/
CardKB Firmware: https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/firmware_328p/CardKeyBoard
CardKBé uma unidade que pode implementar um teclado QWERTY completo. Considere que você deseja criar algumas coisas legais que exijam digitação e interação do teclado, mas o núcleo M5 possui apenas 3 botões, aqui vem a unidade CardKB flexível e poderosa.
Ele também pode alcançar a combinação de botões (Sym+Key, Shi ft+Key, Fn+Key) e gerar um valor de chave mais rico. Esta unidade se comunica com o M5Core através da porta GROVE A (interface IIC). O endereço é 0x5F.
1. Descrição da combinação de botões:
Único botão pressionado, o keyborad exibirá o primeiro valor da chave (o botão de letra exibirá a forma minúscula). Por exemplo, se "Q" foi pressionado, o teclado produzirá "q" (minúsculas).
Sym+tecla, o keyborad produzirá o segundo valor da chave. Por exemplo, se "Sym" foi pressionado individualmente, então "Q" foi pressionado, o teclado produzirá "{". Se "Sym" foi clicado duas vezes, o teclado bloqueará esta função, todas as teclas pressionadas exibirão seu segundo valor de tecla.
Shift+tecla, se um botão de letra foi pressionado, ele produzirá a forma maiúscula. Por exemplo, se "Shi ft" foi pressionado individualmente, então "Q" foi pressionado, o teclado produzirá "Q". Se "Shi ft" foi clicado duas vezes, o teclado bloqueará esta função, todas as teclas pressionadas produzirão sua forma maiúscula.
Fn+tecla (combinação de teclas de função personalizada), o keyborad produzirá o terceiro valor de chave. Você pode personalizar a qual função a tecla pressionada corresponde.

Vídeo oficial
Fórum
CardKB Firmware

1.EasyLoader é um gravador de programa simples e rápido. Cada página de produto no EasyLoader fornece um programa de caso relacionado ao produto. Ele pode ser gravado no mestre por meio de etapas simples e uma série de verificações de funções podem ser executadas. .
2.Após baixar o software, clique duas vezes para executar o aplicativo, conecte o dispositivo M5 ao computador através do cabo de dados, selecione os parâmetros da porta, clique em"Queimar"para começar a queimar. (Para gravação M5StickC, defina a taxa de transmissão para 750000 ou 115200)
3. Atualmente, o EasyLoader é adequado apenas para o sistema operacional Windows, compatível com o sistema M5 que adota o ESP32 como o host do núcleo de controle. Antes de instalar para M5Core, você precisa instalar o driver CP210X (você não precisa instalar com M5StickC como controlador)Clique aqui para ver o tutorial de instalação do driverExemplo:
1. para IDE
Para obter o código, por favor cliqueaqui
2. UIFlow
Para obter o código completo, clique emaqui
PinMap:
1.EasyLoader é um gravador de programa simples e rápido. Cada página de produto no EasyLoader fornece um programa de caso relacionado ao produto. Ele pode ser gravado no mestre por meio de etapas simples e uma série de verificações de funções podem ser executadas. .
2.Após baixar o software, clique duas vezes para executar o aplicativo, conecte o dispositivo M5 ao computador através do cabo de dados, selecione os parâmetros da porta, clique em"Queimar"para começar a queimar. (Para gravação M5StickC, defina a taxa de transmissão para 750000 ou 115200)
3. Atualmente, o EasyLoader é adequado apenas para o sistema operacional Windows, compatível com o sistema M5 que adota o ESP32 como o host do núcleo de controle. Antes de instalar para M5Core, você precisa instalar o driver CP210X (você não precisa instalar com M5StickC como controlador)Clique aqui para ver o tutorial de instalação do driver: https://docs.m5stack.com/#/en/related_documents/M5Burner?id=install-usb-driverExemplo:
1. para IDE
Para obter o código, por favor cliqueaqui: https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/
2. UIFlow
Para obter o código completo, clique emaqui: https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/UIFlow
PinMap:



Envio | Prazo de Entrega | A Elecbee envia os pedidos uma vez por dia, por volta das 17h, exceto aos domingos. Após o envio, o prazo de entrega estimado dependerá da transportadora que você escolher. Envio Expresso: 3-7 dias. Correio Padrão: 7-20 dias. | |
| Taxas de Envio | As taxas de envio para seu pedido podem ser encontradas no carrinho de compras. | ||
| Opções de Envio | Oferecemos serviços de entrega expressa e padrão. | ||
| Rastreamento de Envio | Notificaremos você por e-mail com o número de rastreamento assim que o pedido for enviado. Você pode rastrear seu pedido usando a funcionalidade "Rastrear Meu Pedido". | ||
| Devolução/Garantia | Devolução | Devoluções são normalmente aceitas se concluídas dentro de 30 dias a partir da data de envio. Entre em contato com o serviço ao cliente para autorização de devolução. As peças devem estar unused e na embalagem original. O cliente é responsável pelo frete. | |
| Garantia | Todas as compras na Elecbee vêm com uma política de devolução de dinheiro em 30 dias, além de 1 ano de garantia da Elecbee contra defeitos de fabricação. | ||
| Esta garantia não se aplica a itens onde os defeitos foram causados por montagem incorreta do cliente, falha em seguir instruções, modificação do produto, uso negligente ou inadequado. | |||
| Pedido | Como Comprar | Elecbee aceita pedidos online. | |
| Adicionar ao carrinho > Finalizar Compra > Enviar Pedido > Concluir Pagamento > Envio | |||
| Pagamento | PayPal, Cartão de Crédito (Visa, Mastercard, American Express), Transferência Bancária. | ||