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.
Jeden abonament — cały katalog kursów
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
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.
🎯Dla kogo jest ten kurs?
Opinie studentów
Rafał P.Zweryfikowany
Krótkie lekcje + zadania praktyczne = nauka faktycznie działa. Nie przerwałem kursu po 2 dniach jak zwykle.
pawel.mZweryfikowany
Solidny kurs. Certyfikat dostałem po tygodniu intensywnej nauki. Pracodawca zaakceptował jako potwierdzenie umiejętności.
Joanna D.Zweryfikowany
Materiał aktualny — na rozmowie mówili o Pythonie 3.12 i o tym było. Nie trafiłem na zdezaktualizowane przykłady.
❓Najczęściej zadawane pytania
Podobne kursy
Więcej kursów z kategorii Programowanie i IT
Python - Analiza Danych z Pandas
Python - Analiza Danych z Pandas
Python dla Analityków Danych
Python dla Analityków Danych
React - nowoczesne aplikacje webowe
React - nowoczesne aplikacje webowe
Node.js - backend development
Node.js - backend development
Gotowy na nową wiedzę?
Dołącz do 180 kursantów, którzy już uczą się z tym kursem.
Odblokuj z abonamentem — 7 dni za darmoOd 49 PLN/miesiąc · 248 kursów · Anuluj kiedy chcesz