mirror of
				https://github.com/0xFEEDC0DE64/arduino-esp32.git
				synced 2025-11-03 23:51:39 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			367 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			367 B
		
	
	
	
		
			C++
		
	
	
	
	
	
void setup()
 | 
						|
{
 | 
						|
    //setup channel 0 with frequency 312500 Hz
 | 
						|
    sigmaDeltaSetup(0, 312500);
 | 
						|
    //attach pin 18 to channel 0
 | 
						|
    sigmaDeltaAttachPin(18,0);
 | 
						|
    //initialize channel 0 to off
 | 
						|
    sigmaDeltaWrite(0, 0);
 | 
						|
}
 | 
						|
 | 
						|
void loop()
 | 
						|
{
 | 
						|
    //slowly ramp-up the value
 | 
						|
    //will overflow at 256
 | 
						|
    static uint8_t i = 0;
 | 
						|
    sigmaDeltaWrite(0, i++);
 | 
						|
    delay(100);
 | 
						|
}
 |