Kurs Atnel Online

Programowanie
modułów ESP
w języku C
od PODSTAW

Pierwszy na świecie i jedyny polskojęzyczny, kompleksowy kurs o programowaniu w języku C modułów ESP8266/ESP32 od podstaw w środowisku Eclipse/Windows.

Chcesz zacząć przygodę z ESP i wykorzystać w pełni moc 32-bitowych mikrokontrolerów?

A co powiesz o nauce programowania w RTOS?

Pierwsza edycja kursu zakończyła się sukcesem, a udział wzięło ponad 800 kursantów.


Ich opinie możesz zobaczyć tutaj:

Z dniem 5 grudnia 2023 roku otwieramy nabór do II edycji Kursu ESP i RTOS. Sprawdź sam co szykujemy, bo projekt jest naprawdę duży! :)

Jeśli jesteś zainteresowany i nie chcesz przegapić rezerwacji miejsca w Akademii Atnel to na dole strony jest przycisk do zapisu. Czekamy na Ciebie!

Zacznij z nami od zera i okiełznaj moduły ESP!

(bez Arduino, bez Lua, bez Linuxa - tylko czysty język C i swojski Eclipse pod Windows)

December 11, 2023
12:20pm Pakistan Time

II edycja Kursu ESP i RTOS

Co uzyskam biorąc udział w II edycji?

  • Dostęp na dzień dobry do wszystkich lekcji, kodów źródłowych, bibliotek, programów, dokumentacji z I edycji co przekłada się na ponad 90 godzin materiałów wideo.
  • Dożywotni dostęp do naszej specjalnej platformy Akademii Atnel. Na której bez ograniczeń, w dogodnym dla Ciebie czasie i ze śledzeniem własnych postępów możesz przechodzić przez kurs kiedy tylko chcesz.
  • Dostęp do nowo powstałych lekcji II edycji. Semestr zimowy rusza od stycznia 2024 i potrwa do końca marca/kwietnia 2024. W tym okresie masz szansę brać udział w świeżo nagrywanych lekcjach, tworzyć z nami projekty sprzętowe oraz rozbudowane biblioteki i mieć realny wpływ na powstawanie dodatkowych materiałów.
  • Certyfikat ukończenia kursu wydajemy po zakończeniu nagrań wszystkich lekcji z agendy; studentom, którzy aktywnie brali udział w lekcjach, raportowali zadania zadania domowe i wykonają projekt na zakończenie.

Co jeśli nie znajdę czasu w semestrze zimowym?

Po zakończeniu semestru dalej będziemy zapewniać wsparcie nad przechodzeniem lekcji. Jeśli przysiądziesz do kursu np. za rok to po prostu będziesz mieć już dostęp do wszystkich materiałów, które powstaną w okresie styczeń-marzec 2024.

Tematy z I edycji

Moduł 1: START zagadnienia sprzętowe
Poznasz różnice i możliwość popularnych modułów ESP. Dowiesz się podstaw, o których chciałby wiedzieć każdy początkujący. W tym module znajdziesz wszystkie niezbędne informacje nt.: sprzętu, schematów, dokumentacji technicznych, programatorów i samego programowania.

Lekcje wideo - 14 (368 min.)

Moduł 2: Rodzaje SDK, przygotowanie środowisk programistycznych
Przygotujesz i poznasz środowisko programistyczne w Eclipse pod Windows dla: ESP8266 NONE OS, ESP8266 RTOS oraz ESP32 RTOS. Poznasz najważniejsze szczegóły dotyczące instalacji i konfiguracji środowiska Eclipse dla każdego rodzaju firmware: ESP8266 oraz ESP32.

Lekcje wideo - 17 (372 min.)

Moduł 3: Komendy AT na przykładzie ESP8266

Dowiesz się jak wygląda podział komend AT i poznasz ich rodzaje. Zaczniesz pisać programy oparte na protokołach transmisyjnych TCP i UDP. Nauczysz się jak w prosty sposób możesz zaimplementować i wykorzystać w swoich projektach moduły ESP jako przekaźniki WIFI. Przy okazji opanujesz sterowanie GPIO.

Lekcje wideo - 14 (382 min.)

Moduł 4: NONOS SDK – dla ESP8266, praca z API

