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.
52hugo-PaperMod-Mod. A bunch of stylesheets that modify the look of Hugo PaperMod theme. Includes thumbnails and sidebar table of contents.
38eddiebot-ros. ROS2 packages for Parallax Eddie robot along with simulations using Gazebo (formerly ignition gazebo)
16Verilog-HDL-FSM-ATM. Verilog HDL code and Finite State Machine (FSM) for a simple ATM
13ros-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.
13polybar-themes. Turquoise Polybar configuration
12full-stack-iot. A simple implementation of an IoT platform using esp-idf. Including Sensors, Gateway, and a Server.
9galactic-sea-battle. Galactic Sea Battle - Battleship with multiplayer server written in Java using Javafx and Sockets
6elemidiviewer. A Simple midi viewer with minimum playing capabilities
6OFMonMobile. A fork of Thingsboard Mobile flutter app to be used with the offline-first smart energy monitoring platform that uses Rust, ESP32, and Thingsboard.
6robotics-lab. Step by step ROS2 course consisting of guided tutorials and exercises based on official ROS2 and Gazebo documentations.
6chame. Chatting platform with mini games written in Java using Non-blocking IO, channels, selectors, connection pools, and JavaFX.
6canonical-huffpress. Canonical Huffman Coding
4applied-linear-algebra-lab. Collection of step-by-step programming exercises to introduce students to the applications of linear algebra.
3n-full-sets-a188431. Algorithms for producing the sequence A188431 in OEIS
3parallel-canny-edge-detector. Parallel implementation of canny edge detection algorithm using OpenMP and CUDA
3mohole. Sniffing packets like a mole! A simple packet sniffer with virtually no dependencies written in Rust.
3charged-particle-in-normal-magnetic-field. Charged particle in a magnetic field perpendicular to it's velocity vector
2tictactoe-minimax. A simple Tic Tac Toe game written in Java
2starseeker. A 2 player board game written in Java
2two-bit-multiplier. Two's complement two bit multiplier developed in Proteus
2vscodium-rpm-repo. .repo file for VS Codium RPM package
1tokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
1jade-swarm. Implementation of uninformed and informed AI search algorithms in Rust. Search algorithms include BFS, DFS, A*, RBFS, IDS, IDA*, and GBFS.
1computer-vision-lab. Exploring computer vision techniques and algorithms. Including spatial and frequency domain filtering, transformation, and color spaces.
1brain-opto-fmri-decoding-gnn. Opto-fmri decoding of locus coeruleus firing patterns using Graph Neural Networks and the BrainGNN framework
1automapy. a GUI and CLI tool for converting a non-deterministic finite automaton (NFA) to a deterministic finite automaton (DFA) and further minimizing the DFA.
1thesis-latex-template. A minimalistic LaTeX template suitable for a University thesis
1mips-hdl. Single-cycle and multi-cycle implementation of a subset of MIPS instruction set
1neovimthal. Neovim configuration written in Lua targeting Neovim nightly.
1ravenous-polarity. Implementation of CSP heuristics and backtracking algorithm for magnet puzzle in Rust.
1