项目作者: redchenjs

项目描述 :
PWM Fan Controller | PWM風扇控制器
高级语言: C
项目地址: git://github.com/redchenjs/pwm_fan_controller_esp32.git
创建时间: 2020-04-21T07:41:38Z
项目社区:https://github.com/redchenjs/pwm_fan_controller_esp32

开源协议:

下载


PWM Fan Controller

PWM Fan Controller based on ESP32 chip.

Main Features

  • EC11 encoder input
  • INA219 power monitor
  • ST7789 135x240 LCD panel
  • Quick Charge 2.0 support
  • Fan RPM calculation
  • BLE control interface (OTA firmware update / fan remote control)

UI

Preparing

Obtain the source

  1. git clone --recursive https://github.com/redchenjs/pwm_fan_controller_esp32.git

Update an existing repository

  1. git pull
  2. git submodule update --init --recursive

Setup the tools

  1. ./esp-idf/install.sh

Building

Setup the environment variables

  1. export IDF_PATH=$PWD/esp-idf
  2. source ./esp-idf/export.sh

Configure

  1. idf.py menuconfig
  • All project configurations are under the PWM Fan Controller menu.

Flash & Monitor

  1. idf.py flash monitor