Ads_700x200

Pokazywanie postów oznaczonych etykietą wifi232. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą wifi232. Pokaż wszystkie posty

sobota, 10 października 2015

UDP vs TCP - wstęp do komunikacji sieciowej

Witam,

Wiem, że wielu z Was czeka na poradniki dotyczące komunikacji sieciowej, szczególnie z zapowiadanym przeze mnie protokołem UDP. Mam nadzieję, że właśnie zaczyna się to spełniać. Na początek mały wstępniak, w którym tak bardzo ogólnie chciałbym wam wyjaśnić na czym w ogóle polega komunikacja UDP i TCP, czym to się różni, jakie są wady a jakie zalety każdej z nich. Dowiecie się w zasadzie o dużej ilości wad protokołu UDP a pomimo to zobaczycie, że będę was jednak zachęcał do korzystania z tego narzędzia. Dlaczego? Myślę, że to już wstępnie okaże się po tym poradniku a reszta przyjdzie z czasem  gdy praktycznie zaczniemy pisać kody źródłowe do tejże komunikacji zarówno na telefony komórkowe np pod Androida (w przyszłości mam nadzieję także pod iOS'a bo za niego też się zabieram w końcu) ale także kody na mikrokontrolery AVR i to z udziałem modułów WiFi - firmy Atnel. Tak tak - wszystko powoli zaczyna się łączyć w całość. Wiem, tych poradników jest dużo, aby je "ogarnąć" jak to się mówi potrzeba sporo czasu. Ale i tak uważam, że jest to czas w pigułce w porównaniu do tego ile trzeba go stracić gdyby szukać wszystkiego po kolei i od podstaw w bezkresnym internecie lub w wielu książkach, gdzie wiedza ta jest zwykle tak poszatkowana - niezmiernie ciężko zacząć początkującej totalnie osobie. Dlatego zapraszam Cię na przygodę z programowaniem sieciowym ;) będzie się działo !

piątek, 15 maja 2015

RTC - synchronizacja czasu, wieczny kalendarz ...

Witam,

Uwaga! rozpoczynamy cykl poradników pod tytułem RTC. Chciałbym wam przedstawić IDEALNY układ RTC (jaki symbol ? o tym za chwilę) .... Czy istnieje w ogóle taki układ scalony na świecie ? Pomyśl, jak często słyszysz wokoło, czy też na różnych forach, że ktoś chce zbudować idealny (swój własny zegarek), ale boryka się najczęściej z jego dokładnością. Podejmowane są więc próby zaradzenia tej sytuacji, próby kalibracji jego oscylatora, próby programowej korekcji czasu itp itd ... a pomimo to zwykle w dłuższej skali czasu problem i tak doskwiera. Dlatego niejednokrotnie sięgamy po coraz to doskonalsze układy. Jednym z nich (jak dotąd) na pewno był i jest niekwestionowany zwycięzca czyli układ DS3231, którego przedstawiłem już jakiś czas temu w poradniku - LINK. Ale i ten układ w skali całego roku może mieć kilkadziesiąt sekund opóźnienia albo się śpieszyć. Dla jednych jest to już ideał ale dla innych niestety nadal wada. W takim razie ponawiam pytanie, czy istnieje na świecie idealny układ RTC ? Taki RTC, który posiada zalety jak niżej :

wtorek, 17 marca 2015

WIFI - Client WWW / PHP

Witam,

Uwaga! zaczyna się kolejny cykl poradników na temat Atnel WIFI ;) Tym razem poruszymy temat który nurtuje i przyprawia o zawrót głowy wiele osób. Chodzi bowiem o wykorzystanie modułów WiFi w roli klienta www czy też klienta PHP. Co się pod tym kryje? Otóż jeśli chcecie z poziomu mikrokontrolera odczytywać dane ze dowolnych witryn www leżących gdzieś na hostingu, jeśli zechcecie w końcu wywoływać skrypty PHP z poziomu procka AVR ... to dobrze trafiliście. Szczególnie skrypty PHP pobudzają wyobraźnię ponieważ dadzą one nam ogromne możliwości. Chodzi o kontaktowanie się w dwie strony! z web serwisem przecież, ponieważ zapytania PHP można rozpatrywać w ten sposób że WYSYŁAMY dowolne dane do serwisu WWW ale także możemy ODCZYTAĆ dane z tegoż serwisu. Przy okazji niejako dowiemy się jak wprowadzać moduły WiFi w tryb komend AT bezpośrednio z trybu transparentnego a także dowiemy się jak to zwykle bywa "co nieco" na temat technik programowania w C. Tak tak, o tym będziemy mówić, otworzą się przed nami wrota ogromnych możliwości ;) ale ok, nie uprzedzajmy faktów, zapraszam do obejrzenia wszystkich odcinków tego cyklu ...

