Liviu M Postat Noiembrie 1, 2015 Partajează Postat Noiembrie 1, 2015 (editat) Am descoperit zilele astea ca ESP8266 poate fi folosit si de sine statatator - pe langa partea WIFI are si un core ARM deloc slab si, in functie de modulul pe care e montat, si destul flash, asa ca poate fi folosit cu succes in aplicatiile care nu necesita prea multi pini sau care folosesc spi/i2c/uart (tot asa, in functie de modul). "Oferta" este intregita de faptul ca poate fi programat ca un Arduino. Ma gandeam ca poate intereseaza pe cineva. Numai bine, Liviu Editat Noiembrie 1, 2015 de Liviu M Link spre comentariu
Mircea Postat Noiembrie 1, 2015 Partajează Postat Noiembrie 1, 2015 Am comandat si eu un modul pe eBay. O sa-l incerc probabil de sarbatori in Decembrie cand ajung acasa. Eu l-am luat ca o alternativa la MRF24, care e foarte scump la Microchip. Intentionez sa-l leg la un 18F45K22 (sau echivalent) in Mikrobasic. Link spre comentariu
Liviu M Postat Noiembrie 1, 2015 Autor Partajează Postat Noiembrie 1, 2015 (editat) Eu am testat un modul cu spi (versiunea 7) ca sa-mi automatizez (si mai tare) diorama - citesc datele de la un MFRC522 (cititor RFID/NFC) prin spi si prin WiFi trimit datele la PC-ul de control. Sunt inca in teste (trebuie sa vad cum e cu latentele, de exemplu), dar programarea (din IDE-ul Arduino) a fost chiar usoara (cum spuneam, fara controller exterior). Editat Noiembrie 1, 2015 de Liviu M Link spre comentariu
soringt Postat Noiembrie 1, 2015 Partajează Postat Noiembrie 1, 2015 Multe exemple si detalii necesare pentru realizarehttp://www.esp8266-projects.com Link spre comentariu
Liviu M Postat Noiembrie 1, 2015 Autor Partajează Postat Noiembrie 1, 2015 Dahttp://www.esp8266.com/wiki/lib/exe/fetch.php?media=esp8266_specifications_english.pdf OK, nu mai sunt sigur unde am citit ca e arm, acum gasesc numai ca e XTensa (de la Tensilica) Link spre comentariu
digix Postat Noiembrie 1, 2015 Partajează Postat Noiembrie 1, 2015 Serial to WiFi, mic, ieftin, stabil. M-a prins si pe mine, l-am folosit cu atmega328 sa transmit temperatura si umiditatea la un server Ubuntu pe care am instalat emoncms. Este neasteptat de stabil, a functionat din aprilie pana prin iulie fara probleme, acum e pe masa asteapta sa-l pun in cuitie... Cam asa aratau graficele: http://ga29.mooo.com/arduino/labmed Si poze pe aici: http://www.acvariu.ro/forum/posts/list/20/30170.page Link spre comentariu
Liviu M Postat Noiembrie 1, 2015 Autor Partajează Postat Noiembrie 1, 2015 (editat) Serial to WiFi, mic, ieftin, stabil...l-am folosit cu atmega328 Eu l-am semnalat pentru controllerul intern (un core pe 32 de biti, mult mai puternic decat atmega) si pentru faptul ca, mai nou, poate fi folosit ca un Arduino pe steroizi. Are ceva lipsuri la porturi, da' cu ceva expandoare spi/i2c... Din pacate se pare ca am gresit sectiunea... Editat Noiembrie 1, 2015 de Liviu M Link spre comentariu
digix Postat Noiembrie 1, 2015 Partajează Postat Noiembrie 1, 2015 Stiam despre asta, este multa informatie despre el pe http://www.esp8266.com/ din pacate documentatia este slaba si incoerenta doar ce a vrut sa dea chinezul... Link spre comentariu
Liviu M Postat Noiembrie 1, 2015 Autor Partajează Postat Noiembrie 1, 2015 Mie documentatia pentru folosit "pe post de Arduino" (vezi linkul din primul post) mi s-a parut suficienta (scheme de conectare pentru programare si folosire, referinta pentru biblioteci...) Cum in proiectul de pe acvariu.ro ai folosit un arduino... Link spre comentariu
godFather89 Postat Noiembrie 2, 2015 Partajează Postat Noiembrie 2, 2015 Documentatia intr-adevar este cam slaba dar gasesti multe proiecte facute si intelegi cum sta treaba mai ales daca ai mai lucrat cu ceva asemanator bine documentat (ex. CC3200). Eu am reusit sa fac pana acum 3 module doar cu ESP8266 cu ultimul SDK (1.4.1): un IR blaster, senzor temperatura/umiditate, detector de consum (detecteaza daca e pornit TV sau amplificatorul). Acestea comunia prin MQTT cu un server node-red si o interfata draguta web based in angular material. Doar din observatii: latentele sunt foarte bune folosind MQTT. Inca nu am masurat dar estimez undeva la sub 5 ms. Initial expuneam un protocol REST prin HTTP dar avea latente destul de mari. Mai ales atunci cand trebuia sa deschida o conexiune noua (chiar si 1-2 sec de la un request pana la un response). Link spre comentariu
Liviu M Postat Noiembrie 2, 2015 Autor Partajează Postat Noiembrie 2, 2015 (editat) Eu inca nu stiu cum se comporta in "real life", ca abia in week-end am terminat primul meu proiect cu el - sistem de citire a etichetelor rfid/nfc (lipite pe locomotive/vagoane) si transmitere a codului lor la PC. Din pacate momentan diorama nu e chiar functionala si n-am decat un cititor gata, da' la un moment dat tot o sa pot testa cum trebuie. Da' cum ziceam si mai sus, mie mi-a placut modul in care e integrat cu IDE-ul Arduino - am luat biblioteca MFRC522 (pentru cititorul RFID cu acelasi nume, o folosisem deja in alt proiect "cu fire"), am modificat pinii sa se potriveasca la ESP, am compilat, am programat, am conectat cititorul la ESP si... a functionat. A facut treaba buna rusul... Editat Noiembrie 2, 2015 de Liviu M Link spre comentariu
godFather89 Postat Noiembrie 3, 2015 Partajează Postat Noiembrie 3, 2015 (editat) Personal nu am incercat niciodata Arduino cu ESP dar pare promitator. Asteptam (cel putin eu) un clip cu diorama si ce stie sa faca... LE: ce protocol folosesti pentru comunicarea PC <-> ESP? Raw UDP/TCP, HTTP, MQTT? Pe PC ce folosesti pentru automatizare? Soft custom sau ceva mai generalist? Editat Noiembrie 3, 2015 de godFather89 Link spre comentariu
Liviu M Postat Noiembrie 3, 2015 Autor Partajează Postat Noiembrie 3, 2015 (editat) He, he, momentan n-am ce sa filmez, ca "diorama" e aproape inexistenta (e nefunctionala/nearanjata). Da' inca mai sper sa ajung la ceva macar functional, daca nu si "peisagistic" (am vazut prin poze niste diorame...) Diorama la mine e scuza ca pierd vremea cu diverse montaje... Softul de control e rocrail, iar protocolul de comunicatie este UDP, ca asta suporta rocrail (ma rog, suporta si altele, da' incerc sa emulez un anumit tip de interfata). Editat Noiembrie 3, 2015 de Liviu M Link spre comentariu
Mondan Postat Noiembrie 5, 2015 Partajează Postat Noiembrie 5, 2015 (editat) Personal nu am incercat niciodata Arduino cu ESP dar pare promitator. Nu-ti trebuie Arduino. E SoC (System on Chip) Eu am cumparat un ESP-12. Am reusit sa il programez, adica sa scriu firmware-ul. "Marea" problema pe care o am este ca dupa ce scriu firmware-ul portul serial devine inactiv. 'Ciuciu comenzi' Vreu sa-mi impartasiti rezultatele voastre. Discutia este aici, dar am sa renunt si la acest forum deoarece nu m-au ajutat cum as fi vrut: http://forum.allaboutcircuits.com/threads/esp-12-flashing-problems.116567/ De unde am cumparat modulul si de unde intentionez sa il cumpar revin cu link detalii. Am avut ESP-12 adica ESP8266MOD de la Al-thinker Intentionez sa iau un ESP8266 de la Olimex. Timp nu prea mai am, dar 'printre picaturi mai scriu cate o line. Stiu cum se folosete Arduino IDE pentru ESP, daca aveti nelamuriri. EDIT: http://www.elforum.info/topic/109226-esp8266-wifi-soc/ Editat Noiembrie 5, 2015 de Mondan Link spre comentariu
Liviu M Postat Noiembrie 5, 2015 Autor Partajează Postat Noiembrie 5, 2015 Nu-ti trebuie Arduino.De ce am senzatia ca Nasu' se referea la IDE-ul arduino? A, stiu, raspundea mesajului meu despre ESP si Arduino IDE..."Marea" problema pe care o am este ca dupa ce scriu firmware-ul portul serial devine inactiv. 'Ciuciu comenzi'Pai depinde ce pui in firmware.La mine continua sa functioneze. Folosesc ESP cu IDE-ul arduino si dupa ce scriu programul pot folosi monitorul serial pentru debug. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum