FanController icon indicating copy to clipboard operation
FanController copied to clipboard

Not working with ESP32

Open Dezolator99 opened this issue 2 years ago • 0 comments

I want to use this library with ESP32, but the project cannot be compiled, it says an error. I installed the analogWtire library.

d:\Moje dokumenty\Documents\Arduino\libraries\FanController-master\FanController.cpp: In member function 'void FanController::setDutyCycle(byte)': d:\Moje dokumenty\Documents\Arduino\libraries\FanController-master\FanController.cpp:55:43: error: call of overloaded 'analogWrite(byte&, double)' is ambiguous analogWrite(_pwmPin, 2.55 * _pwmDutyCycle); ^ In file included from C:\Users\Martin\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Arduino.h:36, from d:\Moje dokumenty\Documents\Arduino\libraries\FanController-master\FanController.cpp:1: C:\Users\Martin\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal.h:94:6: note: candidate: 'void analogWrite(uint8_t, int)' void analogWrite(uint8_t pin, int value); ^~~~~~~~~~~ In file included from d:\Moje dokumenty\Documents\Arduino\libraries\FanController-master\FanController.cpp:5: d:\Moje dokumenty\Documents\Arduino\libraries\ESP32_AnalogWrite-master\src/analogWrite.h:21:6: note: candidate: 'void analogWrite(uint8_t, uint32_t, uint32_t)' void analogWrite(uint8_t pin, uint32_t value, uint32_t valueMax = 255); ^~~~~~~~~~~ exit status 1

Compilation error: exit status 1

Dezolator99 avatar Dec 09 '22 19:12 Dezolator99