← Sākums
Izstrāde
Aparatūras izstrāde
- Mikrokontrolleru balstītas sistēmas (ARM Cortex-M, ESP32, NXP i.MX RT)
- FPGA projektēšana un integrācija (Xilinx Artix-7, Zynq)
- Analogās un digitālās shēmas
- PCB projektēšana (Pulsonix, daudzslāņu, ātrdarbīgs, EMC)
- Shēmu simulācija (LTspice, TINA, Vivado)
- Lielas strāvas barošanas avoti un jaudas slēdži
- Termālais projektējums un zemējuma koncepcijas
Programmatūras izstrāde
- Iegultā programmatūra (C, C++, assembler)
- FPGA programmēšana (VHDL, Verilog, SystemVerilog)
- Reāllaika sistēmas (FreeRTOS, bare-metal, multi-core)
- Komunikācijas protokoli (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
- CAPL programmēšana CAN kopnes izstrādei un testēšanai
- LabView programmēšana un testu automatizācija
- Embedded Linux (PetaLinux, Yocto, kodola moduļi)
- Android lietotņu izstrāde (Kotlin, Jetpack Compose)
- Tīmekļa lietojumprogrammas (Python/Flask, JavaScript, Socket.IO)
- Datu vizualizācija (Chart.js, reāllaika informācijas paneļi)
- Mašīnmācīšanās (TensorFlow.js, PyTorch)
Simulation & Verification
- Shēmu simulācija laika un frekvences domēnā
- Monte Carlo analīze un sliktākā gadījuma apsvērumi
- FPGA verifikācija ar SystemVerilog testbenchiem
- HDL simulācija (Vivado, Icarus Verilog, Verilator)
- Bodes diagramma, Nyquist, Furjē analīze