This research focuses on developing an axial flux permanent magnet generator (AFPMG) for small-scale power generation systems such as wind turbines or micro-hydro power plants. The generator offers several key advantages, including high power density, optimal efficiency at low speeds, and a compact design. The developed prototype utilizes a dual-rotor configuration with alternating NdFeB magnet…