niedziela, 8 marca 2015

ATB WIFI Config - UDP Write - już jest !

Witam,

Tym razem króciutko, przedstawiam wam najnowszą wersję programu ATB WIFI Config, który służy do wygodnej konfiguracji modułów ATNEL-WIFI232-T, ponieważ w końcu, po dość długim czasie udało mi się dopracować metodę zapisu konfiguracji wszystkich profili konfiguracji ale poprzez UDP. Daje to nam spore możliwości i niesamowitą wygodę, dlatego że nie trzeba odłączać modułów czy wyjmować ich z urządzeń tylko zdalnie można przekonfigurować drogą radiową poprzez ethernet ;) .... Do tego wszystkiego - cała operacja zarówno odczytu ale także zapisu trwa o wiele wiele szybciej niż poprzez RS232, a więc zyskujemy na czasie - skoro czas to pieniądz, więc można śmiało powiedzieć, że oszczędzamy pieniądze ;) co wy na to ? zapraszam do krótkiej prezentacji:

niedziela, 1 lutego 2015

ATB-WiFiASP - bezprzewodowy programator AVR

Witam,

Miło jest mi dzisiaj przedstawić Wam rozwiązanie stanowiące w istocie rzeczy bezprzewodowy programator AVR, czyli ATB-WiFiASP ;) .... Powstał on na bazie takich składników jak: MkBootloader oraz ATNEL-WIFI232-T. Wprawdzie określenie to słuszne jest tylko w zakresie procków większych niż ATmega8 czyli generalnie rodziny ATmeg, czyli tych w których w naturalny sposób działa bootloader obsługiwany przez program MkBootloader. Tak jest to pewne ograniczenie, ale coś za coś. W tym przypadku otrzymujemy rozwiązanie które (śmiało można powiedzieć) miażdży konkurencyjne rozwiązania swoją funkcjonalnością ;) Można by to nazwać wręcz "Multiprogramator" ponieważ każde urządzenie zawierające moduł ATNEL-WIFI232-T już z marszu posiada niejako tego typu możliwość! Reasumując siedząc wygodnie w jednym miejscu można programować wsady w wielu różnych mikrokontrolerach, które znajdują się wokoło. Można także nosić przy sobie moduł WIFI i w razie potrzeby podłączać go do urządzenia - aby spełnił rolę programatora. Co ciekawe - równocześnie moduł może posłużyć do zmiany konfiguracji czy parametrów pracy naszego urządzenia za pomocą czy to terminala w PC czy dedykowanego programu albo wręcz za pomocą aplikacji na smartfonie. W tym momencie otwierają się ogromne możliwości i wysoki komfort pracy. Zapraszam na krótką prezentację rozwiązania oraz nowszą, kolejną odsłonę programu MkBootloader.

niedziela, 25 stycznia 2015

Programowanie WIFI - platforma testowa dla każdego

Witam,

Właśnie rozpoczynam cykl poradników na temat programowania ...hmmm w zasadzie programowej obsługi modułów ATNEL-WIFI232-T. Nie mniej jednak tytułem absolutnego wstępu muszę przygotować specyficzną mini platformę testową do pierwszych naszych wspólnych prac, do pierwszych lekcji w ten sposób aby KAŻDY mógł z niej skorzystać, nawet te osoby, które nie posiadają jeszcze żadnego zestawu uruchomieniowego. Dlatego na start weźmiemy niewielką płytkę stykową, mały procek ATmega8, diodę LED i przystąpimy do testów zarówno z modułem Bluetooth ATB-BTM-222 a także w końcu z upragnionym WIFI ;) ... tak tak ... wiem, te dwa mini poradniczki to jeszcze nie programowanie - ale tu zwracam uwagę na BARDZO ISTOTNE sprawy. Wspominam wyraźnie, że będę bazował w kolejnych poradnikach mocno na Greenbooku i dlaczego. Myślę, że warto obejrzeć także ten krótki materiał, a szczególnie przez osoby, które stawiają absolutnie pierwsze swoje kroki w tej dziedzinie tzn w dziedzinie programowania mikrokontrolerów.

wtorek, 6 stycznia 2015

