Arthur Mwang'onda
  • About
  • Research
  • Articles
  • Publications
  • Projects
  • Contact

Open source

Projects

A mix of hardware (Verilog, SystemC), software, and experiments. Filter by category or browse all.

All(31)Hardware(8)Software(11)AI / ML(3)Other(9)

8 projects in Hardware

  • project_and_non_project_mode repository

    project_and_non_project_mode

    VHDL

    No description.

    Jan 2026
    View on GitHub
  • Image-Accellerator repository

    Image-Accellerator

    SystemVerilog

    This project involve the CNN but it is done through designing the chip which will handle everything during the time of the image capturing

    ★ 4Nov 2025
    View on GitHub
  • FPGA_master_class_lab1 repository

    FPGA_master_class_lab1

    Verilog

    In this lab we are implementing the ALU for OR,AND,XOR,and XNOR. Then the result of the ALU is displayed on the 7segment display board of the Urbana board

    Aug 2025
    View on GitHub
  • Mini-Lab-Project-on-Verilog repository

    Mini-Lab-Project-on-Verilog

    Verilog

    This project is all about creating, a generator which generate the power of 3 numbers and send through FIFO to the Memory Controller then Memory. We have used the AXI-STREAM interface

    Jul 2025
    View on GitHub
  • axiMemoryMapped_lab repository

    axiMemoryMapped_lab

    Verilog

    The focus of this lab is communication between master and slave components through an AXI memory- mapped protocol. Your task consists of designing modules and testbenches for the master component, the bus, and the two slave components.

    May 2023
    View on GitHub
  • Counter repository

    Counter

    Verilog

    No description.

    Nov 2022
    View on GitHub
  • MUX-logic-gate repository

    MUX-logic-gate

    Verilog

    Hardware designing using verilog

    Nov 2022
    View on GitHub
  • Designing_RAM_in_Verilog repository

    Designing_RAM_in_Verilog

    Verilog

    No description.

    Oct 2022
    View on GitHub
AboutResearchArticlesPublicationsProjectsContact

© 2026 Arthur Nathaniel Mwang’onda. All rights reserved.