miguelangelo78
I am a systems architect, developer and technology enthusiast. C++ is my "native language".
United Kingdom
Pinned Repositories
FISC-SystemVerilog
FISC - Flexible Instruction Set Computer - Is the new Instruction Set Architecture inspired by ARMv8 and x86-64
FISC-VHDL
FISC - Flexible Instruction Set Computer - Is the new Instruction Set Architecture inspired by ARMv8 and x86-64
DSP-Testbench
This project allows you to experiment with DSP code written in the C language with the aid of GNUPlot for output visualization.
Homebrew-Computer-Z80-Proteus
This is a homebrew computer using a Z80 CPU. It contains 2 SRAMS 62256 and one atmega32 for loading the program from flash memory M45PE16, which has 16Mb of capacity. This repository is still under development.
Java-HTML-To-JSON
This program converts simple HTML to JSON on Java
Kernel-Test
An experimental project for training and testing with a Kernel for x86 systems using C++ language.
LEGv8-ISA
Implementation of the ARMv8's subset Instruction Set Architecture from the Book "Computer Organization and Design: The Hardware Software Interface: ARM Edition" by David A. Patterson and John L. Hennessy
Simulink-DSP-Viewer
This is a basic Matlab Simulink Model and C template for practicing with DSP.
structura
A new meta programming language for AI systems
Universal-Web-Scraper
Scrapes data from any website provided with a template target for it to fetch
miguelangelo78's Repositories
miguelangelo78/LEGv8-ISA
Implementation of the ARMv8's subset Instruction Set Architecture from the Book "Computer Organization and Design: The Hardware Software Interface: ARM Edition" by David A. Patterson and John L. Hennessy
miguelangelo78/Kernel-Test
An experimental project for training and testing with a Kernel for x86 systems using C++ language.
miguelangelo78/Simulink-DSP-Viewer
This is a basic Matlab Simulink Model and C template for practicing with DSP.
miguelangelo78/DSP-Testbench
This project allows you to experiment with DSP code written in the C language with the aid of GNUPlot for output visualization.
miguelangelo78/Intel-Hex-Parser
This is a small utility program for parsing Intel Hex files and to dump the data into a binary file.
miguelangelo78/M16C62P-Collection
In here you will find a collection of sample projects for the M16C62P Renesas Microcontroller.
miguelangelo78/moshe-OS
My own custom Operating System. Tutorials: http://www.brokenthorn.com/Resources/OSDevIndex.html and http://wiki.osdev.org/Main_Page
miguelangelo78/STM32F4xx-HC06
A project template for using the HC-06 Bluetooth Module with the ARM STM32F4xx
miguelangelo78/TLC5941-Arduino
A very simple and small program to demonstrate the functionality of the TLC5941
miguelangelo78/Veriloc
Veriloc is a compiler that converts C/C++/Verilog hybrid language to normal Verilog code.
miguelangelo78/structura
A new meta programming language for AI systems
miguelangelo78/Advent-Of-Code
miguelangelo78/aiwebcam2
Second attempt at AI webcam, this time with OpenAI API
miguelangelo78/Apak-Interview-Test
miguelangelo78/CPUAlgorithms
In here you will find many programs that show and demonstrate how CPUs apply certain different algorithms. For example, cache algorithms, branch prediction algorithms, dynamic scheduling and more.
miguelangelo78/Easy-JavaFX-Wrapper
Easy-JavaFX-Wrapper is a JavaFX library that helps you quickly deploy any GUI application.
miguelangelo78/Genmake
A simple makefile generator for C/C++/Assembly Projects of all shapes and sizes
miguelangelo78/hello-ai
A simple app that lets you talk with gpt-3.5 directly on the command line. This is the equivalent of a hello-world but for AI.
miguelangelo78/initrd-generator
This simple C program creates a very basic filesystem (extremely basic) in order to load it easily on a Hobby OS
miguelangelo78/Java-ez-cmdline
This is a really simple 'single file library' written in Java for parsing command line arguments.
miguelangelo78/MinCPU
MinCPU is an educational project that implements an extremely minimal CPU using SystemVerilog within a single file.
miguelangelo78/MIPS-uCoded
This repository holds an example of an unpipelined datapath of a MIPS implementation using microcoding.
miguelangelo78/My-Uni-Assignments
This repository contains all code-related assignments from my University course.
miguelangelo78/Proteus-Collection
A personal collection of many Proteus' Circuits with explanations and details
miguelangelo78/RX63N-Collection
In here you will find a collection of sample projects for the RX63N Renesas Microcontroller.
miguelangelo78/ShiftPWM-for-PIC
This is a library for generating PWM using PICs instead of atmel's microcontrollers
miguelangelo78/Simple-Neuron
This is just a test program to play with a single neuron in Rust (no networks involved)
miguelangelo78/STM32F4xx-SDCard
This project demonstrates the functionality of an SDCard on the ARM STM32F4xx.
miguelangelo78/STM32F4xx-TLC5941
A library for the STM32F4xx to use with the chip TLC5941 led driver
miguelangelo78/ToyBlockchain