23 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# esp/cpp
 | 
						|
 | 
						|
```bash
 | 
						|
shaunrd0/klips/esp/cpp
 | 
						|
├── 01_led-button               # Simple LED circuit controlled by an on board button.
 | 
						|
├── 02_led-button-web           # LED controlled by a button or within a web browser.
 | 
						|
├── 03_temp-humidity-web        # Temperature and humidity sensor within a web browser.
 | 
						|
├── 04_esp-idf-arduino          # CMake example instead of Arduino IDE for ESP development.
 | 
						|
├── 05_temp-humidity-web        # Temperature and humidity sensor within a web browser.
 | 
						|
├── 06_i2c-scanner              # Simple I2C device scanner.
 | 
						|
├── 07_lcd-panel-i2c            # Drawing to a LCD display with LVGL over I2C.
 | 
						|
├── ESP32-basic-starter-kit.pdf # PDF for tutorials in ESP32 starter kit.
 | 
						|
├── ESP32-dev-module.png
 | 
						|
└── README.md
 | 
						|
```
 | 
						|
 | 
						|
Examples 1-3 are built using the Arduino IDE.
 | 
						|
 | 
						|
All examples after `04_esp-idf-arduino` are built with cmake and the [ESP-IDF](https://github.com/espressif/esp-idf).
 | 
						|
 | 
						|
[Arduino ESP32 GitHub](https://github.com/espressif/arduino-esp32) \
 | 
						|
[Arduino ESP32 API reference](https://docs.espressif.com/projects/arduino-esp32/en/latest/libraries.html)
 |