htmos6 Goto Github PK
Name: Mehmet ARSLAN
Type: User
Bio: Embedded Software & FPGA Engineer METU EE 2023
Location: United Kingdom
Name: Mehmet ARSLAN
Type: User
Bio: Embedded Software & FPGA Engineer METU EE 2023
Location: United Kingdom
Sorting, Search Algorithms' Implementations with Cpp, Python
A 32-bit ARM Pipelined Processor Implementation in Verilog HDL along with Forwarding, Hazard Detection, Handling and a Branch Predictor.
Repository with single-cycle, multi-cycle, and pipelined processor designs for architecture labs. Enables study and experimentation to understand processor functionality and performance improvements through different designs.
KT-007-GUI is a graphical user interface application developed using the C++ Qt framework. The application is designed to facilitate the drawing of paths and adjustment of speeds for mobile robots. Additionally, the route planner provides an opportunity for real-time route tracking, enabling the user to to detect any anomalies in the master robot's
The repository contains code and configurations for a mobile robot control system. It's optimized for robust navigation, including path planning, speed control, and anomaly detection. Features such as TCP/IP communication, encoder and IMU calibration, motor driver control, odometry, and speed estimation ensure precise and efficient operation.
This repository is a great resource for anyone looking to learn about or implement data structures in C++ as it provides implementations of various data structures in C++.
EE374 final project. High Voltage Line Parameters' Calculations.
The PWM (Pulse Width Modulation) Generator creates a PWM signal to control PWM-driven devices. It allows configurable clock and PWM frequencies via generics. The duty cycle, input as a 7-bit signal, adjusts the proportion of time the signal is high.
:books: Freely available programming books
This repo contains C++ solutions to problems from HackerRank. The problems are algorithmic and require C++ to solve. The solutions may be useful for improving problem-solving skills in C++.
HDL bit website solutions for Verilog practices
OpenCV training course materials for open source purposes. Includes exercises solved my Mehmet.
TSL 2561 light sensor based LED and LCD 5110 driver implementations with Tiva TM4C123 board.
Implemented Solvers for Hanoi and Maze Games, Alongside a Determinant Calculator that utilizes from Binary Search Tree (BST) and Hash Table (HT).
In order to check course capacities automatically, I have designed course capacity questioning bot by selenium. If course capacity is available, it warns us by playing warning sound.
To optimize QoS, a queuing algorithm was implemented using Verilog HDL on FPGAs for networks.
C++ project implementing Winsock2 for TCP communication with a Redis server. Facilitates data exchange and storage between connected clients and Redis.
Automatic like bot for Twitter. Searches hashtag and writes their tweets to a .txt file.
Explore our VHDL implementations of UART Receiver and Transmitter modules for FPGA-based systems. These modules ensure high reliability and accuracy in serial communication, featuring configurable clock frequencies and baud rates. Perfect for FPGA developers.
This project implements a simple system with three nodes: Client, Proxy, and Server. The Server holds a list of 10 elements, and the Proxy maintains a cached version of the Server's table. The Client communicates with the Proxy, which interacts with the Server when necessary. Nodes exchange messages using a specific format.
Project is a high-precision chronometer using VHDL, intended for implementation on an FPGA. The chronometer is designed to operate with nanosecond (ns) precision and is capable of accurately measuring elapsed time in milliseconds, seconds, and minutes. The design has been tested using a VHDL test bench and verified with the XSim extensively.
This repo contains projects exploring Tiva TM4C123GH6PM microprocessor. It covers stacks, subroutines, general programming, and specific features like Parallel I/O, SysTick Timer, Timer and ADC. These projects aim to give a comprehensive understanding of the microprocessor and serve as a starting point for further development. Explore and discover.
The repository is a VHDL component library that includes all necessary digital components and basic building blocks for digital circuits. (Under Development))
Implementation of an LC3 Virtual Machine with a Simple Operating System (OS) that Executes Assembly Language Programs.
Benchmarking Performance of WebSocket frameworks of FastAPI and Tornado in Python, Enhanced by Matplotlib Visualization. Ideal for High-Frequency Trading (HFT) Applications.
This GitHub repository demonstrates implementing a simple HTTP client in Python to interact with a Flask server. The server runs a D'Hondt-style election simulator with region and seat information for an example-country election. It provides APIs for adding/deleting parties and running the D'Hondt simulation with party votes provided by the client.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.