Money.plTechnologie dla biznesu Grupy dyskusyjne pl.misc.elektronika ESP8266 i ekspandery portów

ESP8266 i ekspandery portów

ESP8266 i ekspandery portów

Atlantis <m...@wp.pl> / 2015-10-01 09:48:50
Kończę właśnie swój projekt zegara nixie, w którym zastosowałem moduł
ESP8266 do synchronizacji czasu przez NTP. Kiedy zaczynałem projektować
płytkę, powszechnie dostępna była tylko wersja ESP-01 (ta podstawowa, z
wyprowadzonymi tylko dwoma pinami GPIO). Początkowo planowałem napisanie
maszyny stanów pracującej na Atmedze, która obsługiwałaby moduł za
pośrednictwem komend AT. W międzyczasie jednak przyjrzałem się SDK ESP i
koncepcja się zmieniła - teraz napiszę po prostu odpowiedni firmware,
który weźmie na siebie pobieranie czasu z serwera i prześle go dalej
przez UART.

W międzyczasie pomyślałem o zbudowaniu kolejnej wersji płytki
sterującej, już bez AVR-a. Tym razem zliczanie czasu byłoby realizowane
już wewnątrz zewnętrznego RTC. Całe sterowanie miałoby spocząć na
barkach ESP. Niestety, nawet nowsze moduły ESP mają wciąż za mało
portów. I tutaj mam pytanie: co będzie lepszym rozwiązaniem, zważywszy
na konieczność multipleksowania wyświetlaczy i sterowania 74141: jakiś
ekspander na I2C (współdzielonym z RTC) czy prosty rejestr przesówny,
sterowany programowym "machaniem" pinami? Będzie w ogóle jakaś różnica?
 

Re: ESP8266 i ekspandery portów

platformowe_głupki <N...@go2.pl> / 2015-10-01 17:17:10
taki ot, jak się już obraziłeś to zignoruj

skąd czerpiesz dokumentację?
 

Re: ESP8266 i ekspandery portów

Jakub Rakus <s...@op.pl> / 2015-10-01 21:04:19
W dniu 01.10.2015 o 17:17, platformowe głupki pisze:
> taki ot, jak się już obraziłeś to zignoruj
>
> skąd czerpiesz dokumentację?

No tym razem to nie jest głupie pytanie, bo w sumie jeśli chodzi o dobrą
dokumentację do ESP8266 i ichniego SDK to szału nie ma. Może kolega
Atlantis poleci coś czego używa, mam takie dwa moduliki i jak na razie
wykorzystałem jeden z nich wgrywając do niego jakiś firmware, który robi
z niego "przezroczystą" bramę dla uarta przez wifi na porcie 23.

--
Pozdrawiam
Jakub Rakus
 

Re: ESP8266 i ekspandery portów

Atlantis <m...@wp.pl> / 2015-10-02 09:55:08
W dniu 2015-10-01 o 21:04, Jakub Rakus pisze:

> No tym razem to nie jest głupie pytanie, bo w sumie jeśli chodzi o dobrą
> dokumentację do ESP8266 i ichniego SDK to szału nie ma. Może kolega
> Atlantis poleci coś czego używa

Ja używam dokumentacji dołączonej do SDK. Przede wszystkim trzeba
zapoznać się tym, który ma w nazwie "programming guide" (czy jakoś
takie, nie mam go teraz pod ręką).
Poza tym jest w sieci kilka tutoriali, które tłumaczą podstawy, chociażby:

http://hackaday.com/2015/03/18/how-to-directly-program-an-inexpensive-e sp8266-wifi-module/
https://blog.attachix.com/programming-for-esp8266-part-1/

Do tego jeszcze dochodzi możliwość pisania kodu w Arduino IDE, ale tego
osobiście nie sprawdzałem. Generalnie szału nie ma, ale idzie się w tym
połapać. Ja jeszcze nie pisałem bardziej skomplikowanych wsadów, które
konfigurowałyby moduł od podstaw i wykonywały na nim jakieś
skomplikowane operacje. Niemniej idzie się w tym połapać.
 

Re: ESP8266 i ekspandery portów

platformowe_głupki <N...@go2.pl> / 2015-10-02 17:05:03
studiujesz kod?
chylę czoła!

jakby Ktoś chciał podyskutować to "zapraszam do mnie".
 
wstecz
1 2
współpraca