An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with microprocessor

A curated list of projects in awesome lists tagged with microprocessor .

https://github.com/1801BM1/vm80a

i8080 precise replica in Verilog, based on reverse engineering of real die

8080 cpucore fpga i8080a microprocessor retro retrocomputing reverse schematics verilog

Last synced: 22 Jul 2025

https://github.com/GreenWaves-Technologies/gap_sdk

SDK for Greenwaves Technologies' GAP8 IoT Application Processor

gap-sdk gap8 iot-platform microprocessor processor pulp sdk

Last synced: 14 Mar 2025

https://github.com/nealcrook/multicomp6809

Software and modifications for Grant Searle's multicomp FPGA design, mostly focussed towards the 6809 variant: Forth (CamelForth), FLEX, CUBIX, NITROS9, FUZIX and the exec09 emulator.

6809-assembly camelforth cubix emulator flex forth fuzix microprocessor multicomp nitros9 retro retrocomputing

Last synced: 11 Jun 2025

https://github.com/zakarialaoui10/high-to-low

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 12 Jun 2025

https://github.com/iamvaibhavsar/second_year_lab_assignments

Programming Assignments of Savitribai Phule Pune University(SPPU) Second Year(SE) Computer Engineering 2018-19.

advanced-data-structures assembly-language computergraphics datastructures datastructuresandalgorithm microprocessor nasm-language object-oriented-programming

Last synced: 10 Apr 2025

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 29 Apr 2025

https://github.com/kleydon/mac-serialport-cpp

A serial port class, for interfacing between Macs and microcontrollers. Works over USB serial.

arduino cocoa diy mac maker mcu microcontroller microprocessor osx port prototyping serial serial-com serial-port serialport usb-serial usb-serial-controller

Last synced: 09 Apr 2025

https://github.com/jishanshaikh4/microprocessor-virtual-lab

Assembly language programs with explanations of an independent virtual laboratory based on IIT-B microprocessor virtual lab curriculum.

assembly-language microprocessor virtual-laboratory

Last synced: 13 Apr 2025

https://github.com/nealcrook/nascom

Software, utilities and documentation for the Z80-based NASCOM2 computer

arduino-sketch microprocessor nascom polydos retro retrocomputing z80

Last synced: 09 Apr 2025

https://github.com/gergoerdi/brainfuck-cpu-fpga

A CPU that uses Brainfuck as its machine code

brainfuck fpga haskell kansas-lava microprocessor papilio xilinx

Last synced: 26 Jul 2025

https://github.com/gergoerdi/mos6502-kansas-lava

Kansas Lava implementation of MOS 6502 microprocessor

fpga haskell kansas-lava microprocessor mos-6502

Last synced: 21 Jun 2025

https://github.com/fortinsylvain/mycpu

Home brew CPU Hardware with 1-bit ALU implementation using 74LSxx, a micro-code and assembler coded in C#.

2864 7400 74181 8bit agilent-1670g alu assembler cmos cpu design eeprom homebrew-cpu logic-analyzer micro-instructions microprocessor microprogramming opcodes rom ttl wire-wrap

Last synced: 06 Sep 2025

https://github.com/shxntanu/se-lab-assignments

A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).

algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering

Last synced: 05 Jul 2025

https://github.com/gergoerdi/chip8-papilio

FPGA implementation of the Chip8 platform, in Kansas Lava

chip8 fpga haskell kansas-lava microprocessor papilio retro xilinx

Last synced: 19 Apr 2025

https://github.com/susam/mano-cpu

My bachelor's degree final year project: A CPLD implementation of a 16-bit microprocessor I learnt from Computer System Architecture by M. Morris Mano

cpld electronics integrated-circuits microprocessor vhdl

Last synced: 18 Aug 2025

https://github.com/choaib-elmadi/getting-started-with-pic16f877a

Getting started with the pic16f877a microcontroller (Peripheral Interface Controller).

microcontroller microprocessor peripherals pic pic16 pic16f pic16f877a pic16f887

Last synced: 12 Jun 2025

https://github.com/gergoerdi/brainfuck-cpu

Brainfuck CPU from simple logic gates

brainfuck cpu logisim microprocessor

Last synced: 09 Mar 2025

https://github.com/nating/microprocessor

🎛 A Microcoded Instruction Set Processor. 🎛

microprocessor vhdl

Last synced: 11 Nov 2025

https://github.com/shivajichalise/malp

ALP solutions of old Pokhara University Questions

alp assembly-language-programming malp masm microprocessor pokhara-university pu

Last synced: 27 Oct 2025

https://github.com/ehsanshahbazii/microprocessor-and-assembly-projects

سورس کد پروژه ها همراه با دستور کار درس آزمایشگاه ریز پردازنده و زبان اسمبلی دانشگاه تبریز مقطع کارشناسی رشته مهندسی کامپیوتر

assembly c microprocessor proteus

Last synced: 14 Apr 2025

https://github.com/digitsensitive/tiny4cpu

Tiny4CPU is a lightweight and educational 4-bit CPU emulator

4-bit-cpu assembly computer-architecture emulator microprocessor simulation

Last synced: 11 Apr 2025

https://github.com/ghonimo/design-and-simulation-of-split-l1-cache-psu-ece585

An in-depth project focusing on the design and simulation of a split L1 cache in C++. This repository covers MESI protocol operations, comprehensive test cases, and simulation results, showcasing strategies for enhancing cache coherence and performance. This is a class project from ECE 585: Microprocessor System Design at Portland State University

cache cache-control cache-simulator hpc mesi microprocessor portland-state-university split-l1

Last synced: 15 Apr 2025

https://github.com/liulalemx/assembly-programs

Collection of Assembly programs written for Intel 8086 microprocessor (TASM).

8086-emulator assembly assembly-8086 assembly-programs microprocessor tasm

Last synced: 15 Apr 2025

https://github.com/aliqasemzadeh/micro

Micro Programming For Student.

micro microcontroller microprocessor

Last synced: 12 Apr 2025

https://github.com/bjpcjp/semiconductor-stuff

A collection of various semiconductor cheatsheets. Design, manufacturing, etc.

gpu memory microprocessor semiconductor

Last synced: 23 Feb 2025

https://github.com/mre/mos6532

MOS 6532 Emulator

microprocessor mos pia

Last synced: 07 May 2025

https://github.com/chuckterry/et-3400-simulator

A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.

6800 assembly education emulator et-3400 heathkit learning machine-code microprocessor simulator trainer

Last synced: 24 Oct 2025

https://github.com/mertyildiran/dasm

Dragon Assembler, a simple assembler for a made-up microprocessor architecture

architecture assembler assembly assembly-language microprocessor

Last synced: 05 Aug 2025

https://github.com/zainalabideenkhan/8085sim

A simulator for the 8085 microprocessor, designed to emulate the functionality of a real microprocessor kit using JavaScript, HTML, and CSS. Perfect for educational purposes, it provides an interactive environment for writing, debugging, and executing 8085 assembly language programs.

8085 8085-interpreter 8085-programs 8085-simulator 8085simulator asm assembly-language intel intel8085 microprocessor

Last synced: 15 Mar 2025

https://github.com/choaib-elmadi/communication-protocols-with-pic16f877a

Practical sessions on communication protocols using PIC16F877A, MPLAB X, and Proteus 8.

microcontroller microprocessor mplab mplab-ide mplabx peripherals pic pic16 pic16f pic16f877a pic16f887 proteus proteus-v8

Last synced: 14 Apr 2025

https://github.com/brown9804/dragon12-mc9s12dp256-designs

Dragon 12 board with MC9S12DP256 controller.

board controller dragon12 microprocessor

Last synced: 17 Jul 2025

https://github.com/bhargav-joshi/assembly-language-programs

Assembly Language Programs - 8086 Microprocessor & Mixed language programs

8086 assembly-8086 assembly-language-programming microprocessor mixed-language-program

Last synced: 30 Oct 2025

https://github.com/mahi97/mircroproject

~ USART Interaction with Atmega16 and Qt Application

adc altium-designer atmega gui microprocessor qt usart

Last synced: 30 Mar 2025

https://github.com/furjac/fg_8085-simulator

🧠 Web-based Intel 8085 simulator for learning assembly language with real-time execution, memory, and register tracking.

8085 microprocessor simulator

Last synced: 08 Oct 2025

https://github.com/ghonimo/perceptron-combinational-branch-predictor-simplescalar-psu-ece587

Implementation of advanced branch predictors, including Perceptron and Combinational Two-Level Adaptive Predictors, within the SimpleScalar simulator. Showcases enhancements in prediction accuracy and dynamic branch prediction techniques. This is a project for PSU ECE 587: Advanced Computer Architecture

branch-prediction combinational-branch-prediction computer-architecture microprocessor perceptron perceptron-branch-prediction portland-state-university simple-scalar simplescalar-simulator ss3 superscalar superscalar-cpu

Last synced: 28 Oct 2025

https://github.com/kunalpisolkar24/mpr_lab_codes

Collection of X86/64 assembly language practical codes for Savitribai Phule Pune University's Microprocessor Lab (210257).

80386 assembly microprocessor

Last synced: 12 Oct 2025

https://github.com/priom7/cse-299-speaking-and-listening-assistant-smart-gloves-and-app-

This project contains a smart glove (Arduino and sensors integrated with it) and an Android application. The project was mainly for the people unable to speak and listen (deaf and dumb) for providing them a better experience of communication. It basically performs two basic tasks. First one is, it detects hand movement of the user and transfer data through Bluetooth module (HC05) to the android app and then the app speaks the corresponding word for him (dumb). Second one is, it listens to the other people’s speech and convert those into text for him (deaf).

android-application arduino flexsensor java microprocessor smartgloves texttospeech-android

Last synced: 14 Apr 2025

https://gitlab.com/WiLED-Project/ubutton

A MicroPython library for controlling reading and debouncing pushbutton inputs, including "short" and "long" press callbacks

async asyncio button debounce embedded microcontroller microprocessor micropython pushbutton switch uasyncio

Last synced: 13 May 2025

https://github.com/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 12 Mar 2025

https://github.com/iakovoskritikos/CAMMS_Tutorials

Software install guidelines used by the Coded Aperture Miniature Mass Spectrometer (CAMMS)

c debian-linux keithley-instruments linux-kernel microprocessor python spectrometer stm32mp157c-dk2 ubuntu2004

Last synced: 04 Oct 2025

https://github.com/joakimwinum/bytecore

ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.

8-bit-computing assembly-language computer-architecture cpu-emulation low-level-programming microprocessor python software-development

Last synced: 10 Apr 2025

https://github.com/djcopley/8bitproc

An 8 bit microprocessor implemented in system verilog

8bit-computers fpga microprocessor

Last synced: 08 Apr 2025

https://github.com/vivekpatel111/ultra-sparc-microprocessor

University Project on Microprocessor Architecture and Instruction Set

microprocessor sparc university-project

Last synced: 18 Mar 2025

https://github.com/hemanta212/8085-simulator

A simple interpreter for emulating 8085 microprocessor instructions with CLI , REPL and Emacs org-mode interface.

8085 8085-interpreter 8085-simulator emacs interpreter microprocessor org org-babel org-mode python repl simulator terminal vim

Last synced: 02 Mar 2025

https://github.com/johnandersen777/embeddedos

A operating system targeted at embedded devices

arm kernel microprocessor operating-system

Last synced: 12 Mar 2025

https://github.com/wesgtox/microcontrollers-microprocessors-ii

College "Microcontrollers and Microprocessors II" exercises.

c low-level microchip microchip-mplab microcontroller microprocessor

Last synced: 02 Mar 2025

https://github.com/sebastianbrzustowicz/collision-detection-ai

Python + TensorFlow. Repository for training a machine learning model for collision detection with an accelerometer sensor data and TensorFlow.

