As placas Arduino Mega e Due são para aqueles de nós que precisam de mais pinos GPIO do que o fator de forma Uno tradicional. Uma nova placa, WiFi GIGA R1, acaba de ser anunciado pelo Arduino, oferece o familiar fator de forma Mega / Due, e o Arduino afirma que “é o mais poderoso [Arduino] sempre projetado para fabricantes, engenheiros e criadores”. Então, vamos nos aprofundar no capô e ver o que ele tem a oferecer.
A GIGA R1 WiFi possui duas CPUs Arm que formam o cérebro da placa. O Cortex M7 de 32 bits tem clock de 480 MHz e o Cortex M4 chega a 240 MHz. Ambas as velocidades são muito mais rápidas do que a CPU Arm dual core de 133 MHz do Raspberry Pi Pico, mas o GIGA R1 WIFI custa US $ 73, contra US $ 4 do Pico.
Então, qual é o propósito de um Arduino dual core? Arduino afirma no comunicado de imprensa que esta placa pode executar dois programas Arduino simultaneamente. Podemos até executar o código Arduino e MicroPython ao mesmo tempo, útil para projetos que exigem ações críticas de tempo.
A escolha do fator de forma do GIGA R1 WiFi é por uma razão; ele precisa de espaço extra para todos os 76 pinos GPIO. O grande número de pinos GPIO em oferta é mais do que suficiente até mesmo para os projetos mais complexos de robótica, IoT ou IA.
Para atingir 76 pinos, mantendo a pegada Mega / Due, o Arduino usou o espaço no centro da placa para quebrar pinos GPIO adicionais. Embora essa mudança pareça compatível com escudos (linguagem do Arduino para placas adicionais, semelhantes aos Raspberry Pi HATs), seria prudente verificar antes de basear qualquer projeto na placa. Você pode encontrar os diagramas de pinagem através da página do produto na loja do Arduino [PDF]
Linha 0 – Célula 0 | Linha 0 – Célula 1 | Linha 0 – Célula 2 |
Microcontrolador | STM32H747XI dual Cortex®-M7+M4 32bit Arm® MCU de baixa potência | Linha 1 – Célula 2 |
Velocidade do relógio | Córtex M7 | 480 MHz |
Linha 3 – Célula 0 | Córtex M4 | 240 MHz |
Memória | Flash de 2 MB, RAM de 1 MB | Linha 4 – Célula 2 |
Rádio / Sem fio | Murata 1DX dual WiFi 802.11b/g/n 65 Mbps e Bluetooth | Linha 5 – Célula 2 |
GPIO | E/S digital | 76 |
Linha 7 – Célula 0 | analógico | 12 |
Linha 8 – Célula 0 | DAC | 2 |
Linha 9 – Célula 0 | PWM | 12 |
Voltagem operacional GPIO | 3,3V | Linha 10 – Célula 2 |
Entrada de energia | 6-24V | Linha 11 – Célula 2 |
Corrente DC por pino GPIO | 8mA | Linha 12 – Célula 2 |
Comunicação | UART | 4 |
Linha 14 – Célula 0 | 2C | 3 |
Linha 15 – Célula 0 | SPI | 2 |
Conexões | Câmera | I2C+D54-D67 |
Linha 17 – Célula 0 | Mostrar | D1N, D0N, D1P, D0P, CKN, CKP + D68-D75 |
Linha 18 – Célula 0 | Conector de áudio | DAC0, DAC1, A7 |
Dimensões | 101 x 53 mm | Linha 19 – Célula 2 |
O Wi-Fi no GIGA R1 WiFi é fornecido através de um módulo Murata 1DX e antena externa. Isso fornece Wi-Fi 802.11b/g/n de até 65 Mbps. O mesmo chip também oferece funcionalidade Bluetooth.
Usar câmeras com microcontroladores para aprendizado de máquina e Visão Computacional (CV) não é mais apenas uma loucura. Até mesmo o Raspberry Pi Pico pode ser usado para projetos básicos de visão computacional. A compatibilidade da câmera do GIGA R1 WiFi procura usar a gama de câmeras da Arducam e, com uma placa tão poderosa, fica claro que o Arduino espera que os fabricantes criem projetos CV usando sua nova placa.
Os olhos de águia entre nós devem ter notado as duas portas USB na placa. Uma porta USB C para energia e dados e uma porta USB A que pode ser usada para a funcionalidade de host USB. O GIGA R1 WiFi pode ser usado como dispositivo USB HID para simular mouse/teclado, mas também podemos conectar um dispositivo USB à placa. Armazenamento em massa USB, teclado ou mouse podem ser usados em projetos com esta placa.
Arduino GIGA R1 WiFi está disponível para compra agora via A loja online do Arduino.