É possível programar um ESP8266 nodeMCU sem linguagem LUA?

Exibições: 1458

Responder esta

Respostas a este tópico

Olá Rodolfo!

Escrevi um pequeno artigo exatamente sobre esse assunto:

http://josecintra.com/blog/programando-nodemcu-esp8266-ide-arduino/

Obrigado e parabéns. (li imediatamente)

Objetivo, claro e simples.

Eu ainda não adquiri a placa por não saber da possibilidade, o que você esclareceu.

OBS. não tenho mais "paciência" para aprender outra linguagem depois de Assembly, Cobol, Fortran,

C (todas as variações por vários anos) e Java (por anos).

Então ( me desculpe) as perguntas:

1. O que é "Kit de desenvolvimento baseado na linguagem Lua" - está embutido na placa?

2. Para qualquer sketch o mesmo substituirá a linguagem Lua? Então vale para tudo? ( é universal)

3. Pelo que vi ( me corrija) não precisa conversor ou divisor de tensão.

4. O consumo de corrente é suportado através da USB?

5. Você fala em próxima aplicação em WI-FI? Já existe ou está programada?

Novamente muito obrigado.

1. O que é "Kit de desenvolvimento baseado na linguagem Lua" - está embutido na placa?

Você pode programar a placa usando a linguagem LUA. Existe uma IDE para isso juntamente com as bibliotecas necessárias (KIT)

2. Para qualquer sketch o mesmo substituirá a linguagem Lua? Então vale para tudo? ( é universal)

Se você optar por programá-lo com a IDE do Arduino, o firmware da placa será substituído pelo sketch.

Se você quiser programar com LUA, deverá gravar o firmware novamente

3. Pelo que vi ( me corrija) não precisa conversor ou divisor de tensão.

Não, já vem com a placa

4. O consumo de corrente é suportado através da USB?

Sim, pode ser alimentado pela USB

5. Você fala em próxima aplicação em WI-FI? Já existe ou está programada?

Quem compra esse tipo de placa é porque pretende criar uma aplicação Wi-Fi / WEB. Você que tem que programar. Existem alguns exemplos na Internet.

Novamente obrigado.

Rodolfo, lembrando que essas placas baseadas no ESP funcionam em 3.3v. e os sensores e outros dispositivos que vc vai conectar precisam ser compatíveis com essa voltagem.

Uma outra placa ESP8266 muito legal é esta: WEMOS D1

Obrigado, esse eu não conheço.
Li que tem somente um pino analógico.
Se li corretamente isso é pouco para muita gente.
Hoje mesmo "fuçarei" a respeito.
Grande abraço
Obs. Não estudei ainda o problema dos sensores mas talvez eu possa usar o conversor analógico ou o LD 33 (tenho ambos). Não brinco com sensores. gosto de RF e WI- FI
Desculpe-me te incomodar tanto

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266

Existem inúmeros SDKs e aplicações:


- RTOS SDK
- NONOS SDK
- IOT (Internet das coisas)
- Arduino IDE,
- LOLIN IDE,
- Micro Python (interpretador Python)
- Basic (interpretador Basic)
- etc.

Sempre muito obrigado.

O link que vc postou já li com calma mas infelizmente não gravei sobre nodeMCU (talvez por temor de ter que estudar a 7ª linguagem)

Mas vc e o Cintra já me adiantaram que posso comprar a plaquinha  que a usarei SEM LUA.

Os SDK e aplicações que vc e o Cintra postaram pesquisarei a partir de amanhã.

Novamente obrigado

Eu também não fiz testes com NodeMCU ainda , pelo mesmo motivo. 

Ter que estudar mais linguagem é um fator desmotivador. 

Ainda mais que ela é restrita para alguns tipos de aplicações...

Obrigado Murta.

Vou comprar a plaquinha.

Já perdi bastante tempo sem conseguir nada além de lixo na esp2 e esp12e.

Vou tentar na nodeMCU.

Ainda não sei se posso alimentá-la independentemente pois acho que a USB não manda corrente suficiente.

Estou pensando em presentear alguém com minhas esp1, esp201 e HC-05

(desde que more perto do metrô, ou ABC e que possa tentar usar as placas)

Penso que não é permitido mostrar e-mail ou endereço neste site porisso ainda não o fiz.

GRANDE ABRAÇO.

Rodolfo, você pode alimentar a NodeMCU pela USB.

Na verdade, você não vai perceber nenhuma diferença entre o Arduino e a NodeMCU, a não ser que ela trabalha em 3.3V.

Mas essa é uma tendência. Todas as placas modernas estão vindo com 3.3v, inclusive as novas placas Arduino. É um padrão IoT.

Quanto as portas analógicas, realmente todas as placas de desenvolvimento do ESP vem somente com uma porta analógica, mas todas são PWM.

Obrigado Cintra
Eu entendi sim, tudo que vc explicou.
Mas várias vezes tive problemas que acho que a alimentação era insuficiente
(arduino cerca de 30mA e esp8266 chegava a necessitar 250mA).
Porisso penso que preciso de alimentação separada da USB.
Estou errado? Ou minha USB dá conta do recado?
obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço