A DFRobot, fabricante da série LattePanda de computadores de placa única (SBC) lançou um novo computador de placa única, que é mais acessível, mas não tão poderoso quanto seu Delta ou Sigma série de placas. O $ 79 Unihiker é um SBC baseado no Debian que tem mais em comum com o Raspberry Pi Zero 2 W que o Raspberry Pi 4. A placa possui uma CPU Arm e um microcontrolador baseado em RISC-V para alimentar seus projetos.
SoC | RK3308 Arm 64 bits 4 núcleos 1,2 GHz |
BATER | 512MB DDR3 |
Armazenar | eMMC de 16 GB |
Linha 3 – Célula 0 | Micro SD |
portas | USB C, USB A |
Linha 5 – Célula 0 | GPIO de 4 x 3 pinos |
Linha 6 – Célula 0 | 2 x 4 pinos GPIO I2C |
Linha 7 – Célula 0 | Conector de Borda |
Componentes integrados | 3 x botões de pressão |
Linha 9 – Célula 0 | Microfone, sensor de luz, campainha, LED, sensor de movimento de 6 eixos |
Linha 10 – Célula 0 | Ecrã táctil a cores de 2,8 polegadas com resolução de 240 x 320 |
Sistema operacional | Debian 10 |
Coprocessador | GD32VF103C8T6 RISC-V 108MHz, 64KB Flash e 32KB SRAM |
Poder | USB C 5V apenas 2A máx. |
Dimensões | 83 x 51 mm |
A característica mais interessante desta placa é uma tela sensível ao toque de 2,8 polegadas e 240 x 320 pixels. Sob o capô está um Arm Cortex A35 quad-core rodando em até 1,2 GHz e 512 MB de RAM. O sistema operacional Debian é instalado no eMMC de 16 GB integrado, mas isso não significa que estamos limitados à tela pequena e à porta USB única. Em vez disso, nos conectamos usando o cabo USB C incluído, criando um dispositivo disponível localmente com um endereço IP fixo.
O Unihiker também pode ser conectado sem fio a um ponto de acesso ou até mesmo se tornar um ponto de acesso ao qual você pode se conectar a partir de um laptop, tablet ou smartphone. O Realtek RTL8723DS integrado fornece conectividade Wi-Fi e Bluetooth 4.0.
A programação do Unihiker é flexível. Para iniciantes, o DFRobot recomenda o Mind+, um ambiente de codificação baseado em blocos. Para codificadores mais avançados, o benefício de Unihiker ser um SBC significa que você pode escrever código usando vários idiomas diferentes. O DFRobot afirma que Python, Jupyter (uma plataforma de computação interativa baseada na web) ou um serviço integrado de IoT que usa o protocolo MQTT pode ser usado para dar vida às suas criações.
Codificar com um SBC não é nada sem um hardware interessante e o Unihiker vem com um microcontrolador GD32VF103C8T6 integrado, que parece ser um MCU baseado em RISC-V rodando a 108 MHz. Isso provavelmente significa que o microcontrolador é programado a partir do sistema operacional subjacente, de maneira semelhante ao LattePanda Delta / Sigma. O Unihiker também vem com um microfone integrado, triodo fotossensível PT0603 (sensor de luz), buzzer, sensor de movimento de 6 eixos (ICM20689) e o onipresente LED.
Hardware extra pode ser conectado de algumas maneiras diferentes. Em primeiro lugar, temos três portas de E/S de três pinos, semelhantes aos conectores Grove, que fornecem tensão de sinal (pino GPIO) e uma conexão de aterramento para dispositivos. Duas dessas portas fornecem um conversor analógico-digital e todas as quatro fornecem PWM (modulação por largura de pulso) que pode ser usada com controladores de motor para controle de velocidade rudimentar.
Duas portas ligeiramente maiores fornecem conexões I2C para placas/componentes compatíveis. Curiosamente, o Unihiker também possui um GPIO compatível com micro:bit. Na base da placa há uma série de “dentes de ouro” que podem ser usados com breakouts e acessórios compatíveis para fazer outras conexões GPIO. O micro:bit, agora em sua segunda iteração, é uma alternativa às placas Raspberry Pi e Arduino. Usando principalmente uma linguagem de codificação baseada em blocos, o micro:bit é voltado para o mercado educacional e de jovens aprendizes.
O DFRobot fornece um wiki detalhando todos os recursos e um guia de introdução fornece a base para seus projetos. O Unihiker já está disponível por US$ 79.