Sites Úteis - Sistemas Digitais
Teoria e conteúdos que abrangem todas as áreas da disciplina
Site da disciplina de Circuitos Lógicos do Prof. Gabriel P. Silva, da UFRJ.
Site do Prof. José Augusto Baranauskas, da USP Ribeirão Preto.
Site MSPC.
Site imperdível e quase inesgotável de Newton C. Braga... Quem não aprendeu eletrônica com ele no Brasil!?
Socratic Electronics - uma abordagem bastante interessante para o ensino de eletrônica (em inglês).
Lessons In Electric Circuits | All About Circuits - A free series of textbooks on the subjects of electricity and electronics, por Tony R. Kuphaldt, em 6 volumes (DC, AC, Semicondutores, Digitais, Referência e Experimentos).
MIT OpenCourseware - free online material. Índice de cursos de engenharia elétrica e ciência da computação (diversas disciplinas).
Veduca: www.veduca.com.br.
Apps Windows e Android
Na Windows Store o aplicativo "Electronics Simulator" funciona como um livro texto interativo de eletrônica digital onde os circuitos são todos interativos, possibilitando que você simule cada um deles. A versão "lite" ainda é gratuita.
Na Play Store jogos como "Circuit Scramble" e "Make It True" são uma forma bastante divertida de aprimorar seus conhecimentos de circuitos combinacionais. Há vários simuladores disponíveis, mas não é muito recomendável usar um simulador de circuitos em um celular por questões práticas mesmo. Em um tablet com tela um pouco maior pode ser bastante interessante, você pode testar o Proto Simulator ou algum dos simuladores online.
Nada contra os sistemas da Apple, eu apenas não tenho como recomendar o que eu não testei... Aceito sugestões para compartilhar aqui!
Microcontroladores e Arduino
Embarcados - Excelente site nacional com conteúdos sobre sistemas embarcados (microcontroladores, SBCs, FPGAs, IoT, plataformas, etc.).
SDCC - Small Device C Compiler - Compilador C para microcontroladores.
Jay Carlson - Muitas informações sobre microcontroladores e sistemas embarcados.
Helix - Conheça essa plataforma de back end para IoT e aproveite a documentação com tutoriais para microcontroladores.
Veja a seção específica em Simuladores e outros recursos online e offline.
Sistemas Digitais Reconfiguráveis - Dispositivos Lógicos Programáveis (PLDs) e VHDL
Principais Fabricantes de Dispositivos Lógicos Programáveis:
Software de desenvolvimento e outras ferramentas online:
Software de desenvolvimento Intel Quartus Prime Lite Edition (gratuito).
Software de desenvolvimento Xilinx ISE.
Makerchip IDE - Uma IDE completa para desenvlvimento em Verilog, ou mais precisamente em TL-Verilog (Transaction-Level). Inclui visualização RTL e simulação totalmente online e gratuita. Visite também a página inicial para entender melhor em https://makerchip.com/.
EDA Playground - Simulador de VHDL e Verilog online.
8bitworkshop Verilog - Simulador de Verilog online. Consulte também a raiz do site onde é possível ver diversos simuladores de videgames antigos de 8 bits.
Lapinoo - Online VHDL Testbench Template Generator.
GHDL - Simulador de VHDL livre e multiplataforma em linha de comando. Não possui todos os recursos das ferramentas dos fabricantes (visualização de RTL, por exemplo), mas pode ser bem interessante.
O simulador de sistemas digitais Digital Electronics Deeds suporta diagramas ASM e FSMs, além de exportar os circuitos para VHDL (comportamental e estrutural) e preparar o circuito para prototipagem em kits de FPGA.
VHDL-Tool - Plugin de VHDL para alguns dos principais editores de código do mercado (Visual Studio Code, Atom, Sublime, Vim, etc.).
Livros e sites de outros professores, ou com conteúdo relevante:
Livro Projeto, Desempenho e Aplicações de Sistemas Digitais em Circuitos Programáveis (FPGAs), disponível gratuitamente no projeto de conteúdos abertos da Univem (Centro Universitário Eurípedes de Marília) de autoria de Edward David Moreno Ordonez, Fábio Dacência Pereira, Cesar Giacomini Penteado e Rodrigo de Almeida Pericini.
E-book, gratuito mediante cadastro, FPGAs for Dummies da Intel (originalmente da Altera), de autoria de Andrew Moore e Ron Wilson.
Site da disciplina de Circuitos Lógicos do Prof. Gabriel P. Silva, da UFRJ.
Embarcados - Excelente site nacional com conteúdos sobre sistemas embarcados (microcontroladores, SBCs, FPGAs, IoT, plataformas, etc.).
fpga4fun.com - tutoriais e projetos em VHDL.
OpenCores: Assim como existe Free and Open Source Software, existe Free and Open Source Hardware e esta é a maior e uma das mais antigas comunidades de open hardware.
Placas didáticas
Cheap FPGA Development Boards - lista de placas de desenvolvimento acessíveis.
Material sobre a placa kit Easy FPGA 2.1 no GitHub do professor.
Obsoletas:
Material da Placa Didática Basys 2 da Digilent Inc. Esta placa didática inclui uma FPGA Spartan-3E da Xilinx com 100k portas lógicas.
Material da Placa Didática - Spartan-3 da Digilent Inc. Esta placa didática inclui uma FPGA Spartan-3 da Xilinx com 200k portas lógicas.
Cursos online gratuitos da Intel:
University Self-Guided Lab: Introduction to FPGAs and the Intel® Quartus® Software (32 minutos).
University Self-Guided Lab: Become an FPGA Designer in 4 Hours (4 horas).
Using the Intel® Quartus® Prime Standard Edition Software: An Introduction (80 minutos).
VHDL Basics (92 minutos).
Verilog HDL Basics (50 minutos).
University Self-Guided Lab: Embedded Nios® Processor & Platform Designer (28 minutos).
Retornar para Sistemas Digitais.