← 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