mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-30 20:51:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| menu "Brownout Detector"
 | |
|     config ESP_BROWNOUT_DET
 | |
|         bool "Hardware brownout detect & reset"
 | |
|         depends on !IDF_ENV_FPGA
 | |
|         default y
 | |
|         help
 | |
|             The ESP32-H2 has a built-in brownout detector which can detect if the voltage is lower than
 | |
|             a specific value. If this happens, it will reset the chip in order to prevent unintended
 | |
|             behaviour.
 | |
| 
 | |
|     choice ESP_BROWNOUT_DET_LVL_SEL
 | |
|         prompt "Brownout voltage level"
 | |
|         depends on ESP_BROWNOUT_DET
 | |
|         default ESP_BROWNOUT_DET_LVL_SEL_0
 | |
|         help
 | |
|             The brownout detector will reset the chip when the supply voltage is approximately
 | |
|             below this level. Note that there may be some variation of brownout voltage level
 | |
|             between each chip.
 | |
| 
 | |
|             #The voltage levels here are estimates, more work needs to be done to figure out the exact voltages
 | |
|             #of the brownout threshold levels.
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_7
 | |
|             bool "2.94V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_6
 | |
|             bool "2.88V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_5
 | |
|             bool "2.83V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_4
 | |
|             bool "2.78V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_3
 | |
|             bool "2.73V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_2
 | |
|             bool "2.67V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_1
 | |
|             bool "2.62V"
 | |
|         config ESP_BROWNOUT_DET_LVL_SEL_0
 | |
|             bool "2.57V"
 | |
|     endchoice
 | |
| 
 | |
|     config ESP_BROWNOUT_DET_LVL
 | |
|         int
 | |
|         default 0 if ESP_BROWNOUT_DET_LVL_SEL_0
 | |
|         default 1 if ESP_BROWNOUT_DET_LVL_SEL_1
 | |
|         default 2 if ESP_BROWNOUT_DET_LVL_SEL_2
 | |
|         default 3 if ESP_BROWNOUT_DET_LVL_SEL_3
 | |
|         default 4 if ESP_BROWNOUT_DET_LVL_SEL_4
 | |
|         default 5 if ESP_BROWNOUT_DET_LVL_SEL_5
 | |
|         default 6 if ESP_BROWNOUT_DET_LVL_SEL_6
 | |
|         default 7 if ESP_BROWNOUT_DET_LVL_SEL_7
 | |
| 
 | |
| endmenu
 | 
