GGuedesAB
Electrical Engineering at Federal University of Minas Gerais (UFMG) with a great passion for Computer Science.
Cadence Design SystemsBelo Horizonte, MG
Pinned Repositories
ArduinoOscilloscope
A code to implement an oscilloscope (<4.8kS/s) using an Arduino.
Genius
Practical project for Digital Systems discipline. My group and I decided to recreate the game Genius in an FPGA board, using the knowledge acquired during the discipline.
OS_Activities_1
First project from Operating Systems course
Projeto1Elt2
Our project to build an audio amplifier using LTSPiceXVII
RecursiveSearch
Practical project of Data Structure and Algorithms 2 discipline, given by Professor Erickson R. Nascimento, in which I had to write a code to make a recursive search for a bit position in an image file.
RISCV16
A simple 5-stage CPU implementation. Compilation and simulation use Icarus Verilog.
SiDB_Validator
SmartOfficeDev
SmartOffice shell installer. (Works only if connected to WINET's network).
SmartSwitchESP32
This was developed using Arduino IDE and an ESP32 to controll any kind of actuator device.
tcc-mega
GGuedesAB's Repositories
GGuedesAB/SiDB_Validator
GGuedesAB/tcc-mega
GGuedesAB/ArduinoOscilloscope
A code to implement an oscilloscope (<4.8kS/s) using an Arduino.
GGuedesAB/OS_Activities_1
First project from Operating Systems course
GGuedesAB/Projeto1Elt2
Our project to build an audio amplifier using LTSPiceXVII
GGuedesAB/RISCV16
A simple 5-stage CPU implementation. Compilation and simulation use Icarus Verilog.
GGuedesAB/Genius
Practical project for Digital Systems discipline. My group and I decided to recreate the game Genius in an FPGA board, using the knowledge acquired during the discipline.
GGuedesAB/RecursiveSearch
Practical project of Data Structure and Algorithms 2 discipline, given by Professor Erickson R. Nascimento, in which I had to write a code to make a recursive search for a bit position in an image file.
GGuedesAB/SmartOfficeDev
SmartOffice shell installer. (Works only if connected to WINET's network).
GGuedesAB/SmartSwitchESP32
This was developed using Arduino IDE and an ESP32 to controll any kind of actuator device.
GGuedesAB/Access-Control-System
Software engineering discipline's project.
GGuedesAB/anfis-pytorch
Implementation of ANFIS using the pyTorch framework
GGuedesAB/ConfigurableCache
A size configurable cache implementation
GGuedesAB/DerivativePGM
Practical project of Data Structure and Algorithms 2 discipline, given by Professor Erickson R. Nascimento, in which I had to write a code to apply derivative filters to Portable Bitmap images.
GGuedesAB/DFT
A personal implementation of the DFT for educational purposes.
GGuedesAB/Forca
A gallowstree game implementation in Ptyhon
GGuedesAB/FSKComm
Project from communications laboratory.
GGuedesAB/MarcosMachine
Practical project of Basic Software discipline, given by Professor Marcos Vieira (Flop), in which I had to make a full assembly and linking process.
GGuedesAB/OS_Assignment_2
GGuedesAB/P_Compiler
Third project from Compilers. Basically implement a compiler for P language.
GGuedesAB/PLC_Interp
An interpreter and some other tools, written in SML with help of Lex and Yacc tools, for PLC language
GGuedesAB/PowerMeasuringPiduino
Integration of Raspberry Pi and Arduino to read power consuption.
GGuedesAB/PowerNet
Practical project of Computer Organization I discipline, given by Professor Daniel Macedo, in which I had to make a full 56 bits processor.
GGuedesAB/PSU_Project
A Power Suply Unit project made on PSPICE.
GGuedesAB/PythonPlot
A python program to plot serial data read directly from /dev.
GGuedesAB/SigProc_FilterBank
Signal processing discipline's project.
GGuedesAB/TDDAnswers
This is a compilation of commits that follow https://github.com/mtov/AulaPraticaTDD
GGuedesAB/Weird_SLR
This very weird SLR parser...