ESP 8266- PWM Generation
void setup() { // Set PWM frequency to 10kHz analogWriteFreq(10000); // Set PWM range to 100 for easy percentage (0-100) analogWriteRange(100); } void loop() { // Set GPIO5 to 50% duty cycle (50/100) analogWrite(5, 50); //pin D1 }