Systemy Wbudowane i IoT - Od Zera do Projektu
Naucz się programowania systemów wbudowanych ESP32 i Arduino. Buduj urządzenia IoT, opanuj MQTT i integruj z chmurą. Praktyczne projekty od podstaw.
Oszczędzasz 70 zł!
14 dni gwarancji zwrotu pieniędzy
O kursie
Systemy Wbudowane i IoT - Od Zera do Projektu
Kompletny kurs programowania systemów wbudowanych z wykorzystaniem mikrokontrolerów ESP32 i Arduino. Nauczysz się budować urządzenia IoT, komunikować je przez WiFi i Bluetooth, oraz integrować z platformami chmury.
Co się nauczysz:
- Programowanie mikrokontrolerów ESP32 i Arduino
- Obsługa czujników i aktuatorów
- Komunikacja WiFi, BLE i MQTT
- Przetwarzanie danych w czasie rzeczywistym
- Integracja z platformami IoT (AWS, Azure, Google Cloud)
- Multitasking z FreeRTOS
- Budowanie projektów IoT od A do Z
Dla kogo:
Programiści chcący wejść w świat embedded, hobbyści elektroniki, inżynierowie automatyki oraz wszystkie osoby zainteresowane Internetem Rzeczy.
Program kursu
7 modułów · 21 lekcji · 48h nauki
1Moduł 1: Podstawy Mikrokontrolerów i Pierwsze Kroki3 lekcji + quiz
- 1Wprowadzenie do systemów wbudowanych i IoT
- 2Architektura ESP32 i Arduino - różnice i zastosowania
- 3Konfiguracja środowiska programistycznego Arduino IDE
- Quiz: Podstawy mikrokontrolerów
2Moduł 2: Programowanie GPIO, PWM i Przerwań3 lekcji + quiz
- 1Wejścia i wyjścia cyfrowe (GPIO) - praktyka
- 2Modulacja szerokości impulsu (PWM) do sterowania jasnością i silnikami
- 3System przerwań i obsługa zdarzeń asynchronicznych
- Quiz: GPIO, PWM i Przerwania
3Moduł 3: Sensory, Aktuatory i Komunikacja Przewodowa3 lekcji + quiz
- 1Obsługa czujników analogowych - ADC i kalibracja
- 2Protokoły SPI i I2C - komunikacja z sensorami
- 3Integracja czujników temperatury, wilgotności i dystansu
- Quiz: Sensory i komunikacja
4Moduł 4: Komunikacja Bezprzewodowa - WiFi i Bluetooth3 lekcji + quiz
- 1Konfiguracja WiFi na ESP32 - sieci i bezpieczeństwo
- 2Bluetooth Low Energy (BLE) - połączenia z aplikacjami mobilnymi
- 3HTTP, HTTPS i REST API do komunikacji z chmurą
- Quiz: Komunikacja bezprzewodowa
5Moduł 5: MQTT i Protokoły IoT3 lekcji + quiz
- 1Protokół MQTT - podstawy publish/subscribe
- 2Konfiguracja brokera MQTT (Mosquitto) lokalnie i w chmurze
- 3Przesyłanie danych z ESP32 do serwerów MQTT
- Quiz: MQTT i protokoły IoT
6Moduł 6: FreeRTOS i Wielozadaniowość3 lekcji + quiz
- 1Wprowadzenie do FreeRTOS - system operacyjny czasu rzeczywistego
- 2Zadania (Tasks), kolejki (Queues) i synchronizacja
- 3Zarządzanie zasobami i debugowanie wielozadaniowych aplikacji
- Quiz: FreeRTOS
7Moduł 7: Projekty Praktyczne i Integracja z Chmurą3 lekcji + quiz
- 1Projekt 1: Stacja pogodowa IoT z danymi w chmurze
- 2Projekt 2: Inteligentny system oświetlenia z aplikacją mobilną
- 3Projekt 3: Monitorowanie czujników w czasie rzeczywistym i alerty
- Egzamin Końcowy: Systemy Wbudowane i IoT
Opinie studentów
Kamil S.
Najlepszy kurs w tej tematyce, jaki znalazłem online. Certyfikat to miły bonus.
Joanna M.
Przystępny język, konkretne przykłady. Ukończyłam w tydzień i już korzystam z nowej wiedzy.
Marta K.
Świetnie przygotowany materiał, wszystko wytłumaczone krok po kroku. Polecam!
Podobne kursy
Więcej kursów z kategorii Programowanie i IT
Python od Zera do Pierwszego Projektu
Python od Zera do Pierwszego Projektu
Naucz się Pythona od zera. 6 modułów, 17 lekcji z kodem, quizy i certyfikat.
Git i Kontrola Wersji dla Zespołów
Git i Kontrola Wersji dla Zespołów
Opanuj Git od podstaw po zaawansowane techniki pracy zespołowej — branching, merge, rebase i code review.
Docker i Containerization od Podstaw
Docker i Containerization od Podstaw
Opanuj Docker od podstaw — Dockerfile, obrazy, kontenery, volumes, networking i docker-compose w praktyce.
JavaScript i React: Nowoczesny Web Development
JavaScript i React: Nowoczesny Web Development
Opanuj JavaScript i React — od zmiennych po budowę aplikacji webowych z hookami i routingiem.
Gotowy na nową wiedzę?
Dołącz do 180 studentów, którzy już uczą się z tym kursem.
14 dni gwarancji zwrotu pieniędzy, bez pytań.