Rozpoczynając od klasycznych przykładów "Hello World" i migania diodą, przejdziesz do tworzenia ciekawych i złożonych projektów. Opanujesz komunikację i poznasz sposoby na obsługę magistral I2C, SPI, UART, I2S. Poznasz i zaczniesz stosować kolejki oraz callbacki. Kolejne przykłady na ciekawe programy będziesz realizować na min. wyświetlaczach: LCD, COG, OLED, WS2812, itp. Na koniec zapoznasz się ze sposobami aktualizacji firmware przez WIFI żeby nie trzeba było używać programatora - zagadnienie FOTA (Firmware Over The Air)

Lekcje wideo - 57 (1.783 min.)

Moduł 5: Wstęp do programowania w RTOS – system czasu rzeczywistego

Zrozumiesz od podstaw czym jest RTOS, jak pracować z tym systemem i jak wykorzystać RTOS w twoich projektach na ESP. Podobnie jak w module 4 o NONOS SDK, przykłady programowe będą oparte o komunikacje przez I2C, SPI, UART, I2S - tym razem zobaczysz jak wygląda praca z tymi magistralami w RTOS. Naturalnie na końcu FOTA i to poprzez protokół HTTPS!

Lekcje wideo - 27 (1.850 min.)

Moduł 6: RTOS dla ESP32

Wszystko to co robiliśmy w poprzednim module, będziemy teraz uruchamiać na ESP32. Nauczymy się nowego środowiska i konfiguracji projektów pod RTOS. Poznasz nowe właściwości procesorów ESP32 na przykładzie kilku ciekawych projektów. Jednym z nich będzie rewelacyjna obsługa KAMERY, mikrofonu, podczerwieni, Magic LED typu Ws2812x. Na koniec jak zwykle również FOTA dla ESP32 i przez HTTPS.

Lekcje wideo - 10 (713 min)

Dla kogo jest kurs?

  • Dla osób znających podstawy języka C.
  • Dla osób chcących nauczyć się programowania modułów ESP od podstaw w języku C.
  • Dla osób chcących poznać szczegóły techniczne modułów ESP w taki sposób aby móc tworzyć własne projekty od hobbystycznych po zaawansowane urządzenia dla firm.

Tematy II edycji

Moduł 1: ESP8266 Non OS SDK - Dlaczego warto jeszcze tego używać?
W ramach modułu pierwszego zdobędziesz kompleksową wiedzę na temat środowiska programistycznego ESP8266. Odkryjesz nowe narzędzia, które ułatwią Ci pracę nad projektami IoT. Poznasz tajniki obsługi diod adresowalnych z modułem Magic Hercules i nauczysz się praktycznej implementacji komunikacji HTTP Klient. Co więcej, samodzielnie stworzysz Web Server dla ESP8266, umożliwiając interaktywność Twoich projektów. Dodatkowo, zdobędziesz umiejętności w obszarze protokołu MQTT, co pozwoli Ci rozszerzyć Twój arsenał komunikacyjny do wymiany danych między urządzeniami IoT.

Moduł 2: ESP32 RTOS - Praktyczne przykłady i programowanie
W drugim module zgłębisz tajniki procesorów ESP32 i ESP32-C3. Rozwiniesz umiejętności w obszarze komunikacji UART oraz opanujesz obsługę Enkodera. Poznasz techniki obsługi kolorowego wyświetlacza TFT SPI, a także opanujesz temat odtwarzania dźwięku z wykorzystaniem magistrali Audio I2S. Dodatkowo, zdobędziesz wiedzę na temat protokołów SPI, DMA. Poza tym, przyswoisz umiejętności związane z obsługą kamery i zapisem nagrywanych filmów do plików .avi. W ramach praktycznych projektów, stworzysz "Łoki-Toki" Audio Wideo oraz zaprojektujesz innowacyjny projekt "Mi Band + ESP32".

Moduł 3: ESP32 RTOS - Wstęp do Projektowania Inteligentnego Domu

