# Produtos relacionados

<div align="justify">
O ESP32 da Espressif destaca-se como uma solução robusta para aplicações em IoT. No entanto, existem diversos produtos alternativos que também oferecem recursos interessantes para projetos similares. Entre eles, destacam-se o ESP8266, o Raspberry Pi Pico W, o Arduino Uno WiFi Rev2, o STM32F4 Discovery e o Nordic nRF52840. Embora possuam diferenças em termos de processamento, conectividade e capacidade de expansão em relação ao ESP32, todos apresentam potencial de utilização em projetos de Internet das Coisas. As <strong>Tabelas</strong> a seguir organizam essas alternativas, permitindo uma comparação entre as características de cada dispositivo e evidenciando seus pontos fortes e limitações frente ao ESP32.

</div>

<br/>

## ESP8266

<div align="center">
     <p><em><strong>Tabela 1:</strong> Modelo e Informações sobre ESP8266.</em></p>
</div>

<center>

| Característica         | Detalhe                                                                                      |
|-------------------------|---------------------------------------------------------------------------------------------|
| **Nome**               | ESP8266                                                                                     |
| **Preço**              | Aproximadamente $2 a $5 (R$10 a R$25, dependendo do módulo)                                  |
| **Vantagens**          | Custo extremamente baixo, conectividade Wi-Fi integrada, ampla disponibilidade               |
| **Desvantagens**       | Capacidade limitada de processamento e memória comparado a placas mais modernas              |
| **Características**    | Microcontrolador de 32 bits, suporte a Wi-Fi, compatível com Arduino IDE                     |
| **Consumo de Energia** | ~20µA (modo deep sleep), até 170mA (Wi-Fi em uso intenso)                                     |
| **Comunidade**         | Muito ampla                                                                                  |
| **Memória**            | 80 KB RAM (usuário), até 16 MB de memória flash externa (varia conforme o módulo)             |
| **Aplicações**         | IoT, automação residencial, projetos DIY, sensores remotos                                   |

</center>

<div align="center">
    <p><em>Fonte: Autoria Própria.</em></p>
</div>

<br/>


<br>

<div align="center">
    <p><em><strong>Figura 1:</strong> ESP8266.</em></p>
</div>
<div align="center">
    <a href="assets/ESP8266.jpg">
    <img style="border: 5px solid #000; border-radius: 15px;" src="assets/ESP8266.jpg" alt="ESP8266" height="360">
    </a>
</div>
<div align="center">
    <p><em><strong>Fonte:</strong><a href="https://www.espressif.com/en/products/socs/esp8266"> Espressif Systems</a></em></p>
</div>




## Raspberry Pi Pico W

<div align="center">
     <p><em><strong>Tabela 2:</strong> Modelo e Informações sobre Raspberry Pi Pico W.</em></p>
</div>

<center>

| Característica         | Detalhe                                                                                      |
|-------------------------|---------------------------------------------------------------------------------------------|
| **Nome**               | Raspberry Pi Pico W                                                                         |
| **Preço**              | Aproximadamente $6 a $10 (R$30 a R$50, dependendo do fornecedor)                             |
| **Vantagens**          | Baixo custo, conectividade Wi-Fi integrada, suporte oficial da Raspberry Pi Foundation       |
| **Desvantagens**       | Poder de processamento mais limitado em comparação a placas Linux-based                     |
| **Características**    | Microcontrolador RP2040 dual-core ARM Cortex-M0+, suporte a Wi-Fi 802.11n                    |
| **Consumo de Energia** | Muito baixo, ideal para dispositivos de baixo consumo                                        |
| **Comunidade**         | Muito ampla                                                                                  |
| **Memória**            | 264 KB SRAM, até 16 MB de memória flash externa (em módulos expandidos)                      |
| **Aplicações**         | IoT, automação residencial, sensores, dispositivos portáteis                                |


</center>

<div align="center">
    <p><em>Fonte: Autoria Própria.</em></p>
</div>

<br/>


<br>

<div align="center">
    <p><em><strong>Figura 2:</strong> Raspberry Pi Pico W.</em></p>
</div>
<div align="center">
    <a href="assets/pico_w.jpg">
    <img style="border: 5px solid #000; border-radius: 15px;" src="assets/pico_w.jpg" alt="Raspberry Pi Pico W" height="360">
    </a>
</div>
<div align="center">
    <p><em><strong>Fonte:</strong><a href="https://www.raspberrypi.com/products/raspberry-pi-pico-w/">Raspberry Pi Foundation</a></em></p>
</div>

## Arduino Uno WiFi Rev2

