pahao's starred repositories
python-tutorial
A Python 3 programming tutorial for beginners.
STM32CubeH7
STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
particle-swarm-optimization
Learn about particle swarm optimization (PSO) through Python!
diyBMSv4Code
Software for diyBMS v4
Introduction-to-Python-Numerical-Analysis-for-Engineers-and-Scientist
Introduction to Python: Numerical Analysis for Engineers and Scientist. In 2017, Python became the world's most popular programming language. This course covers the basic syntax, linear algebra, plotting, and more to prepare students for solving numerical problems with Python.
equiv-circ-model
An equivalent circuit model (ECM) for a battery cell, module, and pack
esctoolbox-python
Python version of Gregory Plett's ESCtoolbox
Battery-Pack-Model-Simscape
Battery pack model for thermal management tasks, with modules of cells in series and parallel.
levenberg-marquardt-method
Python implementation of Levenberg-Marquardt algorithm built from scratch using NumPy.
Introduction-to-MCU-Programming-for-Power-Electronics-Control-Applications
This repository contains the MATLAB/Simulink source code to reproduce the experiments presented in the book: "Introduction to Microcontroller Programming for Power Electronics Control Applications"
control-engineering-with-python
Control Engineering with Python
Simscape-Battery-Library
A Li-ion battery library written in Matlab Simscape language. Battery models include: TSPMeA, TSPMe, TECMD, TECM and a few utility components
Algoritms-to-Battery-Management-Systems-
Projects and Quiz answers are provided for all the Courses in Algorithms to battery management systems including honours
particle-swarm
Implementation of Particle Swarm optimisation in Python.
STM32F4-HAL-Examples
This Repository contains HAL Library example tutorials on STM32F4-Discovery board
Python-Data-Structure
This repository will be really helpful, if you want to learn from the scratch in Python Programming Languages. Also, makes your strong in Basic Python.
dc_dc_simulator
Simulator for DC-DC power converters
Electric_Drives_Power_Electronics
This drive contains all the Matlab and Simulink codes and files for the Electric Drives and Power Electronics Design, Simulation and Analysis.
QuartzArc_STM32F411RE_Nucleo64
Quartz Arc codebase for STM32F411RE Nucleo64 development boards
LabVIEW-FPGA-Array-Based-Linear-Algebra
A library of array-based linear algebra solvers for LabVIEW FPGA designed for ease of use over efficiency or timing.
3-phase-microinverter-controller
Voltage and power controller for a 3 phase microinverter to perform grid forming and feeding operations
Chapter-2-How-To-Learn-LabVIEW-FPGA
A common challenge in learning LabVIEW FPGA is the overlooking of key steps. Chapter 2 outlines the needed steps. The path described is linear and regardless of one’s background all will pass through the same stages.