Domäne
Embedded & IoT
Skill-Profil
Hardware protocols: SPI, I2C, UART, timing, pull-ups, bus arbitration
Rollen
2
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
8
die anderen 2 optional
Embedded & IoT
Hardware Interfaces
17.3.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Embedded Developer | Pflicht | Understands the fundamentals of SPI / I2C / UART Protocols. Applies basic practices in daily work. Follows recommendations from the team and documentation. |
| IoT Engineer | Connects sensors and actuators to MCU via I2C and UART. Understands basic protocol principles: I2C addressing, UART baud rate. Uses logic analyzer for debugging. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Embedded Developer | Pflicht | Independently implements SPI/I2C/UART drivers: DMA transfers, error handling, multi-slave bus management. Debugs communication issues using logic analyzer. |
| IoT Engineer | Develops drivers for SPI/I2C/UART devices in IoT projects. Configures DMA for high-speed SPI exchange. Diagnoses bus issues with Saleae/Wireshark. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Embedded Developer | Pflicht | Designs high-performance communications: multi-slave SPI with chip select mux, I2C bus recovery, UART with custom protocol and CRC. |
| IoT Engineer | Pflicht | Designs hardware abstraction layer for SPI/I2C/UART in IoT platform. Optimizes bus throughput and ensures thread-safe access from RTOS tasks. Implements sensor hot-plug. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Embedded Developer | Pflicht | Defines communication protocol standards for the platform. Establishes unified driver architecture for SPI/I2C/UART, conducts driver reviews. |
| IoT Engineer | Pflicht | Defines hardware interface standards for the IoT product line. Establishes reference designs and reusable driver libraries for the team. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Embedded Developer | Pflicht | Shapes communication bus strategy: defines unified driver architecture across products, establishes bus performance standards, creates reference implementations for new MCU platform bring-up. |
| IoT Engineer | Pflicht | Defines enterprise hardware interfaces strategy for IoT. Evaluates new protocols (I3C, SPI Quad) for next generation. Builds platform driver architecture. |