ELEGOO EU-EHJ-KIT-032

ELEGOO ESP-32 Starter Kit Instruction Manual

Model: EU-EHJ-KIT-032

1. บทนำ

The ELEGOO ESP-32 Starter Kit is designed for enthusiasts and beginners to explore the world of electronics, programming, and the Internet of Things (IoT). This kit features a powerful ESP-32 microcontroller board with integrated Wi-Fi and Bluetooth 4.2, compatible with the Arduino IDE. It includes a wide array of electronic components and modules, enabling users to build various projects from basic circuits to advanced IoT applications.

This manual provides essential information for setting up, operating, and maintaining your ESP-32 Starter Kit. For detailed project tutorials and code examples, please refer to the comprehensive online tutorial provided by ELEGOO.

ELEGOO ESP-32 Starter Kit contents laid out
รูปที่ 1: เกินview of the ELEGOO ESP-32 Starter Kit components. The image displays various electronic modules, wires, and the ESP-32 board neatly arranged.

2. เนื้อหาเกี่ยวกับชุดอุปกรณ์

The ELEGOO ESP-32 Starter Kit includes over 35 different electronic modules and components. Below is a general list of items you can expect to find in your kit. For a complete and detailed list, please refer to the packaging or the official online tutorial.

  • ESP-32 Development Board (USB-C)
  • Breadboards (2 pieces)
  • Various sensors (e.g., ultrasonic, PIR motion, temperature and humidity)
  • Output devices (e.g., LEDs, OLED display, servo motor, stepper motor, buzzer)
  • Input devices (e.g., buttons, joystick, membrane keypad, IR receiver)
  • Communication modules (e.g., RFID module)
  • โมดูลแหล่งจ่ายไฟ
  • Resistors, jumper wires, and other passive components
  • รีโมทคอนโทรล
  • 9V Battery with clip
ELEGOO ESP-32 Starter Kit components in storage box
Figure 2: The kit components are organized within a clear storage box, showcasing the variety of modules and parts included.
Detailed pinout diagram of the ESP-32 board
Figure 3: A detailed diagram illustrating the pinout of the ESP-32 development board, showing GPIO, power, and other functional pins.

3. คำแนะนำในการตั้งค่า

3.1 การติดตั้งซอฟต์แวร์

  1. ดาวน์โหลด Arduino IDE: เยี่ยมชม Arduino อย่างเป็นทางการ webงาน (www.arduino.cc/en/software) และดาวน์โหลด Arduino IDE เวอร์ชันล่าสุดสำหรับระบบปฏิบัติการของคุณ
  2. Install ESP-32 Board Support: Follow the instructions provided in the ELEGOO online tutorial to add ESP-32 board support to your Arduino IDE. This typically involves adding a board manager URL and installing the ESP-32 package.
  3. ติดตั้งไลบรารี: For specific projects, you may need to install additional libraries. The online tutorial will guide you on which libraries are required and how to install them via the Arduino IDE's Library Manager.

3.2 การเชื่อมต่อฮาร์ดแวร์

  1. Connect ESP-32 Board: Use the provided USB-C cable to connect your ESP-32 development board to your computer. Ensure the connection is secure.
  2. Breadboard Usage: The kit includes two breadboards. These are used to connect components without soldering. Refer to project schematics for correct component placement and wiring.
  3. แหล่งจ่ายไฟ: For projects requiring external power, use the included 9V battery with its clip, or the power supply module as instructed in the project guides.
Close-up of ELEGOO ESP-32 board with USB-C port
รูปที่ 4: ภาพระยะใกล้ view of the ESP-32 development board, highlighting the USB-C port for power and data connection.

4. คู่มือการใช้งาน

The ELEGOO ESP-32 Starter Kit is designed for hands-on learning and project development. The operation primarily involves writing and uploading code to the ESP-32 board using the Arduino IDE, and then observing the interaction with connected electronic components.

4.1 First Project: Blinking LED

  1. Connect an LED: Connect an LED and a current-limiting resistor to a digital pin on the ESP-32 board and to ground, as shown in the online tutorial's first project.
  2. เปิดโปรแกรม Arduino IDE: เปิดตัว Arduino IDE
  3. โหลดตัวอย่างample Sketch: ไปที่ File > อดีตamples > 01.พื้นฐาน > กะพริบตา.
  4. เลือกบอร์ดและพอร์ต: ใน Arduino IDE ให้ไปที่ เครื่องมือ > กระดาน and select "ESP32 Dev Module" (or similar, as per your ESP-32 board support installation). Then, go to เครื่องมือ > พอร์ต and select the serial port corresponding to your connected ESP-32 board.
  5. รหัสอัปโหลด: Click the "Upload" button (right arrow icon) to compile and upload the sketch to your ESP-32 board.
  6. สังเกต: The LED should start blinking, indicating successful operation.

4.2 Advanced Projects

The kit supports a wide range of projects, leveraging the ESP-32's Wi-Fi and Bluetooth capabilities for IoT applications. Exampรวมถึง:

  • สถานีตรวจอากาศ: Utilize temperature, humidity, and other sensors to build a device that monitors environmental conditions and potentially sends data to the cloud.
  • ตัวควบคุมบ้านอัจฉริยะ: Create systems for controlling lights, motors, or other devices remotely via Wi-Fi or Bluetooth.
  • Interactive Gadgets: Develop games or interactive displays using the OLED screen, joystick, and various input modules.
ESP-32 board connected to breadboards for a weather station project
Figure 5: An ESP-32 board wired on breadboards, demonstrating a weather station project with sensors and an OLED display.
Card access system built with ESP-32 kit components
Figure 6: A prototype of a card access system, featuring a keypad, RFID reader, and a small door, constructed using the kit's components.
Retro Snake game console built with ESP-32 kit components
Figure 7: A handheld retro Snake game console, demonstrating an interactive project built with the ESP-32 board and an OLED display.

5. การบำรุงรักษา

Proper care and maintenance will extend the lifespan of your ELEGOO ESP-32 Starter Kit components.

  • พื้นที่จัดเก็บ: Store all components in their original packaging or a dedicated storage box to prevent damage and loss. Keep them away from dust, moisture, and extreme temperatures.
  • การจัดการ: Handle electronic components with care. Avoid bending pins or applying excessive force. Static electricity can damage sensitive components, so consider using anti-static precautions if available.
  • การทำความสะอาด: Use a soft, dry cloth to clean the boards and components. Avoid using liquids or abrasive cleaners. For stubborn dust, a soft brush or compressed air can be used.
  • การดูแลแบตเตอรี่ If using the 9V battery, remove it from the clip when not in use for extended periods to prevent leakage.

6 การแก้ไขปัญหา

If you encounter issues while using your ELEGOO ESP-32 Starter Kit, consider the following troubleshooting steps:

  • ปัญหาการเชื่อมต่อ:
    • Ensure the USB-C cable is securely connected to both the ESP-32 board and your computer.
    • Verify that the correct serial port is selected in the Arduino IDE (เครื่องมือ > พอร์ต).
    • ลองใช้พอร์ต USB หรือสายเคเบิลอื่น
  • การอัปโหลดโค้ดล้มเหลว:
    • Check if the correct board is selected in the Arduino IDE (เครื่องมือ > กระดาน).
    • ตรวจสอบให้แน่ใจว่าได้ติดตั้งไลบรารีที่จำเป็นทั้งหมดแล้ว
    • Sometimes, pressing the "BOOT" button on the ESP-32 board while uploading can help.
    • Review the error messages in the Arduino IDE console for clues.
  • ความผิดปกติของส่วนประกอบ:
    • Double-check all wiring against the project schematic. Incorrect wiring is a common cause of issues.
    • Ensure components are inserted correctly into the breadboard.
    • Test individual components if possible, or try substituting with a known working component if you have spares.
    • Refer to the online tutorial for specific component usage and common pitfalls.
  • ปัญหาทั่วไป:
    • Restart the Arduino IDE and your computer.
    • Consult the ELEGOO online community or technical support for assistance with persistent problems.

7. ข้อมูลจำเพาะ

Key technical specifications for the ELEGOO ESP-32 Starter Kit (Model: EU-EHJ-KIT-032):

คุณสมบัติรายละเอียด
หมายเลขรุ่นEU-EHJ-KIT-032
ยี่ห้อเอเลกู
ไมโครคอนโทรลเลอร์ESP-32 (Dual-core processor)
ผู้ผลิตซีพียูเอสเพรสซิฟ
ความเร็วสัญญาณนาฬิกาสูงสุดถึง 240 เมกะเฮิรตซ์
ความจุของหน่วยความจำ4MB
เทคโนโลยีการเชื่อมต่อWi-Fi, Bluetooth 4.2, USB-C
มาตรฐานการสื่อสารไร้สายบลูทูธ
ความเข้ากันได้ของระบบปฏิบัติการLinux (for development environment), Arduino IDE compatible
อุปกรณ์ที่รองรับPersonal Computer, Microcontroller
เทคโนโลยีแรมดีดีอาร์
จำนวนโปรเซสเซอร์2
พอร์ต USB รวม1 (ยูเอสบี-ซี)
ความเข้ากันได้ของสมาร์ทโฮมNot directly compatible with smart home platforms (requires custom programming)
ขนาดแพ็คเกจ20.9 x 18.5 x 5.4 ซม.
น้ำหนักสินค้า580 กรัม
รวมแบตเตอรี่2 x 9V (for specific modules/projects)
ประเทศต้นกำเนิดจีน

8. การรับประกันและการสนับสนุน

ELEGOO is committed to providing quality products and excellent customer support.

  • บทเรียนออนไลน์: Access detailed, beginner-friendly online tutorials with over 30 projects, complete code, clear circuit diagrams, and step-by-step instructions. These resources are invaluable for learning and project development.
  • การสนับสนุนด้านเทคนิค: A dedicated technical support team is available to assist with any product-related inquiries or issues. Contact information can typically be found on the ELEGOO official webเว็บไซต์หรือผ่านแพลตฟอร์มการซื้อของคุณ
  • ชุมชนออนไลน์: Join the active ELEGOO online community to share projects, ask questions, and get advice from other users and experts.
  • การรับประกัน: For specific warranty terms and conditions, please refer to the product packaging or the official ELEGOO website. Generally, ELEGOO strives to ensure the reliability and ease of use of all components.

© 2025 ELEGOO. All rights reserved. Information in this manual is subject to change without notice.

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.