ESP8266-DevKitC Getting Started Guide Version 1.0 Espressif Systems Copyright © 2018 www.espressif.
About This Guide This user guide shows how to get started with ESP8266-DevKitC development board. Release Notes Date Version Release notes 2018.09 V1.0 Initial release. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe here. Certification Download certificates for Espressif products from here. www.espressif.
Tables of Contents 1. Overview ................................................................................................................................ 1 2. Functional Description ..........................................................................................................2 3. Application Development ...................................................................................................... 4 3.1. Hardware Preparation ..........................................................
1. Overview ! 1. Overview ESP8266-DevKitC is a small-sized ESP8266-based development board produced by Espressif. All of the I/O pins of the module are broken out to the female pin headers on both sides of the board for easy interfacing. Developers can connect these pins to peripherals as needed. The board supports various ESP8266 modules, including ESP-WROOM-02D and ESPWROOM-02U. For details about ordering codes, please see Table 1-1 below: Table 1-1.
2. Functional Description ! 2. Functional Description ! Figure 2-1. ESP8266-DevKitC The following list describes key components, interfaces and controls of ESP8266-DevKitC development board: • 5V to 3.3V LDO A LDO regulator with a maximum current output of 800 mA, which provides power supply for ESP8266 module and user’s peripherals.
2. Functional Description ! • Boot Button Download button. Holding down the Boot button and pressing the EN button initiates the firmware download mode. Then users can download firmware through the serial port. • Micro USB Port USB interface. It functions as the power supply for the board and the communication interface between PC and the board. • EN Button Reset button. Pressing this button resets the system.
3. Application Development ! 3. Application Development 3.1. Hardware Preparation • 1 x ESP8266-DevKitC development board • 1 x USB A / micro USB cable • 1 x PC loaded with Windows, Linux or Mac OS 3.2. Software Compiling For step-by-step introductions, please refer to ESP8266 Quick Start Guide. 3.3. Firmware Downloading For step-by-step introductions, please refer to ESP8266 Quick Start Guide. Espressif ! /9 4 2018.
4. Board Dimensions ! 4. Board Dimensions ! Figure 4-1. Board Dimensions Espressif ! /9 5 2018.
Appendix A ! A. Appendix—Learning Resources A.1. Must-Read Documents • ESP8266 Quick Start Guide Description: This document is a quick user guide to getting started with ESP8266. It includes an introduction to the ESP-LAUNCHER, how to download firmware on to the board and run it, how to compile the AT application, structure and the debugging method of RTOS SDK. Basic documentation and other related resources for the ESP8266 are also provided.
Appendix A ! A.2. Must-Have Resources • ESP8266 SDKs Description: This website page provides links to the latest version of ESP8266 SDK and the older ones. • ESP8266 Tools Description: This website page provides links to the ESP8266 flash download tools and ESP8266 performance evaluation tools. • ESP8266 App • ESP8266 Certification and Test Guide • ESP8266 BBS • ESP8266 Resources Espressif ! /!8 7 2018.
Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE. All liability, including liability for infringement of any proprietary rights, relating to use of information in this document is disclaimed.