<div align="center">
     <p><em><strong>Tabela 3:</strong> Modelo e Informações sobre Arduino Uno WiFi Rev2.</em></p>
</div>

<center>

| Característica         | Detalhe                                                                                      |
|-------------------------|---------------------------------------------------------------------------------------------|
| **Nome**               | Arduino Uno WiFi Rev2                                                                       |
| **Preço**              | Aproximadamente $40 a $50 (R$200 a R$250, dependendo do fornecedor)                          |
| **Vantagens**          | Facilidade de uso, integração Wi-Fi, amplo suporte da comunidade Arduino                     |
| **Desvantagens**       | Menor poder de processamento e memória em comparação com placas mais modernas                |
| **Características**    | Microcontrolador ATmega4809 8-bit AVR, suporte a Wi-Fi integrado via módulo u-blox NINA-W102 |
| **Consumo de Energia** | Moderado, adequado para aplicações de automação e projetos de médio porte                    |
| **Comunidade**         | Muito ampla                                                                                  |
| **Memória**            | 6 KB SRAM, 48 KB Flash                                                                       |
| **Aplicações**         | IoT, automação residencial, projetos educacionais, prototipagem                              |


</center>

<div align="center">
    <p><em>Fonte: Autoria Própria.</em></p>
</div>

<br/>

<br>

<div align="center">
    <p><em><strong>Figura 3:</strong> Arduino Uno WiFi Rev2.</em></p>
</div>
<div align="center">
    <a href="assets/arduino_uno_wifi_rev2.jpg">
    <img style="border: 5px solid #000; border-radius: 15px;" src="assets/arduino_uno_wifi_rev2.jpg" alt="Arduino Uno WiFi Rev2" height="360">
    </a>
</div>
<div align="center">
    <p><em><strong>Fonte:</strong><a href="https://docs.arduino.cc/hardware/uno-wifi-rev2"> Arduino Documentation</a></em></p>
</div>

## STM32F4 Discovery

<div align="center">
     <p><em><strong>Tabela 4:</strong> Modelo e Informações sobre STM32F4 Discovery.</em></p>
</div>

<center>

| Característica         | Detalhe                                                                                      |
|-------------------------|---------------------------------------------------------------------------------------------|
| **Nome**               | STM32F4 Discovery                                                                            |
| **Preço**              | Aproximadamente $20 a $30 (R$100 a R$150, dependendo do fornecedor)                           |
| **Vantagens**          | Alto desempenho para aplicações embarcadas, recursos avançados, custo acessível              |
| **Desvantagens**       | Complexidade maior de programação para iniciantes                                            |
| **Características**    | Microcontrolador ARM Cortex-M4, suporte a ponto flutuante, interfaces USB, accelerômetro     |
| **Consumo de Energia** | Moderado, pode variar dependendo do uso dos periféricos                                       |
| **Comunidade**         | Ampla, especialmente em aplicações industriais e acadêmicas                                 |
| **Memória**            | 192 KB SRAM, 1 MB Flash                                                                      |
| **Aplicações**         | Desenvolvimento embarcado, automação, controle industrial, prototipagem                     |

</center>

<div align="center">
    <p><em>Fonte: Autoria Própria.</em></p>
</div>

<br/>

<br>

<div align="center">
    <p><em><strong>Figura 4:</strong> STM32F4 Discovery.</em></p>
</div>
<div align="center">
    <a href="assets/stm32f4_discovery.png">
    <img style="border: 5px solid #000; border-radius: 15px;" src="assets/stm32f4_discovery.png" alt="STM32F4 Discovery" height="360">
    </a>
</div>
<div align="center">
    <p><em><strong>Fonte:</strong><a href="https://www.st.com/en/evaluation-tools/stm32f4discovery.html"> STMicroelectronics</a></em></p>
</div>

## Nordic nRF52840

<div align="center">
     <p><em><strong>Tabela 5:</strong> Modelo e Informações sobre Nordic nRF52840.</em></p>
</div>

<center>

| Característica         | Detalhe                                                                                      |
|-------------------------|---------------------------------------------------------------------------------------------|
| **Nome**               | Nordic nRF52840                                                                             |
| **Preço**              | Aproximadamente $10 a $20 (R$50 a R$100, dependendo do fornecedor)                           |
| **Vantagens**          | Suporte a múltiplos protocolos sem fio (Bluetooth 5, Thread, Zigbee), baixo consumo de energia |
| **Desvantagens**       | Necessidade de conhecimento específico para aproveitamento máximo dos recursos               |
| **Características**    | Microcontrolador ARM Cortex-M4, suporte a Bluetooth 5, USB 2.0, NFC e outras comunicações    |
| **Consumo de Energia** | Muito baixo, ideal para aplicações de dispositivos vestíveis e IoT                           |
| **Comunidade**         | Boa, especialmente entre desenvolvedores de sistemas sem fio                                 |
| **Memória**            | 256 KB SRAM, 1 MB Flash                                                                      |
| **Aplicações**         | IoT, dispositivos vestíveis, automação residencial, sensores inteligentes                    |