W trzecim module zdobędziesz umiejętności w obszarze Ethernet ENC28J60, gwarantując stabilną komunikację kablową dla modułów ESP32. Nauczysz się także wykorzystywać ESP NOW do bezprzewodowej komunikacji, porównasz go z WiFi, tworząc praktyczny projekt integrujący Ethernet, ESP NOW i WiFi. Dodatkowo, opanujesz obsługę magistrali CAN BUS, stworzysz podstawową bibliotekę do jej obsługi pod ESP32 i przetestujesz ją na przykładach z zegarami samochodowymi. Obszar komunikacji Bluetooth stanie przed Tobą otworem, po zapoznaniu się z praktycznymi zastosowaniami i oprogramowaniem Bluetooth: SPP, BLE, i HID. Przejdziesz również przez temat komunikacji tym razem HTTPS Klient oraz Web Server dla ESP32. Przerobisz także obsługę Chmury na przykładzie serwisu IFTTT oraz prostym wdrożeniu MQTT dla ESP32. Gotowy na poszerzenie swojej wiedzy w programowaniu ESP32?

Wstępna agenda na dzień 05.12.2023 w .PDF

Najlepiej będzie jeśli sam sprawdzisz wstępną agendę dla II edycji kursu ESP i RTOS którą przygotowaliśmy w pliku .PDF. Wysyłamy ją do osób zainteresowanych na maila. Kliknij przycisk na dole strony po więcej informacji i agendę.
W razie pytań możesz śmiało do nas napisać na:
team@atnel.pl
Lub zadzwoń 501 008 523 (pn.-pt. 10:00-16:00)

Kiedy start?

05-15.12.2023 - Etap przygotowań

W piątek 8 grudnia organizujemy pierwsze spotkanie na żywo na naszym kanale Youtube, na którym przedyskutujemy ze wszystkimi zainteresowanymi agendę, porozmawiamy o potrzebnym sprzęcie, terminach i cenach. Jeśli chcesz mieć faktyczny udział w powstawaniu kursu, zapraszamy gorąco na spotkanie LIVE, link: webinar na YT - pierwsze zapowiedzi

15-17.12.2023 - Rusza pierwsze okno sprzedażowe

W piątek 15 grudnia otwieramy pierwsze okno sprzedażowe. Aktualnie jesteśmy w trakcie przygotowań i ważą się losy agendy, czasu trwania okna sprzedażowego i ceny. Możesz mieć na to wpływ. Dołącz do naszego spotkania i zapisz się na listę mailową. Co jakiś czas będziemy dawać znać na maila jak się sprawy mają i co nowego w akcji, jesteśmy też ciekawi Twoich spostrzeżeń.

Semestr zimowy: Początek stycznia - koniec marca/kwietnia 2024

Od początku stycznia 2024 ruszymy z nagrywaniem pierwszych lekcji do II edycji zgodnie z agendą. Ale już teraz zaznaczamy, że agenda na pewno ewoluuje w czasie nagrań, bo wsłuchujemy się w głos studentów i nagrywamy dodatkowe lekcje oraz poruszamy dodatkowe tematy, niektóre lekcje mogą również całkowicie wypaść z agendy II edycji. Koniec nagrań i zakończenie kursu przewidujemy na koniec marca 2024. Biorąc pod uwagę zdarzenia nie do przewidzenia termin zakończenia może się przedłużyć do końca kwietnia 2024.

Dlaczego warto?

  • Bo kurs powstał z myślą o całkowicie początkujących.
  • Bo oszczędzisz wiele miesięcy swojego czasu na wyszukiwanie zlepków informacji z netu. Nie "zatniesz się i nie zniechęcisz" z nami wyjdzie realizacja wszystkich solidnych przykładów.
  • Dobrze przemyślany program szkoleniowy wprowadzi Cię za rękę w świat ESP i pozwoli ruszyć z kopyta z Twoimi projektami!
  • Jeśli podobał się Tobie styl nauki zaprezentowany w słynnym Bluebooku, miałeś okazję się z nim zetknąć - to tu będzie podobnie prosto, łatwo i przyjemnie!
  • Poza tym od czasu powstania pierwszych modułów ESP8266 czyli od 2012 roku nie powstał jeszcze nigdzie na całym świecie (nawet w postaci anglojęzycznej) taki kurs.

Mirosław Kardaś

Autor czterech książek, kursu ESP i RTOS I ed. oraz setek merytorycznych wideo poradników traktujących o programowaniu w języku C. Pasjonat elektroniki i programowania. Twórca popularnych w całej Polsce zestawów ewaluacyjnych ATB służących do nauki programowania mikrokontrolerów i prototypowania własnych układów.

Od praktyka dla praktyków kompleksowe podejście do ESP.

Zapisz się na
listę chętnych i zarezerwuj miejsce

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.