Fouad ASIL's repositories
AndrOBD
Android OBD diagnostics with any ELM327 adapter
as
automotive software(OSEK & AUTOSAR) and its tool-chain
bitfield-c
Bit array parsing and encoding utility library in C
CaesarSuite
Library and applications to work with Dаіmlеr diagnostics CBF files.
CANBUS-Analyzer
Originally a development tool for Scan My Tesla, but contributions has turned into a standalone canbus data analyzer suite, supporting a wide variety of log formats, and also DBC file signal definitions.
canDrive
Tools for hacking your car
CarHackingTools
Install and Configure Common Car Hacking Tools.
fastPSO
Fast parallel Particle Swarm Optimization package for Python
flexray-interceptor
FPGA project to man-in-the-middle attack Flexray
Fouad-Asil
Config files for my GitHub profile.
Hands-On-GPU-Programming-with-Python-and-CUDA
Hands-On GPU Programming with Python and CUDA, published by Packt
logilab
A smart board to perform the logic circuits experiments
MBUX-Port
Custom Infotainment UI for older Mercedes vehicles (2000-2007), inspired loosely by the 2021 S Class MBUX UI
mercedes-hacking-docs
Documents on hacking and reverse engineering Mercedes vehicles
metaheuristics
Implement the-state-of-the-art meta-heuristic algorithms using python (numpy)
Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Parallel-Particle-Swarm-Optimization
This project is an attempt to parallelize the Processing Swarm Algorithm
pyMetaheuristic
A python library for: Adaptive Random Search, Ant Lion Optimizer, Arithmetic Optimization Algorithm, Artificial Bee Colony Optimization, Bat Algorithm, Biogeography Based Optimization, Cross-Entropy Method, Cuckoo Search, Differential Evolution, Dispersive Flies Optimization, Dragonfly Algorithm, Firefly Algorithm, Flow Direction Algorithm, Flower Pollination Algorithm, Genetic Algorithm, Grey Wolf Optimizer, Gravitational Search Algorithm, Harris Hawks Optimization, Improved Grey Wolf Optimizer, Improved Whale Optimization Algorithm, Jaya, Memetic Algorithm, Moth Flame Optimization, Multiverse Optimizer, Particle Swarm Optimization, Random Search, Salp Swarm Algorithm, Simulated Annealing, Sine Cosine Algorithm, Whale Optimization Algorithm
python-OBD
OBD-II serial module for reading engine data
qt
qt demo
ReCAN
ReCAN Source - Reverse engineering of Controller Area Networks - In collaboration with the Politecnico di Milano, Italy
RejsaCAN-ESP32
ESP32 board with CAN interface, runs on 12V power (with auto shutdown)
scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
SLIDE
SLIDE is a C++ code that simulates degradation of lithium ion cells. It extends the single particle model with various degradation models from literature. Users can select which degradation models they want to use for a given simulation.
som-tsp
Solving the Traveling Salesman Problem using Self-Organizing Maps
swarming
Swarming is a Python3 library that features both parallel and serial implementation of the Particle Swarm Optimization (PSO) algorithm.