Placa de desenvolvimento compacta com módulo WiFi integrado, ideal para projetos de IoT, automação e prototipagem rápida. Permite conectar dispositivos à internet, controlar sensores, atuadores e muito mais, tudo com programação simples usando Arduino ou outras plataformas compatíveis.
Aqui vai um exemplo de código na Plataforma Arduino para piscar o LED da placa:
Esquema de Pinagem (Resumo)
D0 GPIO16 entrada/saída digital, sem suporte a interrupção
D1 GPIO5 I/O digital, normalmente usado como SCL do I²C
D2 GPIO4 I/O digital, normalmente usado como SDA do I²C
D3 GPIO0 I/O digital, possui pull up, uso cuidadoso no boot
D4 GPIO2 I/O digital, possui pull up, LED interno da placa (ativo LOW)
D5 GPIO14 I/O digital, usado como SCK no SPI
D6 GPIO12 I/O digital, usado como MISO no SPI
D7 GPIO13 I/O digital, usado como MOSI no SPI
D8 GPIO15 I/O digital, pull down fixo, pode ser usado como SS (slave select)
TX GPIO1 transmissão serial (UART TX)
RX GPIO3 recepção serial (UART RX)
A0 ADC0 entrada analógica (tensão máxima ~3,3 V)
3V3 saída de alimentação 3,3 V ou alimentação para sensores de 3,3 V
5V alimentação 5 V via USB ou pino VIN
GND terra / referência de chão
RST pino de reset externo (puxar para LOW reinicia a placa)
Exemplo de Código Piscar LED (Plataforma Arduino)
// Define o pino do LED embutido da placa
#define LED_PIN D4
void setup() {
pinMode(LED_PIN, OUTPUT);
digitalWrite(LED_PIN, HIGH); // Apaga LED inicialmente (LED ativo em LOW)
}
void loop() {
digitalWrite(LED_PIN, LOW); // Acende LED
delay(500);
digitalWrite(LED_PIN, HIGH); // Apaga LED
delay(500);
}
delay()
.Placa Wemos Mini D1 16M ESP8866 12E WIFi.