This IoT/Web based Spectrum Analyzer uses a single ESP32 to create up to 64 channels to visualize the different audio bands.It uses only 6 external components to function .It has no LEDS or TFT screens but it uses a HTML webpage to display all the frequency bars. The ESP32 used is running on both processor cores. Core 1 is used to run the main loop of the program while core 0 is used to constantly update the webdata. Although the program itself makes it possible to run on a single core, using both cores will lead to better performance. This is so easy to build and program; you just have to try it! You won’t even have to install the ARDUINO software. Just use the web programmer to upload the precompiled binary file.
Supplemental Content:
- Episode 570 Resources
 - Web Browser Programming: https://donnersm.github.io/WebSpecElement/flash.html
 - ESP32 Repository: : https://dl.espressif.com/dl/package_esp32_index.json
 
| Layout | Schematic | 
![]()  | 
![]()  | 
Bill of Material:
| Product Name | Manufacturer | Quantity | Buy Kit | 
|---|---|---|---|
| Resistor | Te Connectivity | 4 | Buy Now | 
| Capacitor | TDK | 1 | Buy Now | 
| Switch Tactil | Te Connectivity | 1 | Buy Now | 
Additional Parts:
| ESP32 DOIT DEVKIT V1.0. You can use other ESP32 but you will have to adjust the wiring accordingly | 
| A breadboard or experimantal PCB to build the circuit on. | 
			    
    


Top Comments
- 
	
	
					
				
			
			 
	
		
			
											
					dougw
				
					
		
			
		
			 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						-1
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					donnersm
				
					
		
			
		
									
					in reply to dougw
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
Comment- 
	
	
					
				
			
			 
	
		
			
											
					donnersm
				
					
		
			
		
									
					in reply to dougw
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
Children