ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) http://www.microfan.jp/ http://store.shopping.yahoo.co.jp/microfan/ http://www.microfan.jp/shop/ 2017 4 Copyright c 2017 MicroFan, All Rights Reserved.
i 1 ESP32-KEY-KIT-R1 1 1.1.................................. 1 1.2............................ 2 1.3...................... 3 2 ESP32-KEY-KIT-R1 4 2.1.................................. 4 2.1.1.......................... 4 2.1.2 DC............................. 4 2.2 USB........................... 5 2.3 OLED............................ 5 3 7 3.1................................... 7 3.2 ESP-WROOM-32............................. 8 4 9 4.1........................... 9 4.2............................ 9 4.2.1 ESP-WROOM-32...................... 10 4.2.2........................ 11 4.2.3...................... 12 4.3.......................... 13 4.3.1............ 13 4.3.2........................... 14 4.3.3.......................... 14 4.3.4........................ 14 4.3.5........................... 14 4.3.6 CN1, CN2...................... 14 4.3.7........................... 15 4.3.8 DC............................. 15
ii 4.3.9 SV1, SV2....................... 15 4.4............................... 15 5 Arduino 17 5.1 ESP32 Arduino............... 17 5.2.......................... 17 5.2.1 BLINK:LED..................... 17 5.2.2 ESP32-KEY-KIT-R1... 17 5.3 OLED........................ 18 5.3.1 U8g2.................. 18 5.3.2 U8g2....................... 19 6 21 6.1 ESP32-KEY-KIT-R1...................... 21 6.2 BOOT............................ 21 6.2.1 BOOT...................... 22 6.3............................... 22 6.4......................... 22 6.5......................... 24 6.5.1 USB................. 24 6.5.2 OLED........................ 25 7 27 7.1............................... 27 7.2........................... 27 7.3.................................. 27 7.4................................ 27 7.5................................... 28
iii 3.1................................... 7 6.1 BOOT............................... 22 6.2 LED.............................. 22 6.3 SV1,SV2............................. 23 6.4 CN1(USB )............ 24 6.5 CN2(OLED )................... 25
iv 2.1 USB....................... 5 2.2 OLED ESP32-KEY-KIT-R1.......... 6 3.1.................................. 8 3.2 ESP-WROOM-32............................. 8 4.1 GND.......................... 10 4.2 ESP-WROOM-32................. 11 4.3.............. 12 4.4.............. 12 4.5........................... 13 4.6....................... 15 4.7 ESP32-KEY-KIT-R1.................... 16 5.1 BLINK:LED........................ 18 5.2 OLED........................ 19 5.3 U8g2........ 19 5.4 OLED (SSD1306).......... 20 6.1 ESP32-KEY-KIT-R1...................... 21 6.2 USB..................... 24 6.3 OLED............................ 25
1 1 ESP32-KEY-KIT-R1 1.1 IoT *1 IoT IoT ESP-WROOM-32 ESP32-KEY-KIT-R1 ESP-WROOM-32 *2 IoT ESP32- KEY-KIT-R1 Arduino LAN ESP32-KEY-KIT-R1 *1 Internet of Things *2 ESP-WROOM-32
1 ESP32-KEY-KIT-R1 2 32 Arduino UNO R3 FLASH RAM WiFi Arduino Arduino IDE USB ( ) OLED ( ) 450mV 1A DC ESP-WROOM-32 ESP-WROOM-32 1.2 ESP32-KEY-KIT-R1 ESP-WROOM-32 ESP-WROOM-32 ESP-WROOM-32 17-22 ESP32-KEY-KIT-R1 3 (ESP-WROOM-32,, ) USB http://store.shopping.yahoo.co.jp/microfan/usb-uart-converter-cp2102-microusb. html OLED http://store.shopping.yahoo.co.jp/microfan/oled096-128x64-i2c-blue. html http://store.shopping.yahoo.co.jp/microfan/breadboard-63.html
1 ESP32-KEY-KIT-R1 3 1.3 ESP-WROOM-32 ESP32-KEY-KIT-R1
4 2 ESP32-KEY-KIT-R1 2.1 ESP32-KEY-KIT-R1 ESP-WROOM-32 WiFi ESP-WROOM-32 2.1.1 ESP-WROOM-32 300mA 1A ESP32- KEY-KIT-R1 AP2114H-3.3 1A *1 ESP-WROOM-32 AP2114H-3.3 450mV USB 0.8V ESP-WROOM-32 USB 5V 2.1.2 DC ESP32-KEY-KIT-R1 DC USB DC 5V 2A AC *1 USB2.0 500mA USB3.0 900mA
2 ESP32-KEY-KIT-R1 5 ESP32-KEY-KIT-R1 5V AC ESP32- KEY-KIT-R1 3.3V 5V 2.2 USB Arduino IDE ESP-WROOM-32 USB ( ) ESP32-KEY-KIT-R1 USB 2.1 2.1 USB USB 6.5 2.3 OLED ESP32-KEY-KIT-R1 OLED 2.2 OLED 6.5 OLED 128x64 ESP-WROOM-32 IP ESP- WROOM-32 PC
2 ESP32-KEY-KIT-R1 6 2.2 OLED ESP32-KEY-KIT-R1 ESP32-KEY-KIT-R1 OLED PC OLED
7 3 3.1 ESP32-KEY-KIT-R1 3.1 3.1 3.1 ESP32-KEY-KIT Rev.1 1 IC IC1 ESP-WROOM-32 IC2 AP2114H-3.3 1 D1 1N5817 1 LED1 1 R1 10K 1 R2 470 1 R3 1K 1 C1 0.1 F 1 C2 10 F 1 C3 100 F 1 SW1, SW2 2 2 CN1 4 (USB ) 1 CN2 4 (OLED ) 1 SV1, SV2 1 1x40PIN 1
3 8 3.1 3.2 ESP-WROOM-32 ESP32-KEY-KIT-R1 ESP-WROOM-32 ( 3.2) ESP-WROOM-32 ESP-WROOM-32 WEB https://espressif.com/en/producttype/esp-wroom-32 3.2 ESP-WROOM-32
9 4 ESP32-KEY-KIT-R1 ESP-WROOM-32,, 4.1 IC 4.2 (ESP-WROOM-32,, )
4 10 4.2.1 ESP-WROOM-32 ESP32-KEY-KIT-R1 ESP-WROOM-32 GND ESP-WROOM-32 *1 *2 ESP-WROOM-32 ESP-WROOM-32 GND ESP32-KEY-KIT-R1 ESP-WROOM-32 GND 4.1 4.1 GND GND ESP-WROOM-32 ESP-WROOM-32 ESP-WROOM-32 4.2 *1 ESP-WROOM-32 9, 13, 18 *2
4 11 4.2 ESP-WROOM-32 ESP-WROOM-32 1 IC GND GND ESP-WROOM-32 ESP-WROOM-32 1 GND ESP-WROOM-32 ESP-WROOM-32 ESP-WROOM-32 GND ESP-WROOM-32 GND ESP32-KEY-KIT-R1 ESP-WROOM-32 GND ESP-WROOM-32 ESP-WROOM-32 GND 4.2.2
4 12 4.3 1 4.4 4.2.3 1 IC
4 13 4.3 DC 4.3.1 ESP32-KEY-KIT-R1 (ESP32- KEY) 4.5 4.5
4 14 4.3.2 IC ESP32-KEY-KIT-R1 GND 4.3.3 3.1 4.3.4 3.1 C2 4.3.1 C2 4.3.5 LED1, LED2 (+) (-) 4.3.6 CN1, CN2 4 CN1, CN2
4 15 4.3.7 4.3.1 4.6 4.6 4.3.8 DC AC DC 4.3.9 SV1, SV2 SV1, SV2 15 SV1, SV2 4.4 ESP32-KEY-KIT-R1 4.7 GND GND 3.3V
4 16 4.7 ESP32-KEY-KIT-R1
17 5 Arduino 5.1 ESP32 Arduino ESP32 Arduino WEB https://github.com/espressif/arduino-esp32 ESP32 Arduino 5.2 ESP32 Arduino Arduino IDE [ ] [ ] ESP32 ESP32 ESP32-KEY-KIT-R1 LED ESP32-KEY-KIT-R1 USB 5.2.1 BLINK:LED hello world LED Arduino IDE [ ] [ ] [01.Basics] Blink ESP32-KEY-KIT-R1 LED 2 pinmode(),digitalwrite() 1 13 2 5.2.2 ESP32-KEY-KIT-R1 Arduino IDE [ ]
5 Arduino 18 // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinmode(2, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalwrite(2, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(2, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } 5.1 BLINK:LED RST LOAD RST LOAD [ ] Arduino IDE ESP32-KEY-KIT-R1 LED 5.3 OLED ESP32-KEY-KIT-R1 OLED OLED 5.2 5.3.1 U8g2 OLED U8g2 U8g2 Arduino IDE [U8g2] 5.3 URL https://github.com/olikraus/u8g2
5 Arduino 19 5.2 OLED 5.3 U8g2 URL https://github.com/olikraus/u8g2/wiki 5.3.2 U8g2 Arduino IDE [ ] [ ] U8g2 U8g2 [u8g2] [full buffer] [GraphicsTest]
5 Arduino 20 u8g2 OLED SSD1306 I2C 60 U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(u8g2_r0, U8X8_PIN_NONE); 5.4 OLED (SSD1306) 5.2
21 6 6.1 ESP32-KEY-KIT-R1 ESP32-KEY-KIT-R1 6.1 ESP-WROOM-32 17-22 6.1 ESP32-KEY-KIT-R1 6.2 BOOT ESP-WROOM-32(ESP32) 2 SPI Flash Boot Download Boot SPI Flash Boot ESP-WROOM-32
6 22 Download Boot ESP-WROOM-32 Arduino IDE ESP-WROOM-32 firmware 6.2.1 BOOT Flash Boot Mode UART Download Mode ESP-WROOM-32 2 GPIO2(D2) GPIO0(D0) GPIO0(D0) ESP32-KEY-KIT-R1 SW1(LOAD) SW1(LOAD) GPIO0(D0) H L 6.1 BOOT SPI Flash Boot Download Boot GPIO0 (D0) H L GPIO2 (D2) Don t-care L 6.3 ESP32-KEY-KIT-R1 LED 6.2 SW1 Arduino IDE 6.2 LED SW1 D0 SW2 EN LED1 D2 6.4 ESP32-KEY-KIT-R1 SV1, SV2 SV1,SV2 6.3
6 23 6.3 SV1,SV2 SV1 SV2 GND 15 GND 3.3V 14 5V EN RST 13 D23 MOSI AD10/VP D36 12 D22 SCL AD13/VN D39 11 D1 TX0 AD16 D34 10 D3 RX0 AD17 D35 9 D21 SDA AD14 D32 8 D19 MISO AD15 D33 7 D18 SCK AD28/DA1 D25 6 D5 SS AD29/DA2 D26 5 D17 AD27 D27 4 D16 AD26 D14 3 D4 AD20 AD25 D12 2 D0 AD21 AD24 D13 1 D15 AD23
6 24 6.5 6.5.1 USB USB CN1 CN1 6.4 USB 6.2 USB URL http://store.shopping.yahoo.co.jp/microfan/usb-uart-converter-cp2102-microusb. html 6.4 CN1(USB ) 1 GND 2 5V 3 RX0 TX 4 TX0 RX 6.2 USB USB RX0, TX0 3.3V 5V 500mA 100mA USB ESP32-KEY-KIT-R1 AC 6.4
6 25 6.5.2 OLED OLED CN2 CN2 6.5 OLED 6.3 OLED URL http://store.shopping.yahoo.co.jp/microfan/oled096-128x64-i2c-blue. html 6.5 CN2(OLED ) 1 GND 2 5V 3 D22 SCL 4 D21 SDA 6.3 OLED OLED SCL, SDA 3.3V ESP32-KEY-KIT-R1 5V 3.3V 6.5 OLED SDA, SCL 4.7K-10K CN2 OLED
6 26 I2C SDA, SCL OLED
27 7 7.1 microfan_shop@yahoo.co.jp 7.2 Yahoo! WEB http://store.shopping.yahoo.co.jp/microfan/ (ESP32-KEY-KIT-R1) 7.3 WEB http://www.microfan.jp/ 7.4 E-Mail: microfan_shop@yahoo.co.jp TEL: 092-938-0450
7 28 7.5 811-2316 2-2-22-503