Início

Desenvolvimento

Desenvolvimento de Hardware

  • Sistemas baseados em microcontrolador (ARM Cortex-M, ESP32, NXP i.MX RT)
  • Design e integração de FPGA (Xilinx Artix-7, Zynq)
  • Circuitos analógicos e digitais
  • Design de PCB (Pulsonix, multicamada, alta velocidade, EMC)
  • Simulação de circuitos (LTspice, TINA, Vivado)
  • Fontes de alimentação de alta corrente e comutadores de potência
  • Design térmico e conceitos de massa

Desenvolvimento de Software

  • Software embarcado (C, C++, Assembler)
  • Programação de FPGA (VHDL, Verilog, SystemVerilog)
  • Sistemas de tempo real (FreeRTOS, bare-metal, multi-core)
  • Protocolos de comunicação (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
  • Programação CAPL para desenvolvimento e teste de barramento CAN
  • Programação LabView e automação de testes
  • Linux embarcado (PetaLinux, Yocto, módulos de kernel)
  • Desenvolvimento de aplicações Android (Kotlin, Jetpack Compose)
  • Aplicações web (Python/Flask, JavaScript, Socket.IO)
  • Visualização de dados (Chart.js, dashboards em tempo real)
  • Machine learning (TensorFlow.js, PyTorch)

Simulação & Verificação

  • Simulação de circuitos no domínio do tempo e da frequência
  • Análise de Monte Carlo e considerações de pior caso
  • Verificação de FPGA com testbenches SystemVerilog
  • Simulação HDL (Vivado, Icarus Verilog, Verilator)
  • Diagrama de Bode, Nyquist, análise de Fourier

Esquema de cores

Idioma