| 
						
						
							
								
							
						
						
					 | 
					@ -6,15 +6,10 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#ifndef __ESP32_3WSPI_H__ | 
					 | 
					 | 
					#ifndef __ESP32_3WSPI_H__ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#define __ESP32_3WSPI_H__ | 
					 | 
					 | 
					#define __ESP32_3WSPI_H__ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#include "driver/spi_master.h" | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#include "esp_rom_gpio.h" // for esp_rom_gpio_connect_out_signal | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#include "Arduino.h" | 
					 | 
					 | 
					#include "Arduino.h" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#if defined(ESP32) | 
					 | 
					 | 
					#if defined(ESP32) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    #define CLK_PIN     18 | 
					 | 
					 | 
					#include "driver/spi_master.h" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					    #define MOSI_PIN    23 | 
					 | 
					 | 
					#include "esp_rom_gpio.h" // for esp_rom_gpio_connect_out_signal | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					    #define MISO_PIN    -1 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#endif | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#define SPI_CLK     1 * 1000 * 1000 // 1MHz
 | 
					 | 
					 | 
					#define SPI_CLK     1 * 1000 * 1000 // 1MHz
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -134,5 +129,6 @@ class esp32_3wSpi { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    private: | 
					 | 
					 | 
					    private: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        spi_device_handle_t spi_reg, spi_fifo; | 
					 | 
					 | 
					        spi_device_handle_t spi_reg, spi_fifo; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					}; | 
					 | 
					 | 
					}; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					#endif | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					#endif /*__ESP32_3WSPI_H__*/ | 
					 | 
					 | 
					#endif /*__ESP32_3WSPI_H__*/ | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					
  |