Olá a Todos!
Quer dar vida ao seu próximo projeto de Internet das Coisas (IoT) sem complicações? A Raspberry Pi Pico W é a ferramenta perfeita para isso! Combinando o poderoso microcontrolador RP2040 com conectividade Wi-Fi nativa, ela abre um mundo de possibilidades para criar dispositivos inteligentes e conectados.
Mas antes de conectar sensores e atuadores, você precisa entender o "mapa" da placa: sua pinagem (pinout). Neste guia completo, vamos desvendar cada um dos 40 pinos da Pico W, explicando de forma simples o que são os GPIOs, como usar as funções de ADC, PWM, I²C e, o mais importante, como colocar seu projeto online. Vamos começar?
🤔 Para Quem é a Raspberry Pi Pico W?
Esta pequena notável é ideal para uma vasta gama de projetos e públicos. Se você se encaixa em um destes perfis, a Pico W é para você:
- Estudantes e Hobbistas: Perfeita para aprender programação e eletrônica com projetos práticos e conectados.
- Automação Residencial: Crie seus próprios sensores de temperatura, umidade ou interruptores inteligentes que se comunicam pela sua rede Wi-Fi.
- Projetos de IoT: Colete dados de sensores e envie-os para a nuvem, monitore ambientes remotamente ou controle dispositivos de qualquer lugar.
🧩 Pinagem da Raspberry Pi Pico W (Pinout)
A Pico W possui 40 pinos, dos quais 26 são GPIOs programáveis e os demais são dedicados à alimentação e funções especiais. Para referência completa, consulte a documentação oficial. Abaixo, nosso diagrama detalhado para facilitar seus projetos.
![]() |
Diagrama de Pinagem da Raspberry Pi Pico W |
Pinos de Alimentação
- VBUS (Pino 40): Entrada de 5V diretamente da porta micro-USB.
- VSYS (Pino 39): Principal entrada de alimentação da placa (aceita de 1,8V a 5,5V).
- 3V3(OUT) (Pino 36): Saída regulada de 3,3V para alimentar seus sensores e módulos.
- GND (Pinos 3, 8, 13, 18, 23, 28, 33, 38): Terra (Ground). Essencial para fechar os circuitos.
➡️ Pronto para garantir seu Raspberry Pi Pico W? Clique aqui e aproveite o preço promocional na Amazon!
Raspberry Pi Pico W - Com wi-fi
- Microcontrolador: RP2040, Dual-core ARM Cortex-M0+ @ até 133 MHz
- Wi-Fi 802.11n (2,4 GHz) via chip Infineon
📝 Especificações Técnicas da Raspberry Pi Pico W
- Microcontrolador: RP2040, Dual-core ARM Cortex-M0+ @ até 133 MHz
- Memória RAM: 264 KB SRAM
- Memória Flash: 2 MB integrada
- Conectividade: Wi-Fi 802.11n (2,4 GHz) via chip Infineon CYW43439
- Alimentação: 1,8 V – 5,5 V via micro-USB ou pinos de energia
- GPIOs: 26 pinos multifuncionais, com suporte a:
- ADC: 3 canais de 12 bits (GPIO26–28, pinos físicos 31, 32, 34), referência ajustável via ADC_VREF
- PWM: disponível em todos os GPIOs
- UART: até 2 interfaces
- SPI: até 2 interfaces
- I²C: até 2 interfaces
- USB: suporte a USB 1.1 Host/Device
- Depuração: SWD (GPIO24 e GPIO25)
- Pinos Especiais: RUN (reset externo), ADC_VREF (referência analógica externa)
- Dimensões: 51 × 21 mm
- Faixa de Temperatura: -20 °C a +85 °C
Continue Explorando: Artigos Relacionados:
- Arduino, Raspberry Pi ou ESP32: Qual a Placa Ideal para Seu Projeto?
- Unit DualMCU: A Poderosa Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040
- NodeMCU ESP32 DevKitC: Pinagem (Pinout) - Características e Especificações!
- Como Ler Valores Analógicos (ADC) Usando NodeMCU ESP8266 na IDE Arduino
- Como Hackear Circuito Módulo Relé para funcionar com ESP8266 & ESP32 (3.3V)
- Como utilizar o Botão Flash do NodeMCU ESP8266
Tabela de Pinagem Detalhada do Raspberry Pi Pico W
Pino | Função |
1 | GP0 / UART0 TX / I2C0 SDA / SPI0 RX |
2 | GP1 / UART0 RX / I2C0 SCL / SPI0 CSn |
3 | GND |
4 | GP2 / I2C1 SDA / SPI0 SCK |
5 | GP3 / I2C1 SCL / SPI0 TX |
6 | GP4 / UART1 TX / I2C0 SDA / SPI0 RX |
7 | GP5 / UART1 RX / I2C0 SCL/ SPI0 CSn |
8 | GND |
9 | GP6 / I2C1 SDA / SPI0 SCK |
10 | GP7 / I2C1 SCL / SPI0 TX |
11 | GP8 / UART1 TX / I2C0 SDA / SPI1 RX |
12 | GP9 / UART1 RX / I2C0 SCL / SPI1 CSn |
13 | GND |
14 | GP10 / I2C1 SDA / SPI1 SCK |
15 | GP11 / I2C1 SCL / SPI1 TX |
16 | GP12 / UART0 TX / I2C0 SDA / SPI1 RX |
17 | GP13 / UART0 RX / I2C0 SCL / SPI1 CSn |
18 | GND |
19 | GP14 / I2C1 SDA / SPI1 SCK |
20 | GP15 / I2C1 SCL / SPI1 TX |
21 | GP16 / SPI0 RX / I2C0 SDA / UART0 TX |
22 | GP17 / SPI0 CSn / I2C0 SCL / UART0 RX |
23 | GND |
24 | GP18 / SPI0 SCK / I2C1 SDA |
25 | GP19 / SPI0 TX / I2C1 SCL |
26 | GP20 / I2C0 SDA |
27 | GP21 / I2C0 SCL |
28 | GND |
29 | GP22 |
30 | RUN |
31 | GP26 / ADC0 / I2C1 SDA |
32 | GP27 / ADC1 / I2C1 SCL |
33 | GND / AGND (Aterramento Analógico) |
34 | GP28 / ADC2 |
35 | ADC_VREF |
36 | 3V3(OUT) (Saída de 3.3V) |
37 | 3V3_EN (3.3V Enable) |
38 | GND |
39 | VSYS (Tensão de entrada do sistema) |
40 | VBUS (Tensão de entrada USB) |
⚠️ Atenção: Todos os pinos GPIO da Raspberry Pi Pico W operam a 3,3V. Nunca conecte um dispositivo que envie sinais de 5V diretamente a um pino GPIO sem usar um conversor de nível lógico, pois isso pode danificar permanentemente a sua placa!
⚙️ Desvendando as Funções Especiais
O que torna a Pico W tão flexível é que seus pinos GPIO podem assumir diferentes "personalidades". Vamos entender as principais:
ADC – Leitura de Sinais Analógicos
Os pinos GPIO26, GPIO27 e GPIO28 (pinos físicos 31, 32 e 34), funcionam como um Conversor Analógico-Digital (ADC). Use-os para ler valores que não são apenas "ligado" ou "desligado", como a luminosidade de um ambiente com um sensor LDR ou a posição de um potenciômetro.
- Resolução: 12 bits (0–4095)
- Tensão de referência: 3,3 V padrão, ou ajustável pelo pino ADC_VREF (pino 35)
PWM – Controle de Intensidade
Todos os GPIOs podem gerar sinais PWM (Modulação por Largura de Pulso). Isso é perfeito para controlar o brilho de um LED, a velocidade de um motor DC ou a posição de um servo motor com precisão.
Interfaces de Comunicação (I²C, SPI, UART)
A Pico W "fala" as linguagens mais comuns para se comunicar com outros chips e sensores:
- I²C: Ideal para conectar múltiplos sensores (como de temperatura, pressão e acelerômetros) usando apenas dois fios (SDA e SCL).
- SPI: Usado para comunicação de alta velocidade, ótimo para displays, leitores de cartão SD e alguns tipos de sensores.
- UART: Uma comunicação serial simples, frequentemente usada para debug ou para conectar módulos como GPS e leitores de biometria.
Funções Especiais da Raspberry Pi Pico W
-
Pino RUN: permite resetar a placa externamente.
-
Pino SWD (Debug): GPIO24 e GPIO25 podem ser usados para debug e programação.
- Wi-Fi Integrado: chip Infineon CYW43439, controlado via firmware (não ocupa GPIOs dedicados).
🖥️ Exemplo Prático: Controlando o LED da Pico W pela Internet
Vamos agora usar o grande diferencial da Pico W: o Wi-Fi! Neste exemplo, criaremos um pequeno servidor web que você poderá acessar pelo seu celular ou computador (na mesma rede) para ligar e desligar o LED integrado da placa. Este é o verdadeiro "Hello, World!" do mundo IoT.
Primeiro, certifique-se de ter o suporte para placas Raspberry Pi Pico/RP2040 instalado na sua IDE Arduino. Depois, use o código abaixo, substituindo os dados da sua rede Wi-Fi.
Após carregar o código, abra o Monitor Serial para ver o endereço IP que a sua Pico W recebeu. Digite esse IP no navegador do seu celular ou computador e... pronto! Você terá uma página web com dois botões para controlar o LED remotamente.
❓ Perguntas Frequentes Sobre a Raspberry Pi Pico W (FAQ)
1. Qual a diferença entre a Raspberry Pi Pico e a Pico W?
A principal e mais importante diferença é a conectividade. A Raspberry Pi Pico W inclui um chip Infineon CYW43439 que adiciona Wi-Fi 802.11n (2.4GHz) à placa. Fora isso, ambas as placas compartilham o mesmo microcontrolador RP2040, a mesma quantidade de memória e a mesma pinagem física, tornando a Pico W uma substituição direta para projetos que precisam se conectar à internet.
2. A Raspberry Pi Pico W tem Bluetooth?
Sim, o hardware da Raspberry Pi Pico W suporta Bluetooth 5.2 e Bluetooth Low Energy (BLE). O mesmo chip CYW43439 que fornece o Wi-Fi também é capaz de realizar comunicação Bluetooth. No entanto, o suporte de software para Bluetooth no firmware oficial do MicroPython ainda está em desenvolvimento, mas já é possível utilizá-lo com o SDK em C/C++.
3. Como posso alimentar a Raspberry Pi Pico W?
Você tem duas formas principais de alimentar a Pico W:
- Pela porta Micro-USB: Conectando-a a um computador ou a uma fonte de 5V, que alimenta a placa através do pino VBUS.
- Diretamente nos pinos: Aplicando uma tensão entre 1,8V e 5,5V no pino VSYS. Esta é a forma mais flexível, permitindo o uso de baterias de LiPo ou outras fontes de energia.
4. Os pinos GPIO da Pico W são tolerantes a 5V?
Não, categoricamente não. Os pinos de entrada/saída (GPIO) da Raspberry Pi Pico W operam a 3,3V. Conectar um dispositivo que envia sinais de 5V diretamente a um pino GPIO pode danificar permanentemente o microcontrolador RP2040. Sempre use um conversor de nível lógico (level shifter) para conectar a Pico W a sistemas de 5V, como um Arduino Uno.
5. Quais linguagens de programação posso usar na Pico W?
As duas linguagens oficialmente suportadas e mais populares para a Raspberry Pi Pico W são:
- MicroPython: Uma versão otimizada do Python para microcontroladores. É excelente para iniciantes, prototipagem rápida e projetos de IoT.
- C/C++: Oferece o máximo de desempenho e controle sobre o hardware. É a escolha ideal para aplicações que exigem alta velocidade ou baixo consumo de energia.
Além delas, a comunidade também utiliza CircuitPython e Rust.
6. Raspberry Pi Pico W ou ESP32: Qual é melhor?
Depende do seu projeto. A Raspberry Pi Pico W se destaca pela excelente documentação oficial, facilidade de uso para iniciantes (especialmente com MicroPython) e pelo seu recurso PIO (Programmable I/O). O ESP32 geralmente oferece mais poder de processamento, mais memória RAM, mais canais ADC e suporte nativo e maduro para Wi-Fi e Bluetooth (clássico e BLE).
- Escolha a Pico W para: Facilidade de uso, projetos com periféricos customizados (PIO) e ecossistema Raspberry Pi.
- Escolha o ESP32 para: Projetos que exigem mais performance, múltiplos núcleos e uso intensivo de Bluetooth.
7. Quanto custa uma Raspberry Pi Pico W?
A Raspberry Pi Pico W foi projetada para ser extremamente acessível. Seu preço de lançamento oficial é de cerca de $6 (seis dólares americanos). No entanto, o preço final pode variar dependendo do revendedor, da sua localização e da disponibilidade de estoque. Mesmo com variações, ela permanece uma das placas com Wi-Fi mais baratas e poderosas do mercado.
8. Que tipo de projetos posso fazer com a Pico W?
Graças ao Wi-Fi integrado, as possibilidades são enormes! Alguns exemplos de projetos populares para a Raspberry Pi Pico W incluem:
- Estação meteorológica que envia dados para a nuvem.
- Controlador de automação residencial para luzes e tomadas inteligentes.
- Sistema de monitoramento de plantas com envio de alertas.
- Um servidor web simples para exibir informações ou receber comandos.
- Robôs e carrinhos controlados remotamente via Wi-Fi.
📜 Conclusão: Agora Você Tem o Mapa!
Com este guia, a pinagem da Raspberry Pi Pico W não é mais um mistério, mas sim um mapa para a sua criatividade. Você aprendeu não apenas a localização de cada pino, mas também o poder que se esconde por trás das funções de GPIO, ADC, PWM e, claro, da conectividade Wi-Fi que dá nome à placa.
🔥 E você, qual será o primeiro projeto que vai construir com sua Raspberry Pi Pico W? Um sensor de temperatura que envia dados para a nuvem? Um sistema de automação para sua casa? Deixe sua ideia nos comentários abaixo!
👋 E por hoje é só, espero que tenhamos alcançado suas expectativas!
Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados.
🙏 Se inscreva no nosso Blog! Clique Aqui — FVM Learning!
Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsApp, uma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!
Forte abraço!
Deus vos Abençoe!
Shalom.
Nenhum comentário:
Postar um comentário