Pinned Repositories
-CISC-Processor-MIN-Architecture-
The project aimed to design a CISC processor with a given MIN Architecture (Custom Architecture) with a given set of instructions (ADD, SUB, BRANCH, LOAD & STORE) with three addressing modes: Register direct, Memory to Register, and Memory to Memory.
-Sequential-Implementation-of-RISC-V-Instruction-set
•The project aimed to design the RV32I RISC instruction set using the given MIN Architecture. •The RTL Hardware flowcharts method determined the number of states required to complete an instruction. Each state was executed in one clock cycle.
androidbeginners-Lesson1
androidbeginners-Lesson2
Car-Count-system-in-parking-lot-using-FPGA--
Designed and implemented an FPGA-based system to count the number of cars in a parking lot. Implemented logic to increment or decrement the car count based on the input from the sensors and debounce the generated pulses from two push buttons on FPGA (i.e pressure senors) Generated a 4-bit signal "CarCount" as the output.
eyrc20_Survey-and-Rescue
This repository contains the code for the theme Survey and Rescue of eYRC 19-20. The theme focused on simulating the survey operation by a drone in a disaster scenario.
HOLONOMIC-2D-MAPPING
The bot is programmed to have holonomic motion which can be controlled using a PS4 controller and is able to trace back a 2D mapped path in which it traverses.
pid_tune
PID tune of Drone and diff drive robot
Three-Stage-Pipelined-RISC-V-Processor-Implementation
The project is aimed to implement RISC V processor using 3-stage pipelining and write appropriate testbench to check the working of the processor.
Tic-Tac-Toe
This is a python basics practice classic TIC TAC TOE game
Mplaban's Repositories
Mplaban/pid_tune
PID tune of Drone and diff drive robot
Mplaban/Tic-Tac-Toe
This is a python basics practice classic TIC TAC TOE game
Mplaban/-CISC-Processor-MIN-Architecture-
The project aimed to design a CISC processor with a given MIN Architecture (Custom Architecture) with a given set of instructions (ADD, SUB, BRANCH, LOAD & STORE) with three addressing modes: Register direct, Memory to Register, and Memory to Memory.
Mplaban/-Sequential-Implementation-of-RISC-V-Instruction-set
•The project aimed to design the RV32I RISC instruction set using the given MIN Architecture. •The RTL Hardware flowcharts method determined the number of states required to complete an instruction. Each state was executed in one clock cycle.
Mplaban/Ball-tracking-using-opencv
This repository contains the code which tracks a ball and traces its path
Mplaban/Car-Count-system-in-parking-lot-using-FPGA--
Designed and implemented an FPGA-based system to count the number of cars in a parking lot. Implemented logic to increment or decrement the car count based on the input from the sensors and debounce the generated pulses from two push buttons on FPGA (i.e pressure senors) Generated a 4-bit signal "CarCount" as the output.
Mplaban/eyrc20_Survey-and-Rescue
This repository contains the code for the theme Survey and Rescue of eYRC 19-20. The theme focused on simulating the survey operation by a drone in a disaster scenario.
Mplaban/HOLONOMIC-2D-MAPPING
The bot is programmed to have holonomic motion which can be controlled using a PS4 controller and is able to trace back a 2D mapped path in which it traverses.
Mplaban/LINE-FOLLOWER-AND-COLOR-SENSING-BOT
This was bot built using Arduino mega board for participating in the maze solving and line following event at NSSC, IIT Kharagpur-2018
Mplaban/Self_Empty_or_Not
This model is trained using mobilenet by transfer learning to detect whether the shelf in the image is empty or not.
Mplaban/Three-Stage-Pipelined-RISC-V-Processor-Implementation
The project is aimed to implement RISC V processor using 3-stage pipelining and write appropriate testbench to check the working of the processor.
Mplaban/Competitive-Programming
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding. Join with me on telegram group https://t.me/joinchat/GL4Y8RREZbz-Cp78R869CQ
Mplaban/HSC
Mplaban/HX711
An Arduino library to interface the Avia Semiconductor HX711 24-Bit Analog-to-Digital Converter (ADC) for Weight Scales.
Mplaban/Introduction-to-embbeded-systems
This repo contains the solutions of assignment completed during the mentioned coursera course.
Mplaban/K-Means-Clustering-Project
This is practice project on the topic of K Means Clustering
Mplaban/Lane_detection_example
This code helps in detecting lane using opecv techniques with a video or an image.
Mplaban/mask_detector
Mplaban/MEDIC
Mplaban/MIN-Execution-Unit-RTL-
The aim was to design the execution unit of the MIN (CISC) Processor with a given set of Instructions . Write a testbench to test the execution of an Instruction using Verilog Code. Software used for the project was QuestaSim
Mplaban/MNIST-Train
This repository contains code of a neural network from scratch without using any framework APIs like tensorflow and using torch tensors for calculations wherever possible using pytorch library.
Mplaban/Motion_2019-2020
Mplaban/Multihop_Routing
nodes are available out of which one is the coordinator . The nodes can be configured with any address. On network startup the coordinator will transmit the information (payload upto max packet size). The nodes should discover the nearest neighbor and transmit the information to the last node in a multihop fashion
Mplaban/NNfSiX
Neural Networks from Scratch in other languages
Mplaban/survey_and_rescue
Package for implementing the eYRC 2019-20 theme Survey and Rescue
Mplaban/Task-Scheduling-on-ARMV7
This is a hardware based assignment to study task scheduling and switching using PSP and MSP and interrupt handling during context switching with pendSV handler enabled
Mplaban/tesseract
Tesseract Open Source OCR Engine (main repository)
Mplaban/Transfer-Learning-with-Tensorflow-Hub
This repository is having the to train model using mobilenet to classify flowers using flower datset from tensorflow dataset
Mplaban/VIILINE
PRACTICE CODING
Mplaban/WALKFAST
Practice code