Professor MS · Engenheiro Eletrônico
Professor MS e Engenheiro Eletrônico, com atuação em arquitetura de computadores, sistemas digitais, gestão de projetos, programação, telecomunicações e sistemas embarcados. Este espaço reúne materiais didáticos, notas de aula, referências e ferramentas de apoio às disciplinas atualmente ministradas e a conteúdos já utilizados em semestres anteriores.
Organização interna de processadores, memória, barramentos e sistemas embarcados com ATmega2560.
Ver disciplina →Lógica combinacional e sequencial, circuitos integrados, flip-flops, máquinas de estado e FPGA.
Ver disciplina →Escopo, tempo, custos, riscos, EAP, cronogramas, indicadores, liderança e métodos ágeis.
Ver disciplina →Modelagem matemática, função objetivo, restrições, método gráfico, simplex e aplicações em engenharia.
Ver disciplina →Marco regulatório, Anatel, espectro de radiofrequência e legislação do setor.
Ver disciplina →Componentes passivos e ativos, amplificadores operacionais, filtros e projetos de circuitos analógicos.
Gramáticas, autômatos, análise léxica e sintática, e construção de compiladores em C/C++.
Propagação de sinais, modulação, redes celulares e simulação com Python.
Modelagem e análise de processos de negócio com BPMN e ferramentas como Bizagi.
Notas em markdown. Em construção e atualização.
Sintaxe, estruturas de dados, funções e aplicações em simulação e automação.
Ver notas →Linguagem do Arduino, sketch, bibliotecas e integração com sensores e atuadores.
Ver notas →Manual completo do microcontrolador — Microchip/Atmel.
Referência completa do conjunto de instruções AVR.
Projeto de circuitos eletrônicos, esquemáticos e placas de circuito impresso.
Simulação de circuitos, prototipagem 3D e Arduino on-line.
Organização de notas, bases de conhecimento e planejamento.
Gestão visual de tarefas com quadros Kanban.
Planejamento, cronogramas e gestão de projetos.
Alternativa aberta para cronogramas e gestão de projetos.
Página oficial da linguagem Python.
Grupo oficial de padronização da linguagem C.
Modelagem de processos de negócio em BPMN.
Ambiente oficial para desenvolvimento de sketches Arduino.
Ambiente de desenvolvimento para microcontroladores AVR e ATmega.
Editor para C, C++, Python e desenvolvimento web.
Hospedagem, versionamento e compartilhamento de projetos.