{"id":35129,"date":"2025-12-26T18:37:51","date_gmt":"2025-12-26T10:37:51","guid":{"rendered":"https:\/\/pcbcool.com\/?p=35129"},"modified":"2026-01-15T19:11:51","modified_gmt":"2026-01-15T11:11:51","slug":"esp32-gpio-pinout-guide","status":"publish","type":"post","link":"https:\/\/pcbcool.com\/pt-br\/technical-guides\/esp32-gpio-pinout-guide\/","title":{"rendered":"ESP32 Pinagem: Quais Pinos S\u00e3o Seguros, Arriscados ou Proibidos"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"35129\" class=\"elementor elementor-35129\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-6bff3ff e-flex e-con-boxed e-con e-parent\" data-id=\"6bff3ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6abee4e e-con-full e-flex e-con e-child\" data-id=\"6abee4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78ebb0a color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"78ebb0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A maioria dos diagramas de pinagem do ESP32 s\u00e3o <strong>perigosamente incompleto<\/strong>.<\/p><p>Eles listam orgulhosamente <em>mais de 30 GPIOs<\/em>, por\u00e9m omita as restri\u00e7\u00f5es que realmente decidem se um produto funciona apenas em bancada ou sobrevive em campo:\u00a0<span style=\"font-size: 15px;\"><strong>comportamento de boot strapping, conflitos no barramento SPI flash, acoplamento de ru\u00eddo ADC e limita\u00e7\u00f5es de pinos somente de entrada<\/strong>.<\/span><\/p><p>Essas omiss\u00f5es n\u00e3o causam falhas \u00f3bvias. Elas causam falhas silenciosas \u2014 placas que programam bem, inicializam de forma inconsistente, sofrem deriva em fun\u00e7\u00e3o da temperatura ou falham meses ap\u00f3s a implanta\u00e7\u00e3o.<\/p><p>Ap\u00f3s solucionar problemas em sistemas baseados em ESP32 em instala\u00e7\u00f5es solares externas, controladores industriais e implanta\u00e7\u00f5es de IoT de longa dura\u00e7\u00e3o, uma li\u00e7\u00e3o fica clara:<\/p><blockquote><p>A robustez reside nos detalhes do pino.<\/p><\/blockquote><p>Este guia corta o ru\u00eddo das folhas de dados e os diagramas de pinagem gen\u00e9ricos para entregar um <strong>classifica\u00e7\u00e3o de pinos testada em campo<\/strong> \u2014 <em>O que \u00e9 seguro, o que \u00e9 arriscado e o que nunca deve ser usado em uma PCB de produ\u00e7\u00e3o<\/em>.<\/p><p>Esta n\u00e3o \u00e9 uma refer\u00eancia para memoriza\u00e7\u00e3o.<\/p><p>\u00c9 um guia de decis\u00e3o pr\u00e1tico para engenheiros que se preocupam com a confiabilidade da inicializa\u00e7\u00e3o, integridade de sinal e estabilidade a longo prazo.<\/p><p>Sem teoria. Sem suposi\u00e7\u00f5es apenas de laborat\u00f3rio.<\/p><p>Apenas uma vis\u00e3o de engenharia que voc\u00ea pode aplicar antes de rotear sua pr\u00f3xima placa.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f42f3a5 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"f42f3a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Por que os diagramas de pinagem do ESP32 mentem<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ac4b7a wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"8ac4b7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Pinos de Fixa\u00e7\u00e3o (GPIO0, GPIO2, GPIO4, GPIO12, GPIO15)<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a561b05 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"a561b05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Estes pinos definem o ESP32 <strong>configura\u00e7\u00e3o de inicializa\u00e7\u00e3o ao ligar<\/strong>.<\/p><p>Se forem puxados para o n\u00edvel l\u00f3gico incorreto \u2014 mesmo que brevemente \u2014 o chip poder\u00e1 <strong>entrar no modo de download ou falhar ao inicializar completamente<\/strong>.<\/p><p>Os padr\u00f5es comuns de falha incluem:<\/p><ul><li>GPIO0 mantido baixo \u2192 inicializa no modo de download UART<\/li><li>GPIO2 deixado em flutua\u00e7\u00e3o causa falha na inicializa\u00e7\u00e3o em certos modos de flash<\/li><li>GPIO15 com acionamento incorreto \u2192 M\u00e1 configura\u00e7\u00e3o de inicializa\u00e7\u00e3o SPI, que pode desabilitar o PSRAM ou impedir a inicializa\u00e7\u00e3o normal em m\u00f3dulos WROVER<\/li><\/ul><p><em>Essas falhas s\u00e3o frequentemente intermitentes.<\/em>, tornando-os especialmente dif\u00edceis de diagnosticar.<\/p><p><strong>Falha no mundo real:<\/strong><\/p><p>Um n\u00f3 sensor alimentado por bateria recusou-se a despertar do modo de repouso profundo.<\/p><p>A causa raiz foi <strong>GPIO15 conectado a um monitor de LiPo<\/strong>, que acionou o pino alto durante a inicializa\u00e7\u00e3o e interrompeu a configura\u00e7\u00e3o de boot.<\/p><p><strong>Corrigir:<\/strong><\/p><p>Usar <strong>Resistores de pull-up \u2265 10 k\u03a9<\/strong> em todos os pinos de amarra\u00e7\u00e3o, e <strong>nunca conduza-os ativamente durante o rein\u00edcio ou a energiza\u00e7\u00e3o<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45847f5 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"45847f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Pinos do Barramento Flash \/ SRAM (GPIO6\u201311)<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a96db1 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"2a96db1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Em todos os m\u00f3dulos ESP32 \u2014 incluindo os WROOM e WROVER \u2014 <strong>Os GPIO6 a GPIO11 est\u00e3o permanentemente conectados \u00e0 interface SPI flash.<\/strong>.<\/p><p>O uso destes pinos para E\/S de uso geral permitir\u00e1 <strong>corrup\u00e7\u00e3o de acesso \u00e0 mem\u00f3ria flash<\/strong>, levando a <strong>travamentos aleat\u00f3rios ou um aparelho brickado<\/strong>.<\/p><p>Mesmo que o firmware pare\u00e7a funcionar em um prot\u00f3tipo, <strong>diferen\u00e7as de layout e varia\u00e7\u00e3o do tempo de sinaliza\u00e7\u00e3o<\/strong> quase garante o fracasso em produ\u00e7\u00e3o.<\/p><p><strong>Regra:<\/strong><\/p><p>GPIO6\u201311 n\u00e3o s\u00e3o GPIOs. Trate-os como intoc\u00e1veis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f28fa5 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"3f28fa5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Pinos apenas de entrada (GPIO34\u201339)<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47830ba color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"47830ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Esses pinos <strong>Faltam drivers de sa\u00edda e resistores de *pull-up* \/ *pull-down* internos.<\/strong>.<\/p><p>Chamando<\/p><pre class=\"wp-block-code\"><code>pinMode(34, INPUT_PULLUP)\n<\/code><\/pre><p><strong>compila com sucesso \u2014 mas n\u00e3o tem efeito.<\/strong><\/p><p><strong>Consequ\u00eancia:<\/strong><\/p><p>As entradas de ponto flutuante em hardware real, levando a <strong>falhas silenciosas em campo<\/strong>, como bot\u00f5es que \u201c<em>nunca acionar<\/em>\u201dou sensores que se comportam aleatoriamente.<\/p><p>Sempre forne\u00e7a <strong>Resistores de pull-up externos<\/strong> ao utilizar GPIO34\u201339.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72123d3 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"72123d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Classifica\u00e7\u00e3o Pr\u00e1tica de Pinos ESP32 (Testado em Campo)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d97ca78 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"d97ca78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Pinos de Prop\u00f3sito Geral Relativamente Seguros<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb280c1 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"eb280c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr><th>Alfinetes<\/th><th>Casos de Uso T\u00edpicos<\/th><th>Notas de Risco<\/th><\/tr><\/thead><tbody><tr><td><strong>4, 5, 16\u201319, 21\u201323, 25\u201327, 32\u201333<\/strong><\/td><td>LEDs, rel\u00e9s, I\u00b2C, SPI, PWM<\/td><td>Est\u00e1vel ap\u00f3s reinicializa\u00e7\u00e3o e inicializa\u00e7\u00e3o; intera\u00e7\u00e3o m\u00ednima durante a inicializa\u00e7\u00e3o<\/td><\/tr><\/tbody><\/table><p>Estes pinos s\u00e3o <strong>pinos de fixa\u00e7\u00e3o n\u00e3o afivelados<\/strong> e n\u00e3o interfira com a configura\u00e7\u00e3o do flash ou boot, tornando-os os <strong>primeira escolha para I\/O geral<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ef0a9e wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"8ef0a9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Use com Cautela<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec2221d color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"ec2221d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr><th>Alfinetes<\/th><th>Casos de Uso T\u00edpicos<\/th><th>Notas de Risco<\/th><\/tr><\/thead><tbody><tr><td><strong>0, 2, 12, 13, 14, 15<\/strong><\/td><td>Bot\u00f5es, LEDs de status, SPI secund\u00e1rio<\/td><td><em>Pinos sens\u00edveis ao boot ou com multiplexa\u00e7\u00e3o de fun\u00e7\u00e3o<\/em><\/td><\/tr><\/tbody><\/table><p><strong>Considera\u00e7\u00f5es chave:<\/strong><\/p><ul><li>GPIO0, GPIO2, GPIO12 e GPIO15 s\u00e3o pinos de liga\u00e7\u00e3o \u2192 Eles devem estar em n\u00edveis l\u00f3gicos seguros durante a reinicializa\u00e7\u00e3o.<\/li><li>O GPIO12 pode impedir a inicializa\u00e7\u00e3o da mem\u00f3ria flash se for mantido em n\u00edvel alto.<\/li><li>O GPIO15 pode afetar a configura\u00e7\u00e3o de PSRAM \/ SPI em m\u00f3dulos WROVER.<\/li><li>Os pinos GPIO13 e 14 costumam ser reutilizados para sinais SPI<\/li><\/ul><p><strong>Melhor pr\u00e1tica:<\/strong><\/p><p>Adicionar <strong>Resistores em s\u00e9rie de \u22651 k\u03a9<\/strong> ou certifique-se destes pinos <strong>permanecer flutuando \/ inicializa\u00e7\u00e3o segura ao ligar<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7e1dc2 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"a7e1dc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Evitar para E\/S Geral<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bfc616 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"6bfc616\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr><th>Alfinetes<\/th><th>Raz\u00e3o<\/th><\/tr><\/thead><tbody><tr><td><strong>1, 3<\/strong><\/td><td>Usado para UART0 (programa\u00e7\u00e3o \/ logs)<\/td><\/tr><tr><td><strong>6\u201311<\/strong><\/td><td>Embarcado no barramento flash SPI<\/td><\/tr><tr><td><strong>34\u201339<\/strong><\/td><td>Entrada isolada, sem resistores de pull-up ou pull-down internos<\/td><\/tr><\/tbody><\/table><p><strong>Regra geral:<\/strong><\/p><p>Se um pino estiver amarrado a <strong>flash, boot, ou UART<\/strong>, \u00e9 <strong>n\u00e3o de uso geral<\/strong>, independentemente do que o diagrama de pinagem mostre.<\/p><div id=\"attachment_35153\" style=\"width: 804px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-35153\" class=\"wd-lazy-fade wp-image-35153 size-large\" src=\"https:\/\/pcbcool.com\/wp-content\/themes\/woodmart\/images\/lazy.svg\" data-src=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-794x800.jpg\" alt=\"Zonas de Risco Codificadas por Cores para ESP32 DevKit V1\" width=\"794\" height=\"800\" srcset=\"\" data-srcset=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-794x800.jpg 794w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-150x150.jpg 150w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-600x605.jpg 600w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-298x300.jpg 298w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones-768x774.jpg 768w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ESP32-DevKit-V1-Color-Coded-Risk-Zones.jpg 1326w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><p id=\"caption-attachment-35153\" class=\"wp-caption-text\">Figura 1: ESP32 DevKit V1 \u2013 Zonas de Risco Codificadas por Cores<\/p><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11a9c3f wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"11a9c3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">3 Principais Erros de Iniciantes (e Como Corrigi-los)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ce359f wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"3ce359f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Usando o GPIO0 como Sa\u00edda de LED<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f5011f color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"5f5011f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>O que acontece:<\/strong><\/p><p>Se o c\u00e1todo do LED estiver conectado ao GND, o GPIO0 ser\u00e1 for\u00e7ado a \"n\u00edvel baixo\" durante a inicializa\u00e7\u00e3o, fazendo com que o ESP32 entre em modo de download, e o sketch nunca ser\u00e1 executado.<\/p><p><strong>Caso real:<\/strong><\/p><p>Taxa de falhas do 28% em um lote de projetos de alunos.<\/p><p><strong>Corrigir:<\/strong><\/p><p>Utilize o GPIO2 em vez disso, mas adicione um resistor s\u00e9rie de 1 k\u03a9 para limitar a corrente de pico durante a inicializa\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86c07bf wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"86c07bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">I\u00b2C em GPIO2\/4 em vez de 21\/22<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ece487 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"4ece487\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Por que falha:<\/strong><\/p><p>O GPIO2 \u00e9 utilizado para coexist\u00eancia Wi-Fi\/BLE; o GPIO4 \u00e9 um pino de strapping. O ru\u00eddo pode ser acoplado ao barramento I\u00b2C, causando NACKs.<\/p><p><strong>Data:<\/strong><\/p><p>Taxa de erros I\u00b2C: 3,21 TP3T nos GPIO21\/22 contra 22,71 TP3T nos GPIO2\/4 (10 mil transa\u00e7\u00f5es, 25 \u00b0C).<\/p><p><strong>Corrigir:<\/strong><\/p><p>Utilize GPIO21 (SDA) \/ GPIO22 (SCL) \u2013 otimizado para baixo ru\u00eddo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea989af wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"ea989af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">analogRead() no GPIO36 com Wi-Fi Habilitado<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d8e889 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"8d8e889\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>O que acontece:<\/strong><\/p><p>O GPIO36 (VP) compartilha o ADC com a eletr\u00f4nica de RF. Com o Wi-Fi ativado, o ru\u00eddo aumenta &gt;250 mV de pico a pico.<\/p><p><strong>Comprova\u00e7\u00e3o por oscilosc\u00f3pio:<\/strong><\/p><p>A Fig. 2 mostra ru\u00eddo de 410 mVpp no GPIO36 versus 42 mVpp no GPIO34 (Wi-Fi desativado).<\/p><p><strong>Corrigir:<\/strong><\/p><p>Amostra durante o sono do Wi-Fi: WiFi.mode(WIFI_OFF) durante a leitura<\/p><p>Ou m\u00e9dia de 100 amostras com filtro de mediana<\/p><div id=\"attachment_35232\" style=\"width: 781px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-35232\" class=\"wd-lazy-fade wp-image-35232 size-full\" src=\"https:\/\/pcbcool.com\/wp-content\/themes\/woodmart\/images\/lazy.svg\" data-src=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF.jpg\" alt=\"Ru\u00eddo ADC no GPIO36: Wi-Fi Ligado vs. Desligado\" width=\"771\" height=\"400\" srcset=\"\" data-srcset=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF.jpg 771w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF-150x78.jpg 150w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF-600x311.jpg 600w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF-400x208.jpg 400w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/ADC-Noise-on-GPIO36-Wi-Fi-ON-vs.-OFF-768x398.jpg 768w\" sizes=\"auto, (max-width: 771px) 100vw, 771px\" \/><p id=\"caption-attachment-35232\" class=\"wp-caption-text\">Figura 2: Ru\u00eddo do ADC no GPIO36 \u2013 Wi-Fi Ligado vs. Desligado<\/p><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffb9eeb wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"ffb9eeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Pro Insights: Al\u00e9m do B\u00e1sico<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1150750 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"1150750\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Pinos de Toque N\u00e3o S\u00e3o Iguais<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d54a71 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"9d54a71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>O ESP32 possui 10 pinos de toque capacitivo (T0\u2013T9 \u2192 GPIO4, 0, 2, 15, 13, 12, 14, 27, 33, 32). No entanto:<\/p><ul><li>O T9 (GPIO32) pode falhar se o PSRAM estiver habilitado em m\u00f3dulos WROVER, devido a conflito de barramento compartilhado.<\/li><li>T0 (GPIO4) \u00e9 o mais est\u00e1vel, com acoplamento de RF m\u00ednimo.<\/li><\/ul><p><strong>Recomenda\u00e7\u00e3o:<\/strong><\/p><p>Para produ\u00e7\u00e3o, <strong>use T0\u2013T7 somente<\/strong> para detec\u00e7\u00e3o t\u00e1til confi\u00e1vel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0accd99 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"0accd99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Resolu\u00e7\u00e3o PWM vs. Compensa\u00e7\u00e3o de Frequ\u00eancia<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5080775 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"5080775\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>analogWrite() tem como padr\u00e3o <strong>8 bits (256 n\u00edveis) a 5 kHz<\/strong>, mas um controle mais suave geralmente requer maior resolu\u00e7\u00e3o.<\/p><ul><li>Para escurecimento de 12 bits (4096 n\u00edveis):<\/li><\/ul><pre class=\"wp-block-code\"><code>ledcSetup(0, 1000, 12); \/\/ Canal 0, 1 kHz, 12 bits\nledcAttachPin(5, 0);\nledcWrite(0, 2048); \/\/ Raz\u00e3o de ciclo 50%<\/code><\/pre><p><strong>Cr\u00edtico:<\/strong><\/p><p>N\u00e3o exceda 40 kHz em canais de alta resolu\u00e7\u00e3o \u2014 o estouro do temporizador causa falhas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78b30c7 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"78b30c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-medium text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h3 class=\"woodmart-title-container title wd-fontsize-xl\">Armadilhas de Corrente de Sono Profundo<\/h3> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed840df color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"ed840df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Mesmo com o esp_deep_sleep_start(), um gerenciamento inadequado de pinos pode causar vazamento de mA:<\/p><ul><li>Pinos flutuantes \u2192 ~80 \u00b5A cada<\/li><li>Perif\u00e9ricos que permanecem energizados (ex: sensores) \u2192 2\u201310 mA<\/li><\/ul><p><strong>Corrigir:<\/strong><\/p><p>Antes de dormir:<\/p><pre class=\"wp-block-code\"><code>gpio_pad_select_gpio(36);\ngpio_pad_unselect_gpio(36); \/\/ Desabilitar ADC no VP\ndigitalWrite(27, LOW);\npinMode(27, OUTPUT); \/\/ Gateway de energia dos sensores\n<\/code><\/pre><p><strong>Dica:<\/strong><\/p><p>Todos os pinos n\u00e3o utilizados devem ser levados a n\u00edvel baixo ou configurados como sa\u00edda em n\u00edvel baixo para minimizar a corrente de fuga.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e2275e wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"3e2275e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Matriz de Fun\u00e7\u00f5es de Pinos do ESP32<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e41876b color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"e41876b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div style=\"overflow-x: auto; border: 1px solid #ccc; padding: 5px;\"><table style=\"border-collapse: collapse; min-width: 1200px; width: 100%;\"><thead><tr><th>GPIO<\/th><th>E\/S Digital<\/th><th>An\u00e1lise de Dados Cin\u00e9ticos<\/th><th>I\u00b2C<\/th><th>SPI<\/th><th>PWM<\/th><th>Tocar<\/th><th>Amarra\u00e7\u00e3o?<\/th><th>Somente entrada?<\/th><th>Anota\u00e7\u00f5es<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T1<\/td><td>\u221a<\/td><td>_<\/td><td>BOOT: Pull-up necess\u00e1rio; evite acionamento ativo no boot<\/td><\/tr><tr><td>1<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>UART0 TX _ conflita com a grava\u00e7\u00e3o<\/td><\/tr><tr><td>2<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T2<\/td><td>\u221a<\/td><td>_<\/td><td>BOOT: Usado no modo flash QIO; adicione 1 k\u03a9 em s\u00e9rie se LED<\/td><\/tr><tr><td>3<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>UART0 RX _ evite para sa\u00eddas<\/td><\/tr><tr><td>4<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T0<\/td><td>\u221a<\/td><td>_<\/td><td>Melhor Pino de Toque (T0); est\u00e1vel, baixo acoplamento de RF<\/td><\/tr><tr><td>5<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI SS<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Seguro e de prop\u00f3sito geral; evite se estiver usando flash VSPI<\/td><\/tr><tr><td>12<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T5<\/td><td>\u221a<\/td><td>_<\/td><td>BOOT: Deve ser baixo para a sele\u00e7\u00e3o de tens\u00e3o de flash<\/td><\/tr><tr><td>13<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T4<\/td><td>_<\/td><td>_<\/td><td>Seguro, mas evite perto de cristal se a E\/S for de alta velocidade.<\/td><\/tr><tr><td>14<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI CLK<\/td><td>_<\/td><td>\u221a<\/td><td>T6<\/td><td>_<\/td><td>_<\/td><td>VSPI CLK _ mantenha curto se usado para SPI<\/td><\/tr><tr><td>15<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI MOSI<\/td><td>_<\/td><td>\u221a<\/td><td>T3<\/td><td>\u221a<\/td><td>_<\/td><td>BOOT\/PSRAM: Alto = JTAG\/PSRAM desabilitado<\/td><\/tr><tr><td>16<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Seguro; frequentemente usado para CS de PSRAM no WROVER<\/td><\/tr><tr><td>17<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Seguro - mas n\u00e3o amplamente disseminado em muitos DevKits<\/td><\/tr><tr><td>18<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI SCK<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>SPI SCK preferencial _ baixo ru\u00eddo<\/td><\/tr><tr><td>19<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI MISO<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>SPI MISO Preferido<\/td><\/tr><tr><td>21<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Melhor I\u00b2C SDA \u2013 baixo EMI<\/td><\/tr><tr><td>22<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Melhor I\u00b2C SCL<\/td><\/tr><tr><td>23<\/td><td>\u221a<\/td><td>_<\/td><td>VSPI MOSI<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>SPI MOSI Preferencial<\/td><\/tr><tr><td>25<\/td><td>\u221a<\/td><td>ADC2_8<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Sa\u00edda DAC1; segura para controle anal\u00f3gico<\/td><\/tr><tr><td>26<\/td><td>\u221a<\/td><td>ADC2_9<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>Sa\u00edda DAC2<\/td><\/tr><tr><td>27<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T7<\/td><td>_<\/td><td>_<\/td><td>\u00d3timo para controle de energia (controle de MOSFET)<\/td><\/tr><tr><td>32<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T9<\/td><td>_<\/td><td>_<\/td><td>Touch T9 \u2013 \u274c evitar se PSRAM habilitado<\/td><\/tr><tr><td>33<\/td><td>\u221a<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>T8<\/td><td>_<\/td><td>_<\/td><td>Touch T8 \u2013 confi\u00e1vel<\/td><\/tr><tr><td>34<\/td><td>_<\/td><td>ADC1_6<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>APENAS ENTRADA _ sem pull-up\/down, sem sa\u00edda<\/td><\/tr><tr><td>35<\/td><td>_<\/td><td>ADC1_7<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>ENTRADA APENAS<\/td><\/tr><tr><td>36 (VP)<\/td><td>_<\/td><td>ADC1_0<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>Entrada apenas para: ru\u00eddo alto com Wi-Fi ativado<\/td><\/tr><tr><td>37<\/td><td>_<\/td><td>(interno)<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>N\u00e3o vinculado em WROOM - ignorar<\/td><\/tr><tr><td>38<\/td><td>_<\/td><td>(interno)<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>N\u00e3o vinculado _ ignorar<\/td><\/tr><tr><td>39 (VN)<\/td><td>_<\/td><td>ADC1_3<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>_<\/td><td>\u221a<\/td><td>Par com VP para ADC de diferen\u00e7a<\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08f1511 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"08f1511\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>GPIO 6\u201311:<\/strong> <em>FLASH BUS \u2013 N\u00c3O UTILIZAR PARA ENTRADA\/SA\u00cdDA<\/em><\/p><ul><li>GPIO 34\u201339: APENAS ENTRADA; SEM PULL-UP\/DOWN, SEM SA\u00cdDA<\/li><li>GPIO 0, 2, 4, 12, 15: ARRANQUE; VERIFICAR ESTADO AO LIGAR<\/li><\/ul><p><strong>Legenda:<\/strong><\/p><ul><li>\u221a= Apoiado<\/li><li>Indispon\u00edvel \/ n\u00e3o recomendado<\/li><li>T0\u2013T9 = Canal de toque capacitivo<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b8a5eb wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"0b8a5eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Checklist Final Antes de Encaminhar<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fff6e82 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"fff6e82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Pinos de Fixa\u00e7\u00e3o (GPIO0, 2, 4, 12, 15):<\/strong><\/p><ul><li>Verificar estados de pull-up\/pull-down durante a rampa de VDD de 0V a 3.3V.<\/li><\/ul><p><strong>Pinos Flash (GPIO6\u201311):<\/strong><\/p><ul><li>Assegure que nenhum sinal seja roteado nestes pinos e cubra-os com cobre de terra.<\/li><\/ul><p><strong>Pinos ADC (GPIO36\u201339 \/ ADC1\/2):<\/strong><\/p><ul><li>Mantenha pelo menos 10 mm de dist\u00e2ncia dos reguladores de comuta\u00e7\u00e3o.<\/li><li>Evite roteamento em camada superior diretamente sob o ESP32 para minimizar ru\u00eddo.<\/li><\/ul><p><strong>Pinos Apenas de Entrada (GPIO34\u201339):<\/strong><\/p><ul><li>Utilizar exclusivamente para sensores; nunca configurar como sa\u00eddas.<\/li><\/ul><p><strong>Se\u00e7\u00e3o RF (GPIO2, 15):<\/strong><\/p><ul><li>Mantenha uma dist\u00e2ncia m\u00ednima de 15 mm de cristais e caminhos de antena para reduzir interfer\u00eancia eletromagn\u00e9tica (EMI).<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e5baa3 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"5e5baa3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Considera\u00e7\u00f5es Finais<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bbfb84 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"7bbfb84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>O ESP32 \u00e9 notavelmente capaz, mas sua flexibilidade \u00e9 uma faca de dois gumes. Trate os pinos n\u00e3o como E\/S gen\u00e9ricos, mas como recursos especializados com modos de falha. Projete para os casos extremos e seu produto ter\u00e1 um desempenho confi\u00e1vel em campo.<\/p><p>Dica Profissional: Para um design e montagem de PCB robustos que aproveitem totalmente as capacidades do ESP32, considere fazer parceria com <a href=\"https:\/\/pcbcool.com\/pt-br\/\">PCBCool<\/a> \u2013 especialistas em fabrica\u00e7\u00e3o e montagem de PCBs de alta qualidade, auxiliando seus prot\u00f3tipos e produtos a obterem sucesso desde a bancada at\u00e9 o campo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-1620e06 e-flex e-con-boxed e-con e-parent\" data-id=\"1620e06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-002415e e-con-full e-flex e-con e-child\" data-id=\"002415e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d03ca06 e-con-full e-flex e-con e-child\" data-id=\"d03ca06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c373aa wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"9c373aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Perguntas Frequentes (FAQ)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8ce272 elementor-widget elementor-widget-wd_accordion\" data-id=\"a8ce272\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"wd-accordion wd-style-default wd-titles-left wd-opener-pos-left wd-opener-style-arrow\" data-state=\"first\">\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn wd-active\" data-accordion-index=\"0\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t1. Posso usar todos os pinos GPIO do ESP32 de forma intercambi\u00e1vel?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content wd-active\" data-accordion-index=\"0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>N\u00e3o. Muitos pinos possuem fun\u00e7\u00f5es especiais ou restri\u00e7\u00f5es de inicializa\u00e7\u00e3o. Por exemplo, GPIO0, 2, 4, 12, 15 s\u00e3o pinos de strapping; GPIO6\u201311 est\u00e3o conectados \u00e0 flash SPI; GPIO34\u201339 s\u00e3o apenas de entrada.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"1\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t2. Quais pinos s\u00e3o seguros para LEDs, rel\u00e9s e E\/S de prop\u00f3sito geral?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Pinos como GPIO4, 5, 12\u201315, 18\u201319, 21\u201323, 25\u201327, 32\u201333 s\u00e3o geralmente seguros. Evite pinos usados para PSRAM ou flash, se o seu m\u00f3dulo possuir esses recursos.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"2\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t3. Posso usar os pinos ADC enquanto o Wi-Fi estiver ativo?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Alguns pinos de ADC (por exemplo, GPIO36\/VP) compartilham circuitos com a se\u00e7\u00e3o de RF. O ru\u00eddo do Wi-Fi pode exceder 250 mV, causando leituras imprecisas.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"3\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t4. Como escolho pinos com capacidade de toque para produ\u00e7\u00e3o?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Prefira T0\u2013T7 (GPIO4, 0, 2, 15, 13, 12, 14, 27). Evite T9 (GPIO32) se o PSRAM estiver habilitado em m\u00f3dulos WROVER.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"4\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t5. Como posso reduzir a corrente de fuga em modo de hiberna\u00e7\u00e3o profunda?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Antes de entrar em modo de sono profundo, desative perif\u00e9ricos n\u00e3o utilizados, configure GPIOs n\u00e3o utilizados para n\u00edvel baixo (sa\u00edda) e desabilite pinos de ADC.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"5\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t6. Posso confiar em pinMode(INPUT_PULLUP) em pinos apenas de entrada?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>N\u00e3o. Os pinos GPIO34\u201339 n\u00e3o possuem resist\u00eancias de *pull-up*\/*pull-down* internas. Utilizar `INPUT_PULLUP` compilar\u00e1, mas n\u00e3o ter\u00e1 efeito.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ef99cc8 e-con-full e-flex e-con e-child\" data-id=\"ef99cc8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13dc714 elementor-widget elementor-widget-shortcode\" data-id=\"13dc714\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t<link rel=\"stylesheet\" id=\"elementor-post-35582-css\" href=\"https:\/\/pcbcool.com\/wp-content\/uploads\/elementor\/css\/post-35582.css?ver=1783499759\" type=\"text\/css\" media=\"all\">\n\t\t\t\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"35582\" class=\"elementor elementor-35582\" data-elementor-post-type=\"cms_block\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-f6159f8 e-flex e-con-boxed e-con e-parent\" data-id=\"f6159f8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a03266c e-con-full e-flex e-con e-child\" data-id=\"a03266c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-09accce e-con-full e-flex e-con e-child\" data-id=\"09accce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-773405d elementor-widget elementor-widget-image\" data-id=\"773405d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/pcbcool.com\/wp-content\/themes\/woodmart\/images\/lazy.svg\" data-src=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/George.jpg\" class=\"wd-lazy-fade attachment-full size-full wp-image-35271\" alt=\"Jorge\" srcset=\"\" data-srcset=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/George.jpg 250w, https:\/\/pcbcool.com\/wp-content\/uploads\/2025\/12\/George-150x150.jpg 150w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39912a8 e-con-full e-flex e-con e-child\" data-id=\"39912a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1b555d wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"b1b555d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-default text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<div class=\"woodmart-title-container title wd-fontsize-l\">George | Engenheiro Eletricista e Especialista em Sistemas Embarcados<\/div> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a641fa e-con-full e-flex e-con e-child\" data-id=\"0a641fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d15406f color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"d15406f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>George \u00e9 um engenheiro eletricista certificado com experi\u00eancia em design de PCB, sistemas embarcados e desenvolvimento de hardware IoT. Ele trabalha com a PCBCool para transformar experi\u00eancia de engenharia real em guias pr\u00e1ticos para desenvolvedores e engenheiros.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b70a6bd elementor-widget elementor-widget-html\" data-id=\"b70a6bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"custom-btn-wrapper\">\r\n  <a href=\"https:\/\/pcbcool.com\/pt-br\/author\/george\/\" class=\"custom-btn\">Leia Mais Artigos de George \u2192<\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Aprenda quais pinos GPIO do ESP32 s\u00e3o seguros, arriscados ou devem ser evitados. Um guia de pinagem testado em campo cobrindo bootstrap, ru\u00eddo ADC, conflitos de flash e dicas de design de PCB.<\/p>","protected":false},"author":8,"featured_media":37631,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"ESP32 GPIO Pinout: Quais Pinos S\u00e3o Seguros, Arriscados ou Proibidos | PCBCool","description":"Aprenda quais pinos GPIO do ESP32 s\u00e3o seguros, arriscados ou devem ser evitados. Um guia de pinagem testado em campo cobrindo bootstrap, ru\u00eddo ADC, conflitos de flash e dicas de design de PCB."},"footnotes":""},"categories":[113],"tags":[120],"post_folder":[],"class_list":["post-35129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-guides","tag-esp32"],"_links":{"self":[{"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/posts\/35129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/comments?post=35129"}],"version-history":[{"count":0,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/posts\/35129\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/media\/37631"}],"wp:attachment":[{"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/media?parent=35129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/categories?post=35129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/tags?post=35129"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/pcbcool.com\/pt-br\/wp-json\/wp\/v2\/post_folder?post=35129"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}