Startside

Udvikling

Hardwareudvikling

  • Mikrocontroller-baserede systemer (ARM Cortex-M, ESP32, NXP i.MX RT)
  • FPGA-design og -integration (Xilinx Artix-7, Zynq)
  • Analoge & digitale kredsløb
  • PCB-design (Pulsonix, flerlag, high-speed, EMC)
  • Kredsløbssimulering (LTspice, TINA, Vivado)
  • Højstrømsforsyninger og effektafbrydere
  • Termisk design og jordingskoncepter

Softwareudvikling

  • Embedded software (C, C++, assembler)
  • FPGA-programmering (VHDL, Verilog, SystemVerilog)
  • Realtidssystemer (FreeRTOS, bare-metal, multi-core)
  • Kommunikationsprotokoller (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
  • CAPL-programmering til CAN-busudvikling og -test
  • LabView-programmering og testautomatisering
  • Embedded Linux (PetaLinux, Yocto, kernelmoduler)
  • Android-appudvikling (Kotlin, Jetpack Compose)
  • Webapplikationer (Python/Flask, JavaScript, Socket.IO)
  • Datavisualisering (Chart.js, realtidsdashboards)
  • Machine learning (TensorFlow.js, PyTorch)

Simulering & Verifikation

  • Kredsløbssimulering i tids- og frekvensdomæne
  • Monte Carlo-analyse og worst-case-betragtninger
  • FPGA-verifikation med SystemVerilog-testbenches
  • HDL-simulering (Vivado, Icarus Verilog, Verilator)
  • Bode-diagram, Nyquist, Fourieranalyse

Farveskema

Sprog