diff --git a/assets/ESP32-wroom-32-pinout.xlsx b/assets/ESP32-wroom-32-pinout.xlsx
index 52701f6..32aa8fe 100644
Binary files a/assets/ESP32-wroom-32-pinout.xlsx and b/assets/ESP32-wroom-32-pinout.xlsx differ
diff --git a/assets/ESP32-wroom-32-pinout_files/filelist.xml b/assets/ESP32-wroom-32-pinout_files/filelist.xml
new file mode 100644
index 0000000..ac1b091
--- /dev/null
+++ b/assets/ESP32-wroom-32-pinout_files/filelist.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/ESP32-wroom-32-pinout_files/image001.png b/assets/ESP32-wroom-32-pinout_files/image001.png
new file mode 100644
index 0000000..35c9b1f
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image001.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image002.png b/assets/ESP32-wroom-32-pinout_files/image002.png
new file mode 100644
index 0000000..965c78b
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image002.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image003.png b/assets/ESP32-wroom-32-pinout_files/image003.png
new file mode 100644
index 0000000..29ad98f
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image003.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image004.png b/assets/ESP32-wroom-32-pinout_files/image004.png
new file mode 100644
index 0000000..409b345
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image004.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image005.png b/assets/ESP32-wroom-32-pinout_files/image005.png
new file mode 100644
index 0000000..e4a841e
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image005.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image006.png b/assets/ESP32-wroom-32-pinout_files/image006.png
new file mode 100644
index 0000000..dcfe6e8
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image006.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image007.png b/assets/ESP32-wroom-32-pinout_files/image007.png
new file mode 100644
index 0000000..19d7944
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image007.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image008.png b/assets/ESP32-wroom-32-pinout_files/image008.png
new file mode 100644
index 0000000..cfbdc0c
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image008.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image009.png b/assets/ESP32-wroom-32-pinout_files/image009.png
new file mode 100644
index 0000000..9fd70b8
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image009.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image010.png b/assets/ESP32-wroom-32-pinout_files/image010.png
new file mode 100644
index 0000000..d871355
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image010.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image011.png b/assets/ESP32-wroom-32-pinout_files/image011.png
new file mode 100644
index 0000000..6414f81
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image011.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image012.png b/assets/ESP32-wroom-32-pinout_files/image012.png
new file mode 100644
index 0000000..692be3f
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image012.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image013.png b/assets/ESP32-wroom-32-pinout_files/image013.png
new file mode 100644
index 0000000..5d4c8b0
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image013.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image014.png b/assets/ESP32-wroom-32-pinout_files/image014.png
new file mode 100644
index 0000000..cb85d44
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image014.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image015.png b/assets/ESP32-wroom-32-pinout_files/image015.png
new file mode 100644
index 0000000..36efd1c
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image015.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image016.png b/assets/ESP32-wroom-32-pinout_files/image016.png
new file mode 100644
index 0000000..efb97a5
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image016.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image017.png b/assets/ESP32-wroom-32-pinout_files/image017.png
new file mode 100644
index 0000000..de4cf7b
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image017.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image018.png b/assets/ESP32-wroom-32-pinout_files/image018.png
new file mode 100644
index 0000000..1e2415a
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image018.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image019.png b/assets/ESP32-wroom-32-pinout_files/image019.png
new file mode 100644
index 0000000..e1e3c81
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image019.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image020.png b/assets/ESP32-wroom-32-pinout_files/image020.png
new file mode 100644
index 0000000..6066da4
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image020.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image021.png b/assets/ESP32-wroom-32-pinout_files/image021.png
new file mode 100644
index 0000000..ede99d9
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image021.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image022.png b/assets/ESP32-wroom-32-pinout_files/image022.png
new file mode 100644
index 0000000..b79b776
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image022.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image023.png b/assets/ESP32-wroom-32-pinout_files/image023.png
new file mode 100644
index 0000000..a535344
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image023.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image024.png b/assets/ESP32-wroom-32-pinout_files/image024.png
new file mode 100644
index 0000000..96fc904
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image024.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image025.png b/assets/ESP32-wroom-32-pinout_files/image025.png
new file mode 100644
index 0000000..320f41d
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image025.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image026.png b/assets/ESP32-wroom-32-pinout_files/image026.png
new file mode 100644
index 0000000..24cb468
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image026.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image027.png b/assets/ESP32-wroom-32-pinout_files/image027.png
new file mode 100644
index 0000000..2cd73f5
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image027.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image028.png b/assets/ESP32-wroom-32-pinout_files/image028.png
new file mode 100644
index 0000000..8cf55f5
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image028.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image029.png b/assets/ESP32-wroom-32-pinout_files/image029.png
new file mode 100644
index 0000000..84463f4
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image029.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image030.png b/assets/ESP32-wroom-32-pinout_files/image030.png
new file mode 100644
index 0000000..c335722
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image030.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image031.png b/assets/ESP32-wroom-32-pinout_files/image031.png
new file mode 100644
index 0000000..b5ffd90
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image031.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image032.png b/assets/ESP32-wroom-32-pinout_files/image032.png
new file mode 100644
index 0000000..ca65bab
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image032.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image033.png b/assets/ESP32-wroom-32-pinout_files/image033.png
new file mode 100644
index 0000000..d5479b0
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image033.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image034.png b/assets/ESP32-wroom-32-pinout_files/image034.png
new file mode 100644
index 0000000..30ddba2
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image034.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image035.png b/assets/ESP32-wroom-32-pinout_files/image035.png
new file mode 100644
index 0000000..bad9c7b
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image035.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image036.png b/assets/ESP32-wroom-32-pinout_files/image036.png
new file mode 100644
index 0000000..3d72528
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image036.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image037.png b/assets/ESP32-wroom-32-pinout_files/image037.png
new file mode 100644
index 0000000..9b4b475
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image037.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image038.png b/assets/ESP32-wroom-32-pinout_files/image038.png
new file mode 100644
index 0000000..10cfe75
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image038.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image039.png b/assets/ESP32-wroom-32-pinout_files/image039.png
new file mode 100644
index 0000000..12148ee
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image039.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image040.png b/assets/ESP32-wroom-32-pinout_files/image040.png
new file mode 100644
index 0000000..f9f9bd1
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image040.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image041.png b/assets/ESP32-wroom-32-pinout_files/image041.png
new file mode 100644
index 0000000..5c406da
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image041.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image042.png b/assets/ESP32-wroom-32-pinout_files/image042.png
new file mode 100644
index 0000000..190de22
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image042.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image043.png b/assets/ESP32-wroom-32-pinout_files/image043.png
new file mode 100644
index 0000000..a2b0343
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image043.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/image044.png b/assets/ESP32-wroom-32-pinout_files/image044.png
new file mode 100644
index 0000000..146c0a6
Binary files /dev/null and b/assets/ESP32-wroom-32-pinout_files/image044.png differ
diff --git a/assets/ESP32-wroom-32-pinout_files/sheet001.htm b/assets/ESP32-wroom-32-pinout_files/sheet001.htm
new file mode 100644
index 0000000..bcf55b8
--- /dev/null
+++ b/assets/ESP32-wroom-32-pinout_files/sheet001.htm
@@ -0,0 +1,1062 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ ESP32-WROOM32 32-PIN |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ GND |
+ |
+ 1 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ 38 |
+ |
+ GND |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ 3V3 |
+ |
+ 2 |
+ |
+ |
+ |
+ 37 |
+ |
+ GPIO23 |
+ |
+ |
+ |
+ VSPI_MOSI |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ EN |
+ |
+ 3 |
+ |
+ |
+ |
+ 36 |
+ |
+ GPIO22 |
+ |
+ |
+ |
+ SCL |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ INPUTS ONLY |
+ RTC_GPIO0 |
+ ADC1_CH0 |
+ GPIO36 |
+ |
+ 4 |
+ |
+ |
+ |
+ 35 |
+ |
+ GPIO01 |
+ |
+ |
+ |
+ UART0_TXD |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ RTC_GPIO3 |
+ ADC1_CH3 |
+ GPIO39 |
+ |
+ 5 |
+ |
+ |
+ |
+ 34 |
+ |
+ GPIO03 |
+ |
+ |
+ |
+ UART0_RXD |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ RTC_GPIO4 |
+ ADC1_CH6 |
+ GPIO34 |
+ |
+ 6 |
+ |
+ |
+ |
+ 33 |
+ |
+ GPIO21 |
+ |
+ |
+ |
+ SDA |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ RTC_GPIO5 |
+ ADC1_CH7 |
+ GPIO35 |
+ |
+ 7 |
+ |
+ |
+ |
+ 32 |
+ |
+ NC |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ TOUCH9 |
+ RTC_GPIO9 |
+ ADC1_CH4 |
+ GPIO32 |
+ |
+ 8 |
+ |
+ |
+ |
+ 31 |
+ |
+ GPIO19 |
+ |
+ |
+ |
+ VSPI_MISO |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ TOUCH8 |
+ RTC_GPIO8 |
+ ADC1_CH5 |
+ GPIO33 |
+ |
+ 9 |
+ |
+ |
+ |
+ 30 |
+ |
+ GPIO18 |
+ |
+ |
+ |
+ VSPI_CLK |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ DAC_1 |
+ RTC_GPIO6 |
+ ADC2_CH8 |
+ GPIO25 |
+ |
+ 10 |
+ |
+ |
+ |
+ 29 |
+ |
+ GPIO05 |
+ |
+ |
+ |
+ VSPI_CS0 |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ DAC_2 |
+ RTC_GPIO7 |
+ ADC2_CH9 |
+ GPIO26 |
+ |
+ 11 |
+ |
+ |
+ |
+ 28 |
+ |
+ GPIO17 |
+ |
+ |
+ |
+ UART2_TXD |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ TOUCH7 |
+ RTC_GPIO16 |
+ ADC2_CH7 |
+ GPIO27 |
+ |
+ 12 |
+ |
+ |
+ |
+ 27 |
+ |
+ GPIO16 |
+ |
+ |
+ |
+ UART2_RXD |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ HSPI_CLK |
+ TOUCH6 |
+ RTC_GPIO15 |
+ ADC2_CH6 |
+ GPIO14 |
+ |
+ 13 |
+ |
+ |
+ |
+ 26 |
+ |
+ GPIO04 |
+ ADC2_CH0 |
+ RTC_GPIO10 |
+ TOUCH0 |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ HSPI_MISO |
+ TOUCH5 |
+ RTC_GPIO14 |
+ ADC2_CH5 |
+ GPIO12 |
+ |
+ 14 |
+ |
+ |
+ |
+ 25 |
+ |
+ GPIO0 |
+ ADC2_CH1 |
+ RTC_GPIO11 |
+ TOUCH1 |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ 15 |
+ 16 |
+ 17 |
+ 18 |
+ 19 |
+ 20 |
+ 21 |
+ 22 |
+ 23 |
+ 24 |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ GND |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ GPIO2 |
+ ADC2_CH2 |
+ RTC_GPIO12 |
+ TIUCH2 |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ HSPI_MOSI |
+ |
+ |
+ ADC2_CH4 |
+ GPIO13 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ GPIO15 |
+ ADC2_CH3 |
+ RTC_GPIO13 |
+ TOUCH3 |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ GPIO09 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ GPIO08 |
+ |
+ |
+ |
+ HSPI_CS1 |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ GPIO10 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ GPIO07 |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ GPIO11 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ GPIO06 |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
diff --git a/assets/ESP32-wroom-32-pinout_files/sheet002.htm b/assets/ESP32-wroom-32-pinout_files/sheet002.htm
new file mode 100644
index 0000000..ada33d6
--- /dev/null
+++ b/assets/ESP32-wroom-32-pinout_files/sheet002.htm
@@ -0,0 +1,2472 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
diff --git a/assets/ESP32-wroom-32-pinout_files/stylesheet.css b/assets/ESP32-wroom-32-pinout_files/stylesheet.css
new file mode 100644
index 0000000..3a128f7
--- /dev/null
+++ b/assets/ESP32-wroom-32-pinout_files/stylesheet.css
@@ -0,0 +1,971 @@
+tr
+ {mso-height-source:auto;}
+col
+ {mso-width-source:auto;}
+br
+ {mso-data-placement:same-cell;}
+.style0
+ {mso-number-format:General;
+ text-align:general;
+ vertical-align:bottom;
+ white-space:nowrap;
+ mso-rotate:0;
+ mso-background-source:auto;
+ mso-pattern:auto;
+ color:black;
+ font-size:11.0pt;
+ font-weight:400;
+ font-style:normal;
+ text-decoration:none;
+ font-family:Calibri, sans-serif;
+ mso-font-charset:0;
+ border:none;
+ mso-protection:locked visible;
+ mso-style-name:Normal;
+ mso-style-id:0;}
+td
+ {mso-style-parent:style0;
+ padding:0px;
+ mso-ignore:padding;
+ color:black;
+ font-size:11.0pt;
+ font-weight:400;
+ font-style:normal;
+ text-decoration:none;
+ font-family:Calibri, sans-serif;
+ mso-font-charset:0;
+ mso-number-format:General;
+ text-align:general;
+ vertical-align:bottom;
+ border:none;
+ mso-background-source:auto;
+ mso-pattern:auto;
+ mso-protection:locked visible;
+ white-space:nowrap;
+ mso-rotate:0;}
+.xl65
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:.5pt solid windowtext;
+ border-left:none;}
+.xl66
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:.5pt solid windowtext;
+ border-bottom:none;
+ border-left:none;}
+.xl67
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:.5pt solid windowtext;
+ border-bottom:.5pt solid windowtext;
+ border-left:none;}
+.xl68
+ {mso-style-parent:style0;
+ vertical-align:middle;
+ white-space:normal;}
+.xl69
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;}
+.xl70
+ {mso-style-parent:style0;
+ border-top:1.5pt solid windowtext;
+ border-right:none;
+ border-bottom:none;
+ border-left:none;}
+.xl71
+ {mso-style-parent:style0;
+ border-top:1.5pt solid windowtext;
+ border-right:1.5pt solid windowtext;
+ border-bottom:none;
+ border-left:none;}
+.xl72
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid windowtext;}
+.xl73
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:1.5pt solid windowtext;
+ border-bottom:none;
+ border-left:none;}
+.xl74
+ {mso-style-parent:style0;
+ border:none;
+ mso-diagonal-up:1.5pt solid windowtext;}
+.xl75
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:white;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl76
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:white;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl77
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:white;
+ mso-pattern:black none;}
+.xl78
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:white;
+ mso-pattern:black none;}
+.xl79
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:1.5pt solid red;
+ border-left:1.5pt solid red;}
+.xl80
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:1.5pt solid red;
+ border-left:none;}
+.xl81
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:1.5pt solid red;
+ border-bottom:1.5pt solid red;
+ border-left:none;}
+.xl82
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:1.5pt solid red;
+ border-bottom:none;
+ border-left:none;}
+.xl83
+ {mso-style-parent:style0;
+ font-size:26.0pt;
+ font-weight:700;
+ vertical-align:middle;}
+.xl84
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:1.5pt solid black;
+ border-left:1.5pt solid windowtext;}
+.xl85
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:none;
+ border-bottom:1.5pt solid black;
+ border-left:none;}
+.xl86
+ {mso-style-parent:style0;
+ border-top:none;
+ border-right:1.5pt solid windowtext;
+ border-bottom:1.5pt solid black;
+ border-left:none;}
+.xl87
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ white-space:normal;}
+.xl88
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ white-space:normal;}
+.xl89
+ {mso-style-parent:style0;
+ color:#0070C0;
+ font-size:26.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;}
+.xl90
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ white-space:normal;}
+.xl91
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:none;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ white-space:normal;}
+.xl92
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#009999;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl93
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#009999;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl94
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ white-space:normal;}
+.xl95
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border:1.5pt solid white;
+ background:#C6E0B4;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl96
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl97
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl98
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl99
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl100
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl101
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#C65911;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl102
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#C65911;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl103
+ {mso-style-parent:style0;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:.5pt solid windowtext;
+ border-right:none;
+ border-bottom:.5pt solid windowtext;
+ border-left:.5pt solid windowtext;}
+.xl104
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid #548235;
+ border-left:none;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl105
+ {mso-style-parent:style0;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:.5pt solid windowtext;
+ border-right:.5pt solid windowtext;
+ border-bottom:.5pt solid windowtext;
+ border-left:none;}
+.xl106
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#C6E0B4;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl107
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:1.5pt solid #548235;
+ border-left:1.5pt solid white;
+ background:#C6E0B4;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl108
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#C6E0B4;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl109
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ border-top:none;
+ border-right:1.5pt solid red;
+ border-bottom:1.5pt solid red;
+ border-left:1.5pt solid red;
+ background:red;
+ mso-pattern:black none;}
+.xl110
+ {mso-style-parent:style0;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ border-top:none;
+ border-right:.5pt solid windowtext;
+ border-bottom:.5pt solid windowtext;
+ border-left:none;}
+.xl111
+ {mso-style-parent:style0;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ border-top:none;
+ border-right:.5pt solid windowtext;
+ border-bottom:.5pt solid windowtext;
+ border-left:.5pt solid windowtext;}
+.xl112
+ {mso-style-parent:style0;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ border-top:none;
+ border-right:none;
+ border-bottom:.5pt solid windowtext;
+ border-left:.5pt solid windowtext;}
+.xl113
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ white-space:normal;}
+.xl114
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ white-space:normal;}
+.xl115
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ white-space:normal;}
+.xl116
+ {mso-style-parent:style0;
+ color:white;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #548235;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#305496;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl117
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border:1.5pt solid white;
+ white-space:normal;}
+.xl118
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #548235;
+ border-right:none;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#C6E0B4;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl119
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl120
+ {mso-style-parent:style0;
+ color:windowtext;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#F2F2F2;
+ mso-pattern:black none;}
+.xl121
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl122
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:none;
+ border-left:none;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl123
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl124
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl125
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl126
+ {mso-style-parent:style0;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:#F2F2F2;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl127
+ {mso-style-parent:style0;
+ color:white;
+ font-size:16.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#FF6699;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl128
+ {mso-style-parent:style0;
+ color:white;
+ font-size:16.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#FF6699;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl129
+ {mso-style-parent:style0;
+ color:white;
+ font-size:14.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#7B7B7B;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl130
+ {mso-style-parent:style0;
+ color:white;
+ font-size:14.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#7B7B7B;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl131
+ {mso-style-parent:style0;
+ color:white;
+ font-size:14.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#8EA9DB;
+ mso-pattern:black none;
+ white-space:normal;}
+.xl132
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:black;
+ mso-pattern:black none;}
+.xl133
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:black;
+ mso-pattern:black none;}
+.xl134
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:red;
+ mso-pattern:black none;}
+.xl135
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#8EA9DB;
+ mso-pattern:black none;}
+.xl136
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#8EA9DB;
+ mso-pattern:black none;}
+.xl137
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #548235;
+ border-right:1.5pt solid #548235;
+ border-bottom:1.5pt solid #00B050;
+ border-left:1.5pt solid #00B050;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl138
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #00B050;
+ border-right:1.5pt solid #548235;
+ border-bottom:1.5pt solid #00B050;
+ border-left:1.5pt solid #00B050;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl139
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #00B050;
+ border-right:1.5pt solid #548235;
+ border-bottom:1.5pt solid #548235;
+ border-left:1.5pt solid #00B050;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl140
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl141
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl142
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:black;
+ mso-pattern:black none;}
+.xl143
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:black;
+ mso-pattern:black none;}
+.xl144
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:black;
+ mso-pattern:black none;}
+.xl145
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:1.5pt solid white;
+ background:black;
+ mso-pattern:black none;}
+.xl146
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl147
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:none;
+ border-bottom:none;
+ border-left:1.5pt solid white;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl148
+ {mso-style-parent:style0;
+ color:red;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border:1.5pt solid red;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl149
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid white;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:none;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl150
+ {mso-style-parent:style0;
+ color:white;
+ font-size:12.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid white;
+ border-left:none;
+ background:#FFC000;
+ mso-pattern:black none;}
+.xl151
+ {mso-style-parent:style0;
+ font-size:26.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:1.5pt solid #548235;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid #548235;
+ white-space:normal;
+ mso-rotate:90;}
+.xl152
+ {mso-style-parent:style0;
+ font-size:26.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:none;
+ border-left:1.5pt solid #548235;
+ white-space:normal;
+ mso-rotate:90;}
+.xl153
+ {mso-style-parent:style0;
+ font-size:26.0pt;
+ font-weight:700;
+ text-align:center;
+ vertical-align:middle;
+ border-top:none;
+ border-right:1.5pt solid white;
+ border-bottom:1.5pt solid #548235;
+ border-left:1.5pt solid #548235;
+ white-space:normal;
+ mso-rotate:90;}
diff --git a/assets/ESP32-wroom-32-pinout_files/tabstrip.htm b/assets/ESP32-wroom-32-pinout_files/tabstrip.htm
new file mode 100644
index 0000000..ee9958a
--- /dev/null
+++ b/assets/ESP32-wroom-32-pinout_files/tabstrip.htm
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/ESP32-wroom-32-socket-pinout.htm b/assets/ESP32-wroom-32-socket-pinout.htm
new file mode 100644
index 0000000..4eac316
--- /dev/null
+++ b/assets/ESP32-wroom-32-socket-pinout.htm
@@ -0,0 +1,331 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/ESP32-wroom-32-socket-pinout.pdf b/assets/ESP32-wroom-32-socket-pinout.pdf
new file mode 100644
index 0000000..5819e73
Binary files /dev/null and b/assets/ESP32-wroom-32-socket-pinout.pdf differ
diff --git a/assets/Espressif-Logo-300x300.png b/assets/Espressif-Logo-300x300.png
new file mode 100644
index 0000000..ab39a18
Binary files /dev/null and b/assets/Espressif-Logo-300x300.png differ
diff --git a/assets/png-transparent-espressif-systems-hd-logo.png b/assets/png-transparent-espressif-systems-hd-logo.png
new file mode 100644
index 0000000..c3e8e6f
Binary files /dev/null and b/assets/png-transparent-espressif-systems-hd-logo.png differ