Programowanie C++ Arduino ESP32 STM32

About Course
Ten kurs to kompleksowe wprowadzenie do programowania w języku C++ i obsługi Arduino – jednej z najpopularniejszych platform mikrokontrolerowych.
Kurs przeprowadzi Cię od podstaw, takich jak omówienie płytek, instalacja środowiska Arduino IDE oraz podstawowe operacje na pinach, aż po bardziej zaawansowane tematy obejmujące przerwania, komunikację z innymi urządzeniami, sterowanie wyświetlaczami i obsługę pamięci EEPROM.
Nauczysz się korzystać z gotowych bibliotek oraz tworzyć własne rozwiązania. W ramach kursu stworzysz bibliotekę do obsługi rejestru przesuwnego i wiele innych projektów.
Dla kogo jest ten kurs?
-
Początkujących, którzy chcą nauczyć się podstaw Arduino.
-
Średniozaawansowanych użytkowników zainteresowanych przerwaniami i komunikacją między urządzeniami.
-
Zaawansowanych programistów, którzy chcą eksperymentować z pamięcią, rejestrami i systemami wbudowanymi.
Co zyskasz dzięki kursowi?
-
Umiejętność budowy własnych projektów w Arduino.
-
Wiedzę o zaawansowanych technikach programowania mikrokontrolerów.
-
Możliwość tworzenia komunikacji między urządzeniami oraz obsługi czujników.
Co znajdziesz w kursie?
-
Wszystkie niezbędne aspekty programowania: typy danych, zmienne, funkcje, wskaźniki i klasy.
-
Projekty związane z modułami zewnętrznymi, takimi jak:
-
Wyświetlacze ( 7-segmentowe, OLED, TFT LCD)
-
Czujniki (ultradźwiękowe, podczerwieni i inne)
-
Sterowanie silnikami, serwomechanizmami, enkoderami
-
Praktyczne sposoby komunikacji: przesyłanie danych między urządzeniami i komputerem
-
Sposoby komunikacji z komputerem za pomocą wifi z użyciem przeglądarki lub własnych programów napisanych w języku python
-
Informacje o rejestrach i timerach
-
Kurs poprowadzi Cię od podstaw do zaawansowanych rozwiązań, a po drodze wykonasz wiele praktycznych projektów i zadań.
Course Content
Wprowadzenie
-
Informacje wstępne
-
Wprowadzenie, omówienie płytek
00:00 -
Platforma Arduino
00:00 -
Symulator Online – Tinkercad.com
05:24 -
Symulator Online – Wokwi
03:10 -
Arduino IDE, programowanie fizycznej płytki
03:48 -
Wgrywanie oprogramowania
03:19 -
ESP32 Pierwsze kroki
02:17 -
STM32 Pierwsze kroki
03:01 -
Biblioteki
03:40 -
Kompilowanie i linkowanie kodu
01:42