</center>

<div align="center">
    <p><em>Fonte: Autoria Própria.</em></p>
</div>

<br/>

<br>

<div align="center">
    <p><em><strong>Figura 5:</strong> Nordic nRF52840.</em></p>
</div>
<div align="center">
    <a href="assets/nrf52840.jpg">
    <img style="border: 5px solid #000; border-radius: 15px;" src="assets/nrf52840.jpg" alt="Nordic nRF52840" height="360">
    </a>
</div>
<div align="center">
    <p><em><strong>Fonte:</strong><a href="https://www.nordicsemi.com/Products/nRF52840"> Nordic Semiconductor</a></em></p>
</div>

## Tabela de comparação

| Produto | Fabricante | Lançamento | Processador | Memória RAM | Conectividade | Destaques |
|---------|------------|------------|-------------|-------------|---------------|-----------|
| **ESP32** | Espressif | 2016 | Dual-core Xtensa | ~520 KB | Wi-Fi, Bluetooth 4.2 | Excelente para IoT, integração fácil, consumo ajustável |
| **ESP8266** | Espressif | 2014 | Single-core Xtensa | ~160 KB | Wi-Fi | Antecessor do ESP32, mais barato, menos potente |
| **Raspberry Pi Pico W** | Raspberry Pi Foundation | 2022 | Dual-core ARM Cortex-M0+ | 264 KB | Wi-Fi | Versão do Pico com Wi-Fi, voltado para hobby/educação |
| **Arduino Uno WiFi Rev2** | Arduino | 2018 | 8-bit AVR (ATmega4809) | 6 KB | Wi-Fi | Tradicional no ensino, agora com Wi-Fi integrado, menos potente |
| **STM32F4 Discovery** | STMicroelectronics | 2011 | ARM Cortex-M4 | 192 KB | Sem conectividade nativa | Foco em processamento de sinal e aplicações industriais |
| **Nordic nRF52840** | Nordic Semiconductor | 2017 | ARM Cortex-M4 | 256 KB | Bluetooth 5, Thread, Zigbee | Ótimo para IoT com foco em BLE e baixo consumo |

## Comparação Geral dos Produtos Relacionados

| Item                      | ESP32           | ESP8266       | Raspberry Pi Pico W | Arduino Uno WiFi Rev2 | STM32F4 Discovery | Nordic nRF52840 |
|----------------------------|-----------------|---------------|---------------------|-----------------------|------------------|-----------------|
| **Processamento**              | Alto            | Baixo         | Médio               | Baixo                 | Alto             | Médio           |
| **Conectividade**              | Wi-Fi + BT 4.2  | Wi-Fi         | Wi-Fi               | Wi-Fi                 | (Precisa módulo) | BLE + Zigbee    |
| **Consumo de Energia**         | Ajustável       | Baixo         | Baixo               | Médio                 | Médio/Alto       | Muito Baixo     |
| **Facilidade de Programação**  | Alta            | Alta          | Alta                | Muito Alta            | Média            | Alta            |
| **Foco Principal**             | IoT Geral       | Projetos Simples | Hobby, Educação | Ensino, Prototipagem | Industrial, DSP  | IoT Industrial |

## Referências

> **Espressif Systems**: [ESP32](https://www.espressif.com/en/products/socs/esp32)  
> Acesso em: 28 abr. 2025

> **Espressif Systems**: [ESP8266](https://www.espressif.com/en/products/socs/esp8266)  
> Acesso em: 28 abr. 2025

> **Raspberry Pi Foundation**: [Raspberry Pi Pico W](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html)  
> Acesso em: 28 abr. 2025

> **Arduino**: [Arduino Uno WiFi Rev2](https://docs.arduino.cc/hardware/uno-wifi-rev2)  
> Acesso em: 28 abr. 2025

> **STMicroelectronics**: [STM32F4 Discovery](https://www.st.com/en/evaluation-tools/stm32f4discovery.html)  
> Acesso em: 28 abr. 2025

> **Nordic Semiconductor**: [nRF52840](https://www.nordicsemi.com/Products/nRF52840)  
> Acesso em: 28 abr. 2025
