spuder / ankermake-m5-fan

0 stars 0 forks source link

AnkerMake-M5 Fan

Design Objective Document: AnkerMake M5 Fan Control

Problem

The AnkerMake M5 Fan produces too much noise.

Solution

The problem can be addressed either by software or hardware. Anker has not yet provided a software fix. See this github issue for details

Until they provide a solution, we create a hardware solution to override the fan speed.

Objectives

The following objectives will be considered in designing the AnkerMake M5 Fan Control:

Preferences

The following preferences will be considered in designing the AnkerMake M5 Fan Control:

Development

Install esphome

brew install esphome

To test and build the firmware run these commands

make build && make upload

To upload the firmware and open a dashboard at 127.0.0.1:6053 and view logs run these commands

make clean
make all