← Domov
Vývoj
Vývoj hardvéru
- Systémy na báze mikrokontrolérov (ARM Cortex-M, ESP32, NXP i.MX RT)
- Návrh a integrácia FPGA (Xilinx Artix-7, Zynq)
- Analógové & digitálne obvody
- Návrh PCB (Pulsonix, viacvrstvové, high-speed, EMC)
- Simulácia obvodov (LTspice, TINA, Vivado)
- Vysokoprúdové zdroje a výkonové spínače
- Tepelný návrh a koncepty uzemnenia
Vývoj softvéru
- Embedded softvér (C, C++, assembler)
- FPGA programovanie (VHDL, Verilog, SystemVerilog)
- Systémy reálneho času (FreeRTOS, bare-metal, multi-core)
- Komunikačné protokoly (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
- CAPL programovanie pre CAN vývoj a testovanie
- LabView programovanie a automatizácia testov
- Embedded Linux (PetaLinux, Yocto, moduly jadra)
- Vývoj Android aplikácií (Kotlin, Jetpack Compose)
- Webové aplikácie (Python/Flask, JavaScript, Socket.IO)
- Vizualizácia dát (Chart.js, dashboardy reálneho času)
- Machine learning (TensorFlow.js, PyTorch)
Simulation & Verification
- Simulácia obvodov v časovej a frekvenčnej doméne
- Monte Carlo analýza a worst-case úvahy
- FPGA verifikácia so SystemVerilog testbenchmi
- HDL simulácia (Vivado, Icarus Verilog, Verilator)
- Bodeho diagram, Nyquist, Fourierova analýza