Good afternoon everyone,
Today I woke up and I was not in a mood to work so I decided to mesh around creating benchmarks for my microprocessors.
I created thus this code which needs the rESP32CAM.b4xlib to work. You can find the library in this thread. The code follows:
	
	
		
			
			
				
					
						
							 www.b4x.com
						
					
					www.b4x.com
				
			
		
	
It counts 200 cycles and logs the mean time between two cycles (in Millis). The results are the following:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
The project is attached. The project has three compilation conditional symbols (ESP32CAM, ESP8266 and GENERAL_ARDUINO).
			
			Today I woke up and I was not in a mood to work so I decided to mesh around creating benchmarks for my microprocessors.
I created thus this code which needs the rESP32CAM.b4xlib to work. You can find the library in this thread. The code follows:
ESP32CAM - Print Logs Workaround - b4xlib included
All of you that have bought the ESP32CAM you know that it does not print logs in B4R. So if you cannot go through a problem, just go around it. The around way is to post in MQTT server the logs and display them in B4J app. And it works.  b4xlib usage:  Sub Process_Globals     Public Serial1 As...
				 www.b4x.com
						
					
					www.b4x.com
				It counts 200 cycles and logs the mean time between two cycles (in Millis). The results are the following:
			
				B4X:
			
		
		
		ESP8266 No WiFi             0.01
ESP8266 With WiFi           0.02
Arduino NANO old            0.03
Arduino Mega 2560           0.03
Arduino UNO                 0.03
ESP32CAM (WiFi+MQTTLogs)    0.14The project is attached. The project has three compilation conditional symbols (ESP32CAM, ESP8266 and GENERAL_ARDUINO).
 
				 
 
		 
 
		 
 
		 
 
		 
 
		