This is your work, valued

Lausanne, Vaud, Switzerland

Arash Sal Moslehian

Expert
@arashsm79

Interested in operating systems and the mind

OFMon. Offline-first smart energy monitoring platform using Rust, ESP32, Thingsboard, and a fork of Thingsboard Mobile flutter app.

52

hugo-PaperMod-Mod. A bunch of stylesheets that modify the look of Hugo PaperMod theme. Includes thumbnails and sidebar table of contents.

38

eddiebot-ros. ROS2 packages for Parallax Eddie robot along with simulations using Gazebo (formerly ignition gazebo)

16

Verilog-HDL-FSM-ATM. Verilog HDL code and Finite State Machine (FSM) for a simple ATM

13

ros-ign-gazebo-camera. A simple example demonstrating the use of ros_ign_bridge to enable the exchange of messages between ignition gazebo and ros 2. A camera sensor is included in a world containing a box and its output is shown using rviz.

13

polybar-themes. Turquoise Polybar configuration

12

full-stack-iot. A simple implementation of an IoT platform using esp-idf. Including Sensors, Gateway, and a Server.

9

galactic-sea-battle. Galactic Sea Battle - Battleship with multiplayer server written in Java using Javafx and Sockets

6

elemidiviewer. A Simple midi viewer with minimum playing capabilities

6

OFMonMobile. A fork of Thingsboard Mobile flutter app to be used with the offline-first smart energy monitoring platform that uses Rust, ESP32, and Thingsboard.

6

robotics-lab. Step by step ROS2 course consisting of guided tutorials and exercises based on official ROS2 and Gazebo documentations.

6

chame. Chatting platform with mini games written in Java using Non-blocking IO, channels, selectors, connection pools, and JavaFX.

6

canonical-huffpress. Canonical Huffman Coding

4

applied-linear-algebra-lab. Collection of step-by-step programming exercises to introduce students to the applications of linear algebra.

3

n-full-sets-a188431. Algorithms for producing the sequence A188431 in OEIS

3

parallel-canny-edge-detector. Parallel implementation of canny edge detection algorithm using OpenMP and CUDA

3

mohole. Sniffing packets like a mole! A simple packet sniffer with virtually no dependencies written in Rust.

3

charged-particle-in-normal-magnetic-field. Charged particle in a magnetic field perpendicular to it's velocity vector

2

tictactoe-minimax. A simple Tic Tac Toe game written in Java

2

starseeker. A 2 player board game written in Java

2

two-bit-multiplier. Two's complement two bit multiplier developed in Proteus

2

vscodium-rpm-repo. .repo file for VS Codium RPM package

1

tokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

1

jade-swarm. Implementation of uninformed and informed AI search algorithms in Rust. Search algorithms include BFS, DFS, A*, RBFS, IDS, IDA*, and GBFS.

1

computer-vision-lab. Exploring computer vision techniques and algorithms. Including spatial and frequency domain filtering, transformation, and color spaces.

1

brain-opto-fmri-decoding-gnn. Opto-fmri decoding of locus coeruleus firing patterns using Graph Neural Networks and the BrainGNN framework

1

automapy. a GUI and CLI tool for converting a non-deterministic finite automaton (NFA) to a deterministic finite automaton (DFA) and further minimizing the DFA.

1

thesis-latex-template. A minimalistic LaTeX template suitable for a University thesis

1

mips-hdl. Single-cycle and multi-cycle implementation of a subset of MIPS instruction set

1

neovimthal. Neovim configuration written in Lua targeting Neovim nightly.

1

ravenous-polarity. Implementation of CSP heuristics and backtracking algorithm for magnet puzzle in Rust.

1