"Linguagens" para o ESP

System-On-Chip com Wi-Fi embutido, para aplicações IoT

Moderadores: 51, guest2003, Renie, gpenga

"Linguagens" para o ESP

Mensagempor tcpipchip » 18 Out 2016 09:11

Lua, python, Arduino C, SDK C, Basic, web socket, at commands, js

TCPIPCHIP
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor tcpipchip » 18 Out 2016 11:21

vamos discutir sobre este modulo tao barato!
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor pamv » 18 Out 2016 17:24

Eu uso o nodemcu e o programo em Lua usando o Esplorer (http://esp8266.ru/esplorer/) para isso mas pelo que eu assuntei, por aqui o pessoal prefere trabalhar em C no IDE do arduino
pamv
Word
 
Mensagens: 842
Registrado em: 20 Jun 2016 21:47

Re: "Linguagens" para o ESP

Mensagempor tcpipchip » 18 Out 2016 19:03

LUA e "WEBSOCKET" e "AT" (AI THINKER) (olimex) são as mais estáveis.

Sim, a maioria partiu para Arduino ao se depararar com o SDK da ESPRESSIF...

Como comentei com o Rodrigo, estou como colaborador para o projeto do BASIC para ESP8266.
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor pamv » 18 Out 2016 21:02

Eu não tenho queixa da Lua, inclusive alguém me disse que existe gente do FreeBSD querendo adota-la para substituir o Forth. Eu a uso justo pra afastar os meus alunos do que eu chamo de "Mundo wintel dos MCU" que é o arduino mais a receita de bolo pronta de hardware com cobertura do IDE de bibliotecas pra qualquer coisa.
pamv
Word
 
Mensagens: 842
Registrado em: 20 Jun 2016 21:47

Re: "Linguagens" para o ESP

Mensagempor eletroinf » 19 Out 2016 07:47

Como é o rendimento pra essas demais linguagens (diferentes do C) para este tipo de aplicação?

Se tiver de fazer um filtro com MAC ou implementar um Adaptador tipo RLS ou algo similar, não fica lento?
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Re: "Linguagens" para o ESP

Mensagempor tcpipchip » 19 Out 2016 08:03

Verdade, tem o RTOS (bem que tem o engine da espressif que é baseado no RTOS sempre rodando por tras) e o FORTH (stack language) (que nao sabia da existencia para ESP)

aplicações em tempo real, tem que se em C mesmo.

Para as demais vai ficar lento, a maioria interpretada

Semana passada usei o esp8266 como VNC CLIENT, é muito rápido.
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor pamv » 19 Out 2016 09:17

eletroinf escreveu:Como é o rendimento pra essas demais linguagens (diferentes do C) para este tipo de aplicação?


Para o tipo de aplicação que eu tenho usado Lua dá e sobra, eu não cheguei a comparar desempenho com o código produzido pelo IDE do Arduino

Se tiver de fazer um filtro com MAC ou implementar um Adaptador tipo RLS ou algo similar, não fica lento?


Eu não sei se o nicho do nodemcu é esse, eu não o escolheria para isso nem em C.
pamv
Word
 
Mensagens: 842
Registrado em: 20 Jun 2016 21:47

Re: "Linguagens" para o ESP

Mensagempor eletroinf » 19 Out 2016 12:16

Blz, eu tenho tentado usa Python pra testar coisas, ainda estou engatinhando na linguagem. Ao meu ver ela é tipo o Matlab, pra simular e ver o que acontece, se a ideia funciona...
Depois implementa em C.

Sobre o Arduino, é bom pra teste, mas tem muita lib bugada. Ainda, até onde me lembro ele foi criado para hobistas, artistas... era o que havia no site deles.

E pode-se usar o Arduino e fazer o código, minimizando o uso das libs. Porém, é meio limitado, pois não tem debug.

Sem debug fica complicado desenvolver algo não trivial.
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Re: "Linguagens" para o ESP

Mensagempor pamv » 19 Out 2016 12:47

Python é outra opção bem interessante pro nodemcu.
Eu vejo o Arduino como uma ferramenta de ensino que escapou para aplicações (semi)comerciais. Como instrumento de ensino ele é ótimo, simples e barato.
pamv
Word
 
Mensagens: 842
Registrado em: 20 Jun 2016 21:47

Re: "Linguagens" para o ESP

Mensagempor Abuda » 19 Out 2016 20:29

Usei Lua pra fazer uma demonstração a um cliente, mas desenvolvi em c com o sdk da espressif.

Enviado de meu GT-I9192 usando Tapatalk
Abuda
Byte
 
Mensagens: 214
Registrado em: 04 Mai 2007 09:38
Localização: SP

Re: "Linguagens" para o ESP

Mensagempor tcpipchip » 24 Nov 2016 07:22

Ola, estou quebrando a cabeça com LUA...o cliente quer em lua a aplicação e vou ter que usar tabelas...

Apos dar uma revisada sobre tabelas....me deparei com o problema....

Pq esta retornando aqueles valores a TABELA ?

Imagem
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor mrgadotti » 25 Nov 2016 12:44

Alguém já verificou quanto a questões de homologação dos ESP? :?
Avatar do usuário
mrgadotti
Byte
 
Mensagens: 421
Registrado em: 02 Jun 2010 21:14
Localização: Timbó - SC

Re: "Linguagens" para o ESP

Mensagempor tcpipchip » 25 Nov 2016 13:13

Sim, mas...estas pensando no esp8266 como produto final, para alguma coisa grande...hummm....pensa bem antes....WIFI 802.11....pesquisa outro...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: "Linguagens" para o ESP

Mensagempor Rodrigo_P_A » 25 Nov 2016 13:46

Dá pra usar bem lua? mesmo com tão pouca memória RAM ?
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Próximo

Voltar para ESP8266/ESP32

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x