
A miniaturização em eletrônica obteve resultados muito impressionantes. Outro dia, um sistema em um chip (SoC), Qomu, do tamanho de um prego, foi introduzido. Esta placa faz parte da família Tomu de placas em miniatura projetadas para se conectar a portas USB em PCs e laptops. Além disso, diferentes conselhos têm diferentes especializações.
Qomu, por exemplo, é um FPGA SoC especializado em aprendizado de máquina, emulação de processador e circuitos personalizados. FPGAs podem ser programados para executar uma tarefa específica e, em seguida, modificar o firmware para executar uma tarefa diferente. Qomu é capaz de tudo isso, sendo uma prancha muito pequena.

De acordo com os desenvolvedores, o QuickLogic EOS S3 no Qomu inclui um Arm Cortex-M4F MCU e um FPGA integrado (eFPGA). Consequentemente, o sistema pode formar, por exemplo, um classificador de aprendizado de máquina acelerado ou um esquema personalizado para um novo dispositivo periférico. O dispositivo é compatível com qualquer PC e laptop com USB Tipo-A. Devido ao seu tamanho pequeno, o desenvolvedor pode levar a placa para qualquer lugar - ela não ocupa espaço algum.
É importante observar que esta é uma ferramenta de código aberto que pode ser modificada para atender às necessidades do desenvolvedor.
Características do sistema:
- QuickLogic EOS S3 SoC
- Arme Cortex-M4F MCU de até 80 MHz com 512 KB de memória do sistema.
- eFPGA com 2.400 células lógicas e 64 KB de RAM com até 8 controladores RAM / FIFO.
- Dois multiplicadores dedicados.
- DMA de 16 canais para transferência de dados dentro do SoC.
- SPI configurável (controlador e periféricos) e interfaces de controlador I2C.
- Consumo de energia ultrabaixo em µW.
- Flash de 16 Mbit.
- 4 touch pads capacitivos.
- Três LEDs (R, G, B).
E então há Somu e Tomu
Sim, além do conselho, que está descrito acima, ainda existem seus “parentes”.
Somu
Somu é uma chave de segurança que pode ser usada em conjunto para fazer login em contas do Google, Twitter, GitHub com autenticação de dois fatores. Na verdade, você pode usar essa chave com qualquer conta que tenha autenticação dupla.
O dispositivo se conecta a USB, onde você pode deixá-lo, se houver outras portas livres. Assim, você pode evitar o perigo de esquecer o dispositivo em algum lugar.

A placa é um dongle FIDO2 confiável que funciona perfeitamente com quase todos os serviços. Como o FIDO2 / WebAuthn se tornou um padrão da web, não haverá problemas para usar o dispositivo.

A propósito, Somu é um dispositivo de código aberto, tanto software quanto hardware. Ele pode ser modificado se necessário. Funciona em quase todas as plataformas e é compatível com a maioria dos navegadores. Se necessário, a chave pode ser "fechada", protegendo-se de ataques físicos.
Especificações:
- Protocolos suportados: FIDO2, U2F
- SO compatível: Linux, Microsoft Windows, Mac OS X, Chrome OS
- Navegadores compatíveis: suporte para Chrome, Firefox, Edge, Safari em breve (GA no macOS Catalina)
- Processador seguro: STM32L432KC (cTRNG, isolamento de chave, dois níveis de flash bloqueado)
- Algoritmos de criptografia: ECC P256
- Interface do host: USB-A
- Feedback: RGB LED
- Tamanho: 0,5 x 0,5 x 0,1 polegadas (13 x 13 x 2,4 mm)
- Peso: 3g
E você também não pode ter medo de lavar a chave em uma máquina de escrever - os desenvolvedores dizem que ela aguenta sem problemas.
Tomu
Finalmente, outro membro interessante da família é Tomu , uma placa ARM que também se conecta a uma porta USB e é tão pequena que cabe quase completamente dentro dela.
Especificações
- Processador: Silicon Labs Happy Gecko EFM32HG309
- Desempenho: 25 MHz ARM Cortex-M0 +
- RAM: 8 KB
- Memória: 64 KB Flash
- Conexão: USB 2.0 FS
- Botões: 2
- LEDs: 2 (vermelho + verde)