ATNEL-WIFI232 jako dawca RGB ;)

Witam

No i w końcu doczekaliśmy się wystąpienia modułu ATNEL-WIFI232-T w roli DAWCY RGB ;) zapraszam

sobota, 3 stycznia 2015

ATNEL-WIFI232 - funkcjonalność WPS

Witam,

Króciutko - dzisiaj mowa na temat WPS (WiFi Protected Setup) ... co to jest ? ;) - zapraszam na film

czwartek, 25 grudnia 2014

ATNEL-WIFI232-T konfiguracja COMMON

Witam,

Myślę, że nikt się nie obrazi jeśli dzisiaj weźmiemy na tapetę ustawienia wspólne czyli COMMON, jeśli chodzi o moduły ATNEL-WIFI. Myślę, że będzie to szczególnie przydatne nie tylko z punktu widzenia zrozumienia istoty działania całości ale także poznamy pewne ciekawe funkcjonalności. W końcu także dowiemy się czegoś o słynnym "Dawcy CZASU!" ;) Zobaczycie go nawet w akcji na prawdziwym układzie oraz jak przebiega synchronizacja. Myślę, że to będzie kolejna fajna przygoda. Jak zwykle do tego garść praktycznych ćwiczeń i przykładów. 

wtorek, 23 grudnia 2014

ATNEL-WIFI232-T - konfiguracja AP

Witam,

Dzisiaj szybciutko przechodzimy do rzeczy ;) czyli zabieramy się za omówienie kolejnej zakładki programu "ATB WIFI Config", dzięki której będziemy mogli zrobić z naszego modułu albo Acces Point (Punkt Dostępowy), albo ustawić go w trybie mieszanym AP+STA czyli punkt dostępowy oraz stacja robocza. Zobaczymy jak się to realizuje w praktyce przy udziale i komputera i smartfonu. Mam nadzieję, że takie praktyczne przykłady pozwolą szybciej nabrać pewności siebie odnośnie pierwszych konfiguracji przy pierwszym zetknięciu z modułem.

sobota, 20 grudnia 2014

ATNEL-WIFI232-T - konfiguracja STA

Witam,

Dzisiaj chciałbym wam przedstawić w dwóch niestety odcinkach z uwagi na "małą awarię" zasady konfiguracji modułów WIFI w trybie STA (station) a także po raz pierwszy zaprezentować moje autorskie oprogramowanie "ATB WIFI Config" służące do mega wygodnej i szybkiej (wręcz błyskawicznej) konfiguracji tychże modułów, do przygotowania ich do pracy. Zaczniemy po kolei od zwykłego terminala aby zobaczyć z czym wiąże się katorga - wydawania ręcznie poleceń AT a skończymy na komfortowej konfiguracji za pomocą dedykowanego programu ;) Zapraszam na chwilę wytchnienia z poradnikami .... Jeśli tak mogę to określić

wtorek, 16 grudnia 2014

WIFI232 - WIFI/UART - ATNEL-WIFI232-T

Witam,

Po długim czasie oczekiwania, po wielu dniach, ba! miesiącach pracy nad najnowszym produktem, w końcu powstał ... najnowszy moduł ATNEL-WIFI232-T. Moduł który pozwoli każdemu od początkującego po zaawansowanego programistę procków, korzystać z komunikacji WIFI (a co za tym idzie komunikacji ethernet tyle, że drogą radiową) i to na dodatek w niewiarygodnie prosty... hmmm uproszczony sposób! Wyobrażasz sobie, że od teraz będzie można wysyłać dane przez sieć ethernet, przez internet za pomocą NAWET tak małych procków jak ATtiny13 a nawet ATtiny10. No tego jeszcze nie było. Wprawdzie na rynku pojawiły się rozmaite moduły wifi już stosunkowo dawno, nie mniej jednak ten, który chciałbym Wam zaprezentować wyróżnia się na tle konkurencji nie tylko atrakcyjną ceną ale także możliwościami. Co więcej, do dyspozycji dostaniecie pełną dokumentację (notę PDF w języku polskim) ... ale czy to wszystko ? O nie! do tego czekać będzie na was mam nadzieję, że bardzo interesująca seria poradników wideo pozwalająca szybko wejść w świat WiFi. Będziecie mogli ze mną wykonywać szereg ćwiczeń, konfiguracji czy pisać kod do mikrokontrolerów, który pozwoli (jak się domyślam) osiągnąć wam niewiarygodne możliwości. Liczę na waszą pomysłowość ....