Índice:
Vídeo: 2020 ESP8266: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Portanto, este Lazy Old Geek (L. O. G.) escreveu alguns Instructables nos módulos ESP8266:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Ainda tenho vários ESP-01s e ESP-03s e tentei fazê-los funcionar.
Bem, aparentemente, o seguinte processo não funciona mais.
Coloque o ESP8266 no modo Flash:
GPIO0 terrestre
Reinicializar brevemente
Lançamento GPIO0
(Se você tiver um LED no GPIO0, deve ter cerca de ½ intensidade)
O que parece funcionar é manter o GPIO0 baixo, clicar em Reiniciar, carregar o esboço, liberar o GPIO0 e tocar em Reiniciar. Isso não é muito fácil de fazer.
A documentação mais recente possui outro método:
arduino-esp8266.readthedocs.io/en/latest/b…
Consulte Configuração mínima de hardware para carregamento e uso
Em anexo está a configuração recomendada.
Etapa 1: Adaptador ESP
Na minha Parte 2, fiz um adaptador de programação para o ESP-01 e ESP-03.
Então, ainda tenho um desses adaptadores. Em vez de fazer um novo PCB, decidi modificar este.
Ok, há um pequeno problema com meu plano, o ESP-01 tem Reset em um de seus pinos, o ESP-03 não. Bem, minha experiência anterior parece indicar que o pino CH_PD faz a mesma coisa que o Reset, então tentei e parece funcionar.
Conforme descrito nas notas do esquema, o que fiz foi pegar um fio do pino DTR do conector USB-BUB e conectá-lo ao GPIO0 de ambos os conectores. Eu conectei o pino de 3,3 V (explicado na próxima etapa) ao CH_PD de ambos os conectores.
Os dois jumpers são mostrados na próxima imagem.
Etapa 2: Módulo CP2102
Tenho vários adaptadores CP2102 de USB para UART. Alguns deles têm RTS em um conector lateral, mas eu precisava dele no conector principal. O que fiz foi cortar o pino que está conectado ao CTS. (Este pino é identificado como 3,3 V em meu esquema, pois tenho alguns CP2102s modificados para 3,3 V). Em seguida, conectei um jumper do RTS ao pino fêmea do conector.
Isso é mostrado na próxima imagem.
Infelizmente, tenho muitas variações desses adaptadores USB para UART. Tento rotulá-los, mas sempre tenho problemas para lembrar o que vai para o quê. Eu sou velho.
Veja a próxima foto. O CP2102 possui embalagem e rótulo termoencolhíveis transparentes.
Etapa 3: Arduino
Atualmente, estou usando o Arduino versão 1.8.12.
A maneira mais fácil de instalar o ESP8266 é usando o Board Manager usando este método:
github.com/esp8266/Arduino#installing-with…
Uma vez instalado, ao selecionar Placa, eu seleciono “Módulo ESP8266 genérico”.
AVISO: No meu PC, existem duas versões do “módulo ESP8266 genérico”. Aquele na categoria “placas ESP8266” funciona para Blink, o que está em Sparkfun não.
A próxima imagem mostra a configuração padrão da placa (eu acho). Eu brinquei com muitos deles, como Tamanho do Flash, Modo, eles não parecem fazer nenhuma diferença.
Para meu adaptador, tenho um LED no GPIO0, então mudo o Led embutido para 0.
Para verificar se está funcionando, basta executar o exemplo do Blink. Não há necessidade de pressionar nenhum botão. Seu Arduino deve exibir algo como a próxima imagem e, no meu caso, o LED da minha placa adaptadora piscará.
Para sua informação: A forma como meu adaptador está conectado com alta desligará o LED e vice-versa, não conforme descrito em Piscar.
Neste ponto, eu não fiz muito além do Blink, mas este método parece funcionar e é muito mais fácil.
Tenho trabalhado com ESP-07.
DICA: Arduino usando Node MCU 1.0 para melhor compatibilidade em vez de Genérico.
Recomendado:
[2020] Usando dois (x2) Micro: bits para controlar um carro RC: 6 etapas (com imagens)
[2020] Usando dois (x2) micro: bits para controlar um carro RC: Se você tiver dois (x2) micro: bits, já pensou em usá-los para controlar remotamente um carro RC? Você pode controlar um carro RC usando um micro: bit como o transmissor e outro como o receptor. Quando você usa o editor MakeCode para codificar um micro: b
[2020] Usando IPhone ou IPad e Micro: bit Game Pad App para controlar um carro RC: 23 etapas
[2020] Usando IPhone ou IPad e Micro: bit Game Pad App para controlar um carro RC: Você já pensou em usar seu iPhone ou iPad para controlar seu micro: bit? Você sabe que Micro: bit Educational Foundation fornece o aplicativo iOS no Loja de aplicativos? Pesquisar " micro: bit " na App store e você pode baixar o aplicativo gratuitamente. O
Remova o plano de fundo de várias imagens usando o Photoshop 2020: 5 etapas
Remova o plano de fundo de várias imagens usando o Photoshop 2020: Remover o plano de fundo de uma imagem é muito fácil agora! Veja como usar o Adobe Photoshop 2020 para remover o fundo de várias imagens (em lote) usando um script simples
Simulador Arduino baseado na Web do Wokwi-2020 ?: 5 etapas
Simulador Arduino baseado na Web do Wokwi-2020 ?: O simulador Wokwi Arduino é executado na plataforma AVR8js. É um simulador Arduino baseado na web. O Simulador Arduino é executado em um navegador da web. portanto, está ganhando mais atenção e, honestamente, tem muitos pontos positivos em comparação com outros simuladores disponíveis
Meça a distância com o sensor ultrassônico HC-SRF04 (mais recente em 2020): 3 etapas
Meça a distância com o sensor ultrassônico HC-SRF04 (mais recente de 2020): O que é o sensor ultrassônico (distância)? Um ultrassom (Sonar) com ondas de alto nível que as pessoas não conseguem ouvir. No entanto, podemos ver a presença de ondas ultrassônicas em toda a natureza. Em animais como morcegos, golfinhos … use ondas ultrassônicas para