accelerometer accelerometer-data ai artificial-intelligence data dataset imu learning machine-learning microprocessor ml model quadcopter script sensor tensorflow

Last synced: 03 Mar 2025

https://github.com/amarnathcjd/csl331

System Software and Microprocessors Lab S5

cse ktu microcontroller microprocessor s5 system systemsoftware

Last synced: 09 Jul 2025

https://github.com/kamyar2004/microprocessor_6

description of practical work of Arduino ( number six )

arduino arduino-ide arduino-uno circuit fritzing microprocessor

Last synced: 24 Feb 2025

https://github.com/amirhnajafiz-university/s5mp01

Microprocessors course lab.

arduino assembly microprocessor

Last synced: 15 May 2025

https://github.com/yusufcinarci/aquarium-project-with-microprocessor

Bu çalışmada PIC18F45K22 Mikdrodenetleyicisi kullanılarak akvaryum sistemi otomatik ve manuel olarak iki ayrı şekilde Proteus üzerinden simüle edilmiştir. Microdenetleyici MicroC Pro aracılığı ile programlanmıştır. C# üzerinden yaptığımız arayüz ile PIC18F26K20 mikroişlemcisi kullanılarak proteus üzerinden iki taraflı kontrol sağlanmıştır.

c csharp electronic electronics electronics-projects gui-application microc microcontroller microprocessor microprocessor-applications pic18f45k22 proteus simulation software

Last synced: 23 Jun 2025

https://github.com/umstek/microprocessorsimulator

Nanoprocessor i.e. a simple microprocessor emulated using Basys2 Spartan-3E FPGA board (CS2052 Computer Architecture - Assignment)

computer-architecture fpga microprocessor

Last synced: 25 Dec 2025

https://github.com/mahdavipanah/microproject

My course project for Microprocessors

avr avr-programming c codevision microprocessor proteus

Last synced: 04 Aug 2025

https://github.com/gboncoffee/ci1210

Projetos Digitais e Microprocessadores

assembly computer-architecture education microprocessor risc-v

Last synced: 09 Nov 2025

https://github.com/mdabdullahibnaharun/assembly-language

Microprocessor and Assembly Language, Resources That helped me throughout my University Life

assembly emu8086 intel microprocessor

Last synced: 17 Aug 2025

https://github.com/tomin-joy/ktu-s5-mpmc-ss-lab

KTU B-tech S5 System Software and Microprocessor Lab

ktu lab microprocessor s5 system-software

Last synced: 23 Sep 2025

https://github.com/mahitej28/slr-parser

Implementation of SLR Parser

microprocessor slr-parser

Last synced: 18 Nov 2025

https://github.com/aashrafh/numbermunchers

👦 One-Player Assembly 8086 inspired by the popular Number Munchers Game

assembly assembly-x86 clone dosbox games kids kids-learn microprocessor number-munchers

Last synced: 31 Mar 2025

https://github.com/meetps/ee-337

Assembly Codes for Microprocessors Laboratory

assembly-8086 c microprocessor

Last synced: 23 Feb 2025

https://github.com/rezagooner/dotmatrix-textscroll

A simple AVR project that scrolls the name "RezaGooner" (or other text) across a dot matrix display using ATmega32.

arduino assembly atmega32 codevision dotmatrix microprocessor processor proteus scrolling

Last synced: 25 Apr 2025

https://github.com/kampi/6502-computer

This is a W65C02 based microprocessor development and learning project.

assembler c electronics microprocessor w6502

Last synced: 20 Oct 2025

https://github.com/hridxyz/microprocessor-assembly-language

A repository of my assembly language learning journey, featuring programs that illustrate the core principles of microprocessor operations and low-level coding.

assembly-language computer-architecture cpu-architecture low-level-programming microprocessor

Last synced: 20 Aug 2025

https://github.com/niloufarmj/sbu-micro-projects

Projects Implemented for Micro Processor Lab Course in University

keil5 microprocessor

Last synced: 16 Oct 2025