Contents

Como o novo Arduino Nano ESP32 torna os projectos IoT uma brisa

Conclusões principais

O Arduino Nano ESP32 representa um avanço significativo no campo do desenvolvimento da Internet das Coisas (IoT), uma vez que integra na perfeição a natureza de fácil utilização do Arduino com a funcionalidade robusta do microcontrolador ESP32-S3, revolucionando assim a forma como os projectos IoT são abordados e executados.

O Arduino Nano ESP32 possui 8 megabytes de Memória de Armazenamento Permanente (PSRAM) e 16 megabytes de armazenamento Flash, proporcionando capacidades melhoradas e maior capacidade de memória quando comparado com os seus antecessores da série Nano.

A placa é versátil e pode ser programada utilizando MicroPython ou Arduino, o que a torna uma opção preferida entre os programadores. Além disso, pode integrar-se facilmente com o Arduino IoT Cloud para uma implementação e monitorização de projectos sem esforço.

A proliferação de placas de desenvolvimento da Internet das Coisas (IoT) com maior resiliência registou um aumento acentuado nos últimos tempos. Estamos agora no limiar de uma revelação inovadora da Arduino, conhecida como Arduino Nano ESP32, que promete revolucionar ainda mais o domínio do desenvolvimento da IoT.

Ao integrar a disponibilidade ubíqua e a adaptabilidade da plataforma Arduino com a excecional eficiência energética do chip microcontrolador ESP32-S3, esta inovadora placa compacta está preparada para revolucionar o domínio das aplicações da Internet das Coisas.

O Arduino Nano ESP32 é uma placa de microcontrolador imbuída das capacidades do chip ESP32-S3, com funcionalidade Wi-Fi e Bluetooth integrada, representando um afastamento das arquitecturas Nano tradicionais na sua designação como uma plataforma particularmente adequada para implementações da Internet das Coisas (IoT).

O que há de novo?

/pt/images/project-with-arduin-nano-esp32-boards.jpg Crédito da imagem: Arduino.cc

O Arduino Nano ESP32 representa um afastamento das ofertas tradicionais do Arduino Nano, uma vez que incorpora o chip ESP32, que é uma solução de sistema em chip (SoC) que integra um microcontrolador e capacidades WiFi num único pacote. Esta não é a primeira vez que a Arduino se aventura neste território, uma vez que já introduziu o Arduino Nano RP2040 Connect, que une a versatilidade do Raspberry Pi RP2040 MCU com um módulo ESP32 proveniente da distinta linhagem u-blox.

O Arduino Nano ESP32 distingue-se por ser a primeira tentativa da Arduino de criar uma placa alimentada exclusivamente por um chip baseado no ESP32. Este design específico incorpora um chip Espressif ESP32-S3 que actua como o único microcontrolador, gerindo tanto a conetividade sem fios como os pinos de entrada/saída de uso geral (GPIO).

O Arduino Nano ESP32 foi equipado com uma PSRAM de 8MB e um espaçoso armazenamento flash de 16MB, apresentando uma plataforma altamente capaz para projectos e aplicações complexas. O conjunto completo de especificações para este dispositivo pode ser encontrado abaixo:

MCU
A especificação acima mencionada denota a utilização do módulo u-blox NORA-W106, que está equipado com um chip ESP32-S3 que funciona a velocidades até 240 MHz e possui extensões vectoriais para uma funcionalidade melhorada.
Wi-Fi e Bluetooth
u-blox NORA-W106 (ESP32-S3)
Memória
As capacidades de memória especificadas consistem em 384 kilobytes de memória ROM (Read-Leitura (ROM), 512 kilobits de memória suplementar de acesso aleatório (SRAM) e 128 megabits de memória flash externa, o que perfaz um total de 16 megabytes.
Potência
O intervalo de tensão de entrada para este dispositivo é especificado como 6 a 21 volts, enquanto a tensão de saída está definida para 3.3 volts. A corrente de origem por cada pino de entrada ou saída individual é de 40 miliamperes (mA) e a corrente de dissipação por cada pino é de 28 mA.
Comunicação
A folha de dados especifica que a comunicação I2C utiliza os pinos A4 e A5, enquanto a UART utiliza os pinos 2 e 3. A interface SPI está ligada aos pinos D11, D12 e D13, com o sinal de relógio em D13. O chip select pode ser atribuído a qualquer pino GPIO disponível.
Dimensões
45 x 18mm
USB
O dispositivo possui uma única porta USB tipo C que serve tanto como meio de ligação como de ligação à rede.C que serve tanto para fornecer energia ao sistema como para o programar.

Melhor experiência de programação em IoT

/pt/images/a-image-with-a-blue-abstract-background-with-name-iot.jpg

O Arduino Nano ESP32 foi concebido para satisfazer uma vasta gama de programadores, suportando não só MicroPython, mas também as linguagens de programação Arduino amplamente utilizadas. Esta placa versátil permite aos utilizadores escolher entre o ambiente MicroPython, simples e fácil de utilizar, ou a vasta gama de bibliotecas e a familiaridade oferecida pela plataforma Arduino baseada em C/C++.

A Arduino mencionou no seu anúncio oficial

que a Nano ESP32 é a melhor placa para MicroPython, dando também a entender que é a placa IoT ideal para a linguagem.

Se estiver interessado em mergulhar no mundo do MicroPython, a empresa oferece uma oportunidade fantástica através do seu curso MicroPython 101 . Este curso foi especificamente concebido para o ajudar a iniciar-se na programação MicroPython no Arduino Nano ESP32 utilizando o Arduino Lab for MicroPython.Oferece uma experiência de aprendizagem abrangente e estruturada, tornando-o um excelente recurso para programadores principiantes e experientes.

Integração com o Arduino IoT Cloud

/pt/images/hand-holding-card-writtten-cloud.jpg

O Arduino Nano ESP32 é uma placa de microcontrolador altamente avançada que permite uma integração perfeita com a plataforma Arduino Cloud, também conhecida como Arduino IoT Cloud. Esta caraterística excecional permite que os utilizadores desenvolvam e implementem facilmente os seus projectos IoT com o mínimo de conhecimentos de codificação necessários.

A segurança é da maior importância e o Arduino Cloud oferece uma proteção excecional, gerindo eficazmente a segurança dos dados e mantendo uma comunicação segura entre os dispositivos e a nuvem.

Felizmente, a aplicação Arduino IoT Cloud estará disponível a partir de agosto de 2023, permitindo aos utilizadores monitorizar e controlar remotamente os seus projectos a partir de qualquer local a nível global. Como um gesto útil, compilamos uma seleção de projetos Arduino IoT dignos de nota que podem ser tentados usando a placa.

ESP32 Compatível com Sketch

O Arduino Nano ESP32 foi desenvolvido para garantir uma execução sem falhas do código escrito para outros dispositivos ESP32, proporcionando uma experiência de utilizador inigualável. Possui total compatibilidade com o extenso ecossistema ESP32, permitindo que os programadores transfiram facilmente os códigos existentes para esta plataforma sem qualquer problema.

Leve os seus projectos IoT para o próximo nível

O Arduino Nano ESP32 oferece uma plataforma acessível e adaptável tanto para utilizadores novatos como experientes, fundindo a funcionalidade do MicroPython e da IoT num único dispositivo conveniente.