Sprzęt, IoT i Systemy Wbudowane — PickAClass

Sprzęt, IoT i Systemy Wbudowane

Projektuj i programuj elektronikę oraz oprogramowanie dla inteligentnych urządzeń i Internetu Rzeczy (IoT). Obejmuje mikrokontrolery, integrację czujników i programowanie niskopoziomowe.

11 subcategories · 713 courses total

Wbudowany Linux
Wyjdź poza desktopowego Linuksa i naucz się budować oraz dostosowywać systemy Linux dla urządzeń wbudowanych. Obejmuje tematy takie jak proces budowania z Yocto lub Buildroot, konfiguracja jądra i sterowniki urządzeń.
201 courses
Programowanie Wbudowane C/C++
Rozwijaj zaawansowane umiejętności programowania na urządzenia o ograniczonych zasobach. Skoncentruj się na zarządzaniu pamięcią, dostępie do rejestrów sprzętowych, optymalizacji wydajności i funkcjach C++ dla systemów wbudowanych.
145 courses
Projektowanie Systemów IoT
Buduj kompleksowe systemy Internetu Rzeczy. Poznaj protokoły komunikacyjne takie jak MQTT i CoAP oraz podłącz swoje urządzenia do platform chmurowych, np. AWS IoT czy Azure IoT Hub.
124 courses
Projektowanie i Układ PCB
Naucz się projektować niestandardowe płytki drukowane (PCB) od podstaw. Opanuj tworzenie schematów, dobór komponentów, układ ścieżek i trasowanie przy użyciu oprogramowania takiego jak KiCad czy Eagle.
62 courses
Programowanie FPGA i HDL
Projektuj cyfrowe układy logiczne przy użyciu języków opisu sprzętu (HDL). Naucz się VHDL lub Verilog, aby programować układy FPGA do obliczeń o wysokiej wydajności i niestandardowej akceleracji sprzętowej.
56 courses
Podstawy Mikrokontrolerów
Poznaj podstawowe koncepcje mikrokontrolerów, w tym ich architekturę, pamięć, urządzenia peryferyjne i sposoby programowania na niskim poziomie. Zapoznaj się z popularnymi rodzinami, takimi jak AVR, PIC i ARM Cortex-M.
48 courses
Integracja Czujników i Aktuatorów
Naucz się komunikować ze światem fizycznym, integrując i programując szeroką gamę czujników i aktuatorów. Zrozum interfejsy komunikacyjne, takie jak I2C, SPI i UART.
29 courses
Projekty na Raspberry Pi
Odkryj możliwości jednopłytkowego komputera Raspberry Pi. Naucz się konfigurować Raspberry Pi OS, programować w Pythonie i tworzyć projekty, od centrów multimedialnych po bramy IoT.
26 courses
Systemy Operacyjne Czasu Rzeczywistego (RTOS)
Opanuj koncepcje systemów operacyjnych czasu rzeczywistego dla aplikacji wymagających deterministycznego taktowania. Dowiedz się o harmonogramowaniu zadań, współbieżności i synchronizacji przy użyciu systemów takich jak FreeRTOS.
13 courses
Rozwój Oprogramowania Firmware
Poznaj pełny cykl życia inżynierii oprogramowania firmware, w tym wymagania, wzorce projektowe, systemy budowania, debugowanie i aktualizacje over-the-air (OTA).
7 courses
Programowanie Arduino
Opanuj platformę Arduino, od podstawowej konfiguracji i programowania w Arduino IDE po budowanie złożonych projektów z użyciem shieldów i różnych czujników. Idealne dla początkujących i do szybkiego prototypowania.
2 courses