Startpagina

Ontwikkeling

Hardware-ontwikkeling

  • Microcontrollergebaseerde systemen (ARM Cortex-M, ESP32, NXP i.MX RT)
  • FPGA-ontwerp en -integratie (Xilinx Artix-7, Zynq)
  • Analoge & digitale schakelingen
  • Printplaatontwerp (Pulsonix, multi-layer, high-speed, EMC)
  • Schakelingssimulatie (LTspice, TINA, Vivado)
  • Hoogstroom-voedingen en vermogensschakelaars
  • Thermisch ontwerp en massaconcepten

Software-ontwikkeling

  • Embedded software (C, C++, assembler)
  • FPGA-programmering (VHDL, Verilog, SystemVerilog)
  • Realtimesystemen (FreeRTOS, bare-metal, multi-core)
  • Communicatieprotocollen (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
  • CAPL-programmering voor CAN-bus-ontwikkeling en -test
  • LabView-programmering en testautomatisering
  • Embedded Linux (PetaLinux, Yocto, kernelmodules)
  • Android-app-ontwikkeling (Kotlin, Jetpack Compose)
  • Webapplicaties (Python/Flask, JavaScript, Socket.IO)
  • Datavisualisatie (Chart.js, realtime-dashboards)
  • Machine learning (TensorFlow.js, PyTorch)

Simulatie & Verificatie

  • Schakelingssimulatie in het tijd- en frequentiedomein
  • Monte-Carlo-analyse en worst-case-beschouwingen
  • FPGA-verificatie met SystemVerilog-testbenches
  • HDL-simulatie (Vivado, Icarus Verilog, Verilator)
  • Bode-diagram, Nyquist, Fourier-analyse

Kleurenschema

Taal