2021-08-19 20:40:26 +02:00
|
|
|
## Comparação de Firmware
|
|
|
|
|
|
|
|
### KMKPython
|
|
|
|
|
|
|
|
KMKPython é um *fork* do Circuitpython, mas com bibliotecas para a maior parte
|
|
|
|
das extensões já embutidas. Isto te poupa de ter que reuni-las e atualizá-las
|
|
|
|
manualmente. Pode haver outras características adicionadas no futuro exclusivas
|
|
|
|
para o KMKPython. Para o nice!nano, o KMKPython é altamente recomendado e usado
|
|
|
|
em lugar do Circuitpython.
|
|
|
|
|
|
|
|
#### Diferenças Notáveis
|
|
|
|
|
|
|
|
- Bibliotecas embutidas para Bluetooth, RGB etc.
|
|
|
|
- Economiza espaço, pois os binários gerados são otimizados para teclados.
|
|
|
|
- micro-controladores como o nice!nano poderão acessar todas as vantagens
|
|
|
|
diretamente.
|
2021-08-21 21:55:16 +02:00
|
|
|
|
2021-08-19 20:40:26 +02:00
|
|
|
### Circuitpython
|
|
|
|
|
|
|
|
Circuitpython pode ser instalado seguindo [este
|
|
|
|
guia](https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython).
|
|
|
|
É recomendável utilizar a versão mais recente, 5.0 ou superior. Versões beta
|
|
|
|
podem funcionar, mas espere suporte limitado.
|
|
|
|
|
|
|
|
#### Diferenças Notáveis
|
|
|
|
|
|
|
|
- Suporta mais dispositivos.
|
|
|
|
- Menos bibliotecas embutidas. Se precisar de RGB, Bluetooth e mais, você terá
|
|
|
|
que adicionar estas bibliotecas manualmente.
|
|
|
|
- Alguns dispositivos como o nice!nano não dispõem de muito espaço livre, então
|
|
|
|
nem todas as vantagens podem ser instaladas ao mesmo tempo.
|