sap's Projects
My curriculum vitae (CV) written using LaTeX.
Arduino Communication through Serial
Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
A compact C finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.
A set of random and arbitrary tools and games I've created to help explain control theory.
Open Source Invoicing Solution for Individuals & Businesses
A Clean Latex CV Template for Grads
Import and export Functional Mock-up Units with Simulink
Simulate Functional Mockup Units (FMUs) in Python
RAMPS 1.4 fork of Grbl. An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
ROS Node and Arduino Code to control RAMPS 1.4 Steppers with ROS Control
I2C device library collection for AVR/Arduino or other C++-based MCUs
Machine learning space
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
This repo is a collection of codes developed through my Udacity courses
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Data acquisition software with STM32-PLC. Collect measurement, analyze CAN-messages and send SAE-J1939 messages to other ECUs.
Fast and flexible physics-based battery models in Python
The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems.
A short introduction to working with gravitational wave data.
Tutorials for GW Open Data Workshop, 2022
public python projects
Config files for my GitHub profile.
Set of templates for creating custom vehicle models using Simscape for use within Simulink.
Arduino library for A4988, DRV8825, DRV8834, DRV8880 and generic two-pin (DIR/STEP) stepper motor drivers
locally hosted web application that allows you to perform various operations on PDF files
stm32 projects
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.