This document summarizes a paper that presents an adaptive fuzzy logic speed controller for a brushless DC (BLDC) motor. It begins with an introduction to BLDC motors and their modeling. It then discusses the limitations of traditional PI controllers for BLDC motors when system parameters change. The document proposes an adaptive fuzzy logic controller with two structures - a fuzzy PI controller and fuzzy PD controller that switch based on speed error. Simulation results show the proposed controller has better transient and steady state performance than P, PI, and fixed-gain controllers when system parameters change. It concludes the adaptive fuzzy logic controller improves BLDC motor drive performance by self-tuning without needing to manually adjust gains.