Advertisement

Quick Links

ESP32­MINI­1
User Manual
www.espressif.com
Preliminary v0.1
Espressif Systems
Copyright © 2021

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-­MINI-­1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Espressif ESP32-­MINI-­1

  • Page 1 ESP32­MINI­1 User Manual Preliminary v0.1 Espressif Systems Copyright © 2021 www.espressif.com...
  • Page 2 For revision history of this document, please refer to the last page. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at www.espressif.com/en/subscribe. Certification Download certificates for Espressif products from www.espressif.com/en/certificates.
  • Page 3: Table Of Contents

    Create Your First Project 2.4.1 Start a Project 2.4.2 Connect Your Device 2.4.3 Configure 2.4.4 Build the Project 2.4.5 Flash onto the Device 2.4.6 Monitor Learning Resources Must-Read Documents Must-Have Resources Revision History Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 4: Overview

    85 °C version: –40 °C +85 °C; 105 °C version: –40 ture range °C +105 °C Moisture sensitivity level (MSL) Level 3 1.2 Pin Description ESP32-MINI-1 has 55 pins. See pin definitions in Table 1-2. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 5 No connect GPIO9, HS1_DATA2, U1RXD, SD_DATA2 IO10 GPIO10, HS1_DATA3, U1TXD, SD_DATA3 No connect GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK IO18 GPIO18, HS1_DATA7, VSPICLK IO23 GPIO23, HS1_STROBE, VSPID IO19 GPIO19, VSPIQ, U0CTS, EMAC_TXD0 Cont’d on next page Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 6 Pins GPIO6, GPIO7, GPIO8, GPIO11, GPIO16, and GPIO17 on the ESP32-U4WDH chip are connected to the SPI flash integrated on the module and are not led out. For peripheral pin configurations, please refer to ESP32 Series Datasheet. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 7: Get Started On Esp32­Mini­1

    2.1 What You Need To develop applications for ESP32-MINI-1 module you need: • 1 x ESP32-MINI-1 module • 1 x Espressif RF testing board • 1 x USB-to-Serial board • 1 x Micro-USB cable • 1 x PC running Linux In this user guide, we take Linux operating system as an example.
  • Page 8: Set Up Development Environment

    Download mode is selected. For more information on ESP32-MINI-1, please refer to ESP32-MINI-1 Datasheet. 2.3 Set up Development Environment The Espressif IoT Development Framework (ESP-IDF for short) is a framework for developing applications based on the Espressif ESP32. Users can develop applications with ESP32 in Windows/Linux/macOS based on ESP-IDF.
  • Page 9: Set Up Tools

    The port which appears the second time is the one you need: ls /dev/tty* Note: Keep the port name handy as you will need it in the next steps. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 10: Configure

    This command will compile the application and all ESP-IDF components, then it will generate the bootloader, partition table, and application binaries. $ idf .py build Running cmake in directory /path/to/hello_world/build Executing ”cmake −G Ninja −−warn−uninitialized /path/to/hello_world”... Warn about uninitialized values . −− Found Git: /usr/bin/git (found version ”2.17.0”) Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 11: Flash Onto The Device

    Connecting ..Detecting chip type ... ESP32 Chip is ESP32U4WDH (revision 3) Features : WiFi, BT, Single Core Uploading stub ... Running stub ... Stub running ... Changing baud rate to 460800 Changed. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 12: Monitor

    This is esp32 chip with 1 CPU core, WiFi/BT/BLE, silicon revision 3, 4MB external flash Restarting in 9 seconds ... Restarting in 8 seconds ... Restarting in 7 seconds ... To exit IDF monitor use the shortcut Ctrl+]. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 13 2 Get Started on ESP32-MINI-1 That’s all what you need to get started with ESP32-MINI-1 module! Now you are ready to try some other examples in ESP-IDF, or go right to developing your own applications. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 14: Learning Resources

    • ESP32 GitHub ESP32 development projects are freely distributed under Espressif’s MIT license on GitHub. It is established to help developers get started with ESP32 and foster innovation and the growth of general knowledge about the hardware and software surrounding ESP32 devices.
  • Page 15 3 Learning Resources • ESP-IDF This webpage links users to the official IoT development framework for ESP32. • ESP32 Resources This webpage provides the links to all available ESP32 documents, SDK and tools. Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 16: Revision History

    Revision History Revision History Date Version Release notes 2021-01-14 V0.1 Preliminary release Espressif Systems ESP32-MINI-1 User Manual (Preliminary v0.1)
  • Page 17 The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG. All trade names, trademarks and registered trademarks mentioned in this document are property www.espressif.com of their respective owners, and are hereby acknowledged. Copyright © 2021 Espressif Systems (Shanghai) Co., Ltd. All rights reserved.

Table of Contents