- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
November 2024
BMS
- Battery Management System Basic -Concepts.
Oscillator Selection
- Types of Crystal Oscillator -Concepts.
- Crystal Working and it's parameter - Concepts
- OSC output waveform - Useful while debugging.
- Understanding the Drive Level of Crystal Oscillators - Concepts.
- TI: Crystal specs related calculation - Concpets.
Schematics & PCB Design
- why GND vias to improve PCB layout performance? - Tutorial.
- Designing better with KiCAD - Tutorial.
- Script to download schematics symbol/footprint/3d-model - Tools
September 2024
Linux
Motor Design
- Interior permanent magnet motor - simulation
Motor Control Applications
- Easy visual understanding of SVPWM - Conecpts.
- Understand the switching pattern of SVPWM - Concepts.
- SVPWM, SPWM, Inverters by IIT-D (starting 10 lectures) - Concepts.
- Sensorless FOC of BLDC PMSM motors, One of the best MS thesis on this topic by Jemes Mevey - concepts.
- FOC concepts, python simulator - simulations.
- FOC concepts, C++ simulator - simulations.
- FOC concepts, MATLAB simulator, also check github embedded we link - simulations.
- FOC concepts, FEMM simulations - simulations.
- Blog on FOC and FEMM - simulations
Tools
August 2024
Tools
- Tracy Profiler: How to debug your threaded application
- Tools to understand your code size and optimize the firmware
Learning new technologies
Projects for Learning the low power designs
Unit Testing
- Balancing Test Coverage vs. Overhead - Concepts.
- Embedded C/C++ Unit Testing Basics - Concepts.
Bluetooth Low Energy
- Bluetooth Low Energy: A Primer - Conecpts.
- A Practical Guide to BLE Throughput - Concepts.
Making Reliable Embedded systems
- Understanding Battery Performance of IoT Devices - Conecpts.
- A Schematic Review Checklist for Firmware Engineers - Concepts.
- Considerations when Building Embedded Databases - Concepts.
- Best practices in firmware - concepts.
- Low-Power Optimization Techniques for ARM Cortex-M Microcontrollers - Concepts.
- A Guide to Watchdog Timers for Embedded Systems - Concepts.
- Building a Tiny CLI Shell for Tiny Firmware | Interrupt - Concepts.
July 2024
Power Converters
- Switch Mode Power Supply - Conecpts.
Motor Control Applications
- High power motor drivers - by crablabs.
Till Feb. 2021
Motor Control Applications
- STM32 Motor Control - Overview of applications.
- GNU MCU Eclipse - ARM target development guide.
- Things-in-motion - BLDC motor insights.
- AVDweb - Automotive technologies.
- Avislab - STM32 and motor control.
- Pedelec Forum - Automotive discussions.
- mikrocontroller.net - Embedded systems resources.
- Endless Sphere - Electric vehicle community.
- Pedelec Forum Wiki - EV technology guides.
- FOC Slides - Presentation on Field Oriented Control.
- Benjamin Robotics - VESC information.
- Sensorless BLDC - Control techniques.
- MIT Rocket Science - Hall sensor placement.
- Shane Colton's Blog - Embedded systems and motor control.
- Eto the i Pi Plus One - DIY EV projects.
MOSFET
- Connecting MOSFETs in Parallel - Issues and solutions.
- MOSFET In-Depth - Gate resistance, pull-down resistance, ON/OFF time, and temperature.
Circuit Protection
- Reverse Polarity Protection - Techniques and implementations.
Electronics
- Electronic System Design - Comprehensive guide.
- Electronic Circuits - Detailed coursework.
- Electronics Handout - University of Kansas materials.
- Project LEAP - Hands-on electronics projects.
- Tahmid's Blog - Microcontroller and power electronics.
- Basic Electronics for Automotive - Circuit designs and applications.
Computer Programming
- Pointers by freeCodeCamp.org - Comprehensive tutorial.
- Data Structures by freeCodeCamp.org - Detailed explanation.
- Preventing Overflow - Techniques and best practices.
Arduino
- Software I2C Tutorial - Step-by-step guide.
ARM Development
- STM32 Software Development - Russian resource.
- STM32CubeID Tutorial - ProgrammerSought.com guide.
FreeRTOS
- FreeRTOS Tutorial - Digi-Key YouTube series.
- Reference Manual - FreeRTOS.org.
- Hands-On Tutorial Guide - FreeRTOS.org.
Windows
- PowerShell Tutorial - YouTube series.
- MSYS2 Overview - Creating a Unix-like environment on Windows.
Store for Open source Projects
Most of the projects at this website/store are open source. Explore them.
Good explanation on "how does the voltage of USB drop as the current drawn increases?" link
Robotics Related Tools
- Openocd
- Motor control
- Control theory
- Cmake
- Templated C++
- GDB
- Linux Yocto
- ARM Cortex M4
- ROS
- Stm32plus
- serialplot
Interview Corner
Links for Downloading Books
- Index for all the IT-related books click here
State Chart/Flow Chart/UML Generation
- How to generate using PlantUML
Benchmarking/Performance Measuring Tools
- Linux perf
- Callgrind
- Google Benchmark
- Godbolt
- Get link
- X
- Other Apps
Comments
Post a Comment