From fb340389110c3c4ff287d41197e4c834d49e2016 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Tue, 5 Oct 2021 01:39:05 -0300 Subject: [PATCH 1/3] ptBR translations: hardware/README-ptBR.md --- hardware/README-ptBR.md | 67 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 hardware/README-ptBR.md diff --git a/hardware/README-ptBR.md b/hardware/README-ptBR.md new file mode 100644 index 0000000..bcef8f6 --- /dev/null +++ b/hardware/README-ptBR.md @@ -0,0 +1,67 @@ +# KMK Hardware: Dispositivos para Uso Com KMK + +## Adaptador de Pinagem de Itsy Bitsy para Pro Micro + +Esta placa adapta a pinagem de uma [Adafruit Itsy Bitsy M4 +Express](https://www.adafruit.com/product/3800) compatível com o CircuitPython +para aquela da [Sparkfun Pro Micro](https://www.sparkfun.com/products/12640) a +fim de permitir que a Itsy Bitsy seja usável com os diversos teclados que +suportam a planta do Pro Micro. + +## Mapeamento dos Pinos + +| Pro Micro | Itsy Bitsy | +|-----------|------------| +| TX0/PD3 | TX | +| RX1/PD2 | RX | +| GND | GND | +| GND | GND | +| 2/PD1 | SDA | +| 3/PD0 | SCL | +| 4/PD4 | D13 | +| 5/PC6 | D12 | +| 6/PD7 | D11 | +| 7/PE6 | D10 | +| 8/PB4 | D9 | +| 9/PB5 | D7 | +| Raw | | +| GND | GND | +| RST | RST | +| VCC | USB | +| A3/PF4 | A0 | +| A2/PF5 | A1 | +| A1/PF6 | A2 | +| A0/PF7 | A3 | +| 15/PB1 | A4 | +| 14/PB3 | A5 | +| 16/PB2 | SCK | + + +## Então como eu uso isso? + +1. Os contatos da planta do Pro Micro são circuladas na parte inferior da + placa. Solde os cabeçotes-macho nestes contatos por baixo da placa (o mesmo + lado das marcas) de forma que os pinos estendam-se "para baixo" para que + possam ser plugados no teclado. + +2. Os contatos restantes são para a Itsy Bitsy. Asssumindo que a altura seja uma + preocupação, em vez de soldar os cabeçotes-macho na Itsy Bitsy e os + cabeçotes-fêmea na placa adaptadora, coloque o lado longo dos cabeçotes-macho + ao longo dos contatos da Itsy Bitsy por baixo da placa de forma que eles + projetem-se ao longo dos contatos no topo da placa e soldá-los no + lugar. Certifique-se de manter os cabeçotes perpendiculares à superfície da + placa. + +3. Uma vez soldados, coloque a placa Itsy Bitsy acima dos cabeçotes que agora + estão ressaltando para cima de forma que os cabeçalhos passem pelas pads do + Itsy Bitsy e soldem no lugar. + +4. Apare os cabeçotes do Itsy Bits o quanto for necessário com um nivelador. + + +## Licença, Direitos de Cópia, e Detalhes Jurídicos + +Os arquivos deste diretório estão licenciados pela [CC BY-SA +4.0](https://tldrlegal.com/license/creative-commons-attribution-sharealike-4.0-international-(cc-by-sa-4.0)) +onde o resumo está ligado, cujo texto completo está no arquivo `LICENSE.md` +neste diretório. From 48ab6767e474f24d91c441efb76590eadd21aca3 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Tue, 5 Oct 2021 01:39:39 -0300 Subject: [PATCH 2/3] ptBR translations: docs/ptBR/adns9800.md --- docs/ptBR/adns9800.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/ptBR/adns9800.md diff --git a/docs/ptBR/adns9800.md b/docs/ptBR/adns9800.md new file mode 100644 index 0000000..a880a81 --- /dev/null +++ b/docs/ptBR/adns9800.md @@ -0,0 +1,24 @@ +# ADNS9800 + +Acrescente este módulo para controlar o sensor ótico ADNS9800. + + +```python +from kmk.modules.adns9800 import ADNS9800 +keyboard.modules.append(ADNS9800(cs=board.GP0, sclk=board.GP2, miso=board.GP4, mosi=board.GP3, invert_y=True)) +``` + +O firmware para este sensor deve ser obtido separadamente, e colocado em +`kmk\modules\adns9800_firmware.py`. + +```python +firmware = ( + b'\x03' + b'\xa6' + ... +) +``` + +## Parâmetros do Construtor + +ADNS9800(cs=*cs_pin*, sclk=*clock_pin*, miso=*miso_pin*, mosi=*mosi_pin*, invert_x=*False*, invert_y=*False*) From 3069608e5657b81a0d2d874130a79d9be269b431 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Tue, 5 Oct 2021 01:39:59 -0300 Subject: [PATCH 3/3] ptBR translations: docs/ptBR/mouse_keys.md --- docs/ptBR/mouse_keys.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docs/ptBR/mouse_keys.md diff --git a/docs/ptBR/mouse_keys.md b/docs/ptBR/mouse_keys.md new file mode 100644 index 0000000..1e0e402 --- /dev/null +++ b/docs/ptBR/mouse_keys.md @@ -0,0 +1,26 @@ +# Teclas de Mouse + +Para habilitar as teclas de mouse e/ou cursor para o teclado, adicione este +módulo à lista: + +```python +from kmk.modules.mouse_keys import MouseKeys +keyboard.modules.append(MouseKeys()) +``` + +# Keycodes + +|-----------------|------------------------------------------| +| Keycode | Descrição | +|-----------------|------------------------------------------| +| MB_LMB | Botão esquerdo do mouse | +| MB_RMB | Botão direito do mouse | +| MB_MMB | Botão do meio do mouse | +| MW_UP | Rolar o scroll para cima | +| MW_DOWN, MW_DN | Rolar o scroll para baixo | +| MS_UP | Mover o cursor do mouse para cima | +| MS_DOWN, MS_DN | Mover o cursor do mouse para baixo | +| MS_LEFT, MS_LT | Mover o cursor do mouse para a esquerdax | +| MS_RIGHT, MS_RT | Mover o cursor do mouse para a direita | +|-----------------|------------------------------------------| +