← Početna
Razvoj
Razvoj hardvera
- Sustavi bazirani na mikrokontrolerima (ARM Cortex-M, ESP32, NXP i.MX RT)
- FPGA dizajn i integracija (Xilinx Artix-7, Zynq)
- Analogni i digitalni sklopovi
- Dizajn PCB-a (Pulsonix, višeslojni, brzi, EMC)
- Simulacija sklopova (LTspice, TINA, Vivado)
- Visokostrujni napajanja i prekidači snage
- Termalni dizajn i koncepti uzemljenja
Razvoj softvera
- Embedded softver (C, C++, assembler)
- FPGA programiranje (VHDL, Verilog, SystemVerilog)
- Sustavi u stvarnom vremenu (FreeRTOS, bare-metal, multi-core)
- Komunikacijski protokoli (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
- CAPL programiranje za razvoj i testiranje CAN sabirnice
- LabView programiranje i testna automatizacija
- Embedded Linux (PetaLinux, Yocto, kernel moduli)
- Razvoj Android aplikacija (Kotlin, Jetpack Compose)
- Web aplikacije (Python/Flask, JavaScript, Socket.IO)
- Vizualizacija podataka (Chart.js, nadzorne ploče u stvarnom vremenu)
- Strojno učenje (TensorFlow.js, PyTorch)
Simulation & Verification
- Simulacija sklopova u vremenskoj i frekvencijskoj domeni
- Monte Carlo analiza i razmatranja najgoreg slučaja
- FPGA verifikacija sa SystemVerilog testbenchevima
- HDL simulacija (Vivado, Icarus Verilog, Verilator)
- Bodeov dijagram, Nyquist, Fourierova analiza