KeeYees KY88-2

KeeYees ESP32S ESP32 Development Board (30-PIN) User Manual

Model: KY88-2

1. Introducció i finalview

The KeeYees ESP32S ESP32 Development Board is a versatile microcontroller unit designed for various embedded applications. It integrates 2.4 GHz dual-mode Wi-Fi and Bluetooth capabilities, powered by the ESP-WROOM-32 chip. This 30-pin version is built with 40nm low-power technology, offering a reliable and scalable solution for projects requiring wireless connectivity and processing power. It supports Lua programming and operates in AP, STA, and AP + STA modes.

2. Característiques clau

  • 30-Pin Configuration: This board features a 30-pin layout, including 4 mounting holes for secure integration into projects.
  • Integrated Wireless Connectivity: Equipped with 2.4 GHz dual-mode Wi-Fi (802.11bgn) and Bluetooth, enabling seamless wireless communication.
  • ESP-WROOM-32 Chip: Utilizes the ESP-WROOM-32 chip, known for its robust performance and low-power consumption (40nm technology).
  • Programació flexible: Supports Lua programming, facilitating development.
  • Múltiples modes de funcionament: Capable of operating in Access Point (AP), Station (STA), and combined AP + STA modes.
  • Dual-Core Processor: Features a dual-core processor with a speed of 0.24 GHz for efficient task handling.
  • Onboard Buttons: Includes Reset (EN) and Boot buttons for easy control and programming.

3. Dimensions del producte

Understanding the physical dimensions of the ESP32 Development Board is crucial for integration into custom enclosures or breadboards.

KeeYees ESP32 Development Board dimensions

Descripció de la imatge: This image displays the KeeYees ESP32 Development Board with its key dimensions. The board measures approximately 5.1 cm (2 inches) in length and 2.8 cm (1.1 inches) in width. The total height, including pins, is about 1.3 cm (0.51 inches), with the pin height being 0.6 cm (0.24 inches). The board weighs approximately 9g. This visual aid helps in planning physical integration.

4. Identificació de components

Familiarize yourself with the main components of the ESP32 Development Board.

KeeYees ESP32 Development Board component identification

Descripció de la imatge: This image highlights key components of the ESP32 Development Board. It points out the Micro USB Port for power and data, the central ESP-WROOM-32 module which houses the main chip, and the Clear Pin Indication along the edges of the board, which helps in identifying the function of each pin.

5. Instruccions de configuració

5.1 Instal·lació del controlador

Before connecting the ESP32 board to your computer, ensure the necessary USB-to-serial driver is installed. For Windows 10, the CP210x USB-to-serial driver is typically required. If your operating system does not automatically recognize the device, download and install the appropriate driver from the Silicon Labs website or your operating system's driver repository. Upon successful installation, the device should appear as a 'CP210x USB to UART Bridge' under the 'Ports' section in Device Manager (Windows) or similar system information tools.

5.2 Arduino IDE Configuration

  1. Install ESP32 Boards: In the Arduino IDE, navigate to File > Preferències and add the ESP32 board manager URL (normalment https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json) to the 'Additional Boards Manager URLs' field.
  2. Install ESP32 Core: Vés a Eines > Tauler > Gestor de taulers, search for 'ESP32', and install the 'esp32 by Espressif Systems' package.
  3. Selecciona la junta: Des de Tools > Board > ESP32 Arduino, select 'ESP32 Dev Module'. This generic option is compatible with most ESP32 boards, including this one.
  4. Seleccioneu el port: Sota Eines > Port, select the COM port corresponding to your ESP32 board (e.g., COM3, /dev/ttyUSB0).

5.3 Connexió inicial i proves

Connect the ESP32 board to your computer using a reliable Micro USB cable. A faulty cable can prevent proper communication. The onboard blue LED is typically connected to GPIO2. You can test the board by uploading a simple 'Blink' sketch, modifying the LED pin to 2.

6. Instruccions de funcionament

6.1 Uploading Sketches

When uploading code to the ESP32 board via the Arduino IDE, you may need to manually put the board into bootloader mode. When the Arduino IDE output displays "Connecting..." or similar, press and hold the BARRETA button (located to the right of the USB connector) for a few seconds until the upload process begins, then release it. This is a common procedure for many ESP32 boards.

6.2 Wi-Fi and Bluetooth Functionality

The ESP32 board supports both Wi-Fi and Bluetooth. You can utilize the extensive libraries available in the Arduino IDE for ESP32 to implement various network functionalities, such as creating a Wi-Fi access point, connecting to an existing network, or establishing Bluetooth communication with other devices. Refer to the ESP32 Arduino core examples for detailed code implementations.

6.3 Lua Programming

The board supports Lua programming, offering an alternative development environment for users familiar with NodeMCU or similar platforms. Consult the official ESP32 documentation for guidance on setting up and programming with Lua.

7. Diagrama de fixació

The following diagram illustrates the pin assignments for the 30-pin KeeYees ESP32 Development Board. Understanding the pinout is essential for connecting external components and utilizing the board's various functionalities.

KeeYees ESP32 30-PIN Pinout Diagram

Descripció de la imatge: This image provides a detailed pinout diagram for the 30-pin ESP32 Development Board. It labels each pin with its corresponding GPIO number and function (e.g., VIN, GND, 3.3V, GPIOs, ADC, DAC, Touch, SPI, I2C, UART). The pins are color-coded for easier identification of different types of functionalities. This diagram is crucial for hardware interfacing and programming.

For detailed information on specific pin capabilities and limitations, refer to the official Espressif ESP32 documentation.

8. Especificacions

EspecificacióValor
MarcaKeeYees
Nom del modelESP32S ESP32 Development Board
Número de peça del fabricantKY88-2
Marca del processadorEspresso
Recompte de processadors2 (Dual-Core)
Velocitat de la CPU0.24 GHz
Capacitat d'emmagatzematge de memòria512 KB
Tecnologia de memòria RAMSRAM
Tecnologia de connectivitatBluetooth, WLAN (Wi-Fi)
Compatibilitat sense fils802.11bgn, Bluetooth
Sistema operatiuFreeRTOS
Dispositius compatiblesComputers, Microcontrollers

9. Manteniment

9.1 Gestió tèrmica

When utilizing Wi-Fi or Bluetooth extensively, the ESP32 chip can generate heat. If the board is enclosed in a case, consider adding a small heatsink to the ESP-WROOM-32 module or ensuring adequate ventilation to prevent overheating, which could affect performance and longevity.

9.2 Power Supply Stability

The onboard capacitor may not be sufficient for all applications, especially when drawing high current or experiencing power spikes. If you encounter brownout detector errors or unstable operation, consider adding a larger external capacitor across the power rails or using a more robust USB power supply.

10. Solució De Problemes

  • Placa no detectada: If your computer does not detect the ESP32 board, first check the USB cable. A faulty cable is a common cause. Ensure the CP210x USB-to-serial driver is correctly installed.
  • Errors de càrrega: If you encounter errors during code upload, ensure you are pressing and holding the BARRETA button when the IDE indicates "Connecting..." or "Uploading...". Release the button once the upload starts.
  • Unstable Wi-Fi/Bluetooth or Brownouts: If wireless connectivity is unreliable or the board resets unexpectedly (brownout errors), verify your power supply. Ensure it can provide sufficient current. Consider adding an external capacitor to stabilize the power if issues persist.
  • Incorrect Pin Functionality: Double-check your wiring against the pinout diagram (Section 7) and ensure the correct GPIO numbers are used in your code.

11. Garantia i Suport

11.1 Informació de la garantia

This KeeYees ESP32S ESP32 Development Board comes with a 1 any de garantia des de la data de compra. Si us plau, conserveu el comprovant de compra per a reclamacions de garantia.

11.2 Suport tècnic

For additional technical assistance, refer to the comprehensive PDF tutorial available on the product page where this item was purchased. This guide provides in-depth information and examples to help you with your projects.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.