KEYESTUDIO KS5009-2

KEYESTUDIO IOT ESP32 Smart Home Starter Kit User Manual

Model: KS5009-2

pengenalan

This manual provides comprehensive instructions for the assembly, programming, and operation of the KEYESTUDIO IOT ESP32 Smart Home Starter Kit, model KS5009-2. Designed for beginners, this kit offers an engaging way to learn about electronics, programming with Arduino and Python, and the fundamentals of smart home automation. It includes components for 13 distinct projects, covering various sensors and control mechanisms.

Produk Selesaiview

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit allows users to build a miniature smart home model and explore various IoT functionalities. The kit supports both C language (Arduino IDE) and MicroPython for programming.

Ciri-ciri Utama:

  • Entry-level coding kit for learning electronics and programming.
  • Includes 13 projects to understand basic modules and smart home concepts.
  • Multi-functional smart home features: PIR Motion Sensor, Dangerous Gas Alarm, LED module, Temperature and Humidity Sensor, Morse Code door.
  • Mobile phone control for various electrical equipment (lights, fans, air conditioning, etc.) via Bluetooth and Wi-Fi.
  • Supports C language (Arduino) and MicroPython programming.

Komponen Kit:

The kit includes a variety of electronic modules and structural components to build the smart home model. A detailed packing list is provided below.

KEYESTUDIO IOT ESP32 Smart Home Starter Kit assembled

Figure 1: Assembled KEYESTUDIO IOT ESP32 Smart Home Starter Kit.

Diagram of smart home components including RGB module, fan, RFID, steam sensor, button, T/H sensor, passive buzzer, analog gas sensor

Figure 2: Diagram illustrating various sensor and control modules included in the kit.

Detailed packing list of all components in the KEYESTUDIO IOT ESP32 Smart Home Starter Kit

Figure 3: Comprehensive packing list detailing all included parts, such as the ESP32 development board, LCD module, various sensors, wires, and assembly tools.

Persediaan dan Perhimpunan

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit requires assembly. The product is not pre-assembled, and the code is not pre-burned. Detailed online tutorials are available to guide you through the assembly process and code uploading. Please refer to the QR code on the packaging or the official KEYESTUDIO website for these resources.

Bekalan Kuasa: The kit does not include batteries. You will need to provide 6 AA batteries for independent operation.

Petua Perhimpunan:

  • Follow the online instructions carefully for step-by-step assembly of the wooden house structure.
  • Ensure all electronic modules are connected correctly to the ESP32 development board as indicated in the diagrams.
  • Pay attention to polarity when connecting power and sensor modules.
Diagram showing the ESP32 development board connections and how it integrates into the smart home model

Figure 4: Detailed diagram of the ESP32 development board and its connection points within the smart home structure.

Mod Pengaturcaraan

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit supports two primary programming languages:

  • C Language (Arduino IDE): Ideal for users familiar with the Arduino ecosystem. The online tutorials provide sketches and guidance for programming the ESP32 board using the Arduino IDE.
  • MicroPython: Suitable for those who prefer Python. The kit includes support and tutorials for MicroPython, allowing for a more high-level programming approach.

Access the detailed programming tutorials and example code via the online resources provided by KEYESTUDIO. These resources will guide you through setting up your development environment and uploading code to the ESP32 board.

Screenshot showing code examples for Arduino IDE (C language) and MicroPython, illustrating the two programming modes supported by the kit

Gambar 5: Cthample code snippets demonstrating C language (Arduino) and MicroPython programming environments.

Arahan Operasi

Once assembled and programmed, the smart home kit offers various interactive functionalities. Many features can be controlled via a mobile phone application, connecting through either Bluetooth or Wi-Fi.

Mobile Application Control:

The dedicated mobile application allows you to control various aspects of your smart home model, including lights, fans, and other connected devices. The application provides a user-friendly interface for interaction.

Mobile phone app interface controlling smart home features like fan, lights, and displaying sensor data

Figure 6: Mobile application interface demonstrating control over smart home functions.

Fungsi Sensor:

  • Sensor Gerakan PIR: Detects movement within its range, triggering actions such as turning on lights or sounding an alarm.
  • Dangerous Gas Alarm: Monitors for specific gas levels and activates an alarm if thresholds are exceeded.
  • Sensor Suhu dan Kelembapan: Provides real-time data on ambient temperature and humidity, which can be displayed on the LCD or accessed via the app.
  • Steam Sensor: Detects the presence of steam or high humidity, potentially triggering automated responses like closing windows.
  • Morse Code Door: Allows entry via a programmed Morse code sequence using input buttons.
  • Modul RFID: Enables access control using an RFID card or key fob.
  • LED Module (6812 RGB LED): Provides customizable lighting effects, controllable via the app.
Smart home model with RGB LED lights illuminating the interior, demonstrating atmosphere lampciri s

Figure 7: The smart home model displaying customizable RGB LED lighting.

Smart home model with a window servo mechanism, illustrating automatic window closing when rain is detected

Figure 8: The smart home model demonstrating automatic window closure, potentially triggered by a rain or steam sensor.

Video Demonstrasi:

Video 1: A demonstration of the KEYESTUDIO IOT Smart Home Kit for ESP32, showcasing various functionalities including APP control, fan operation, door opening via IC card, humidity detection, steam detection, Morse code entry, human motion sensing, CO gas alarm, and colorful lights.

Menyelesaikan masalah

This section provides general guidance for common issues. For detailed troubleshooting, please refer to the online tutorials and support resources.

  • Kit not powering on: Ensure 6 AA batteries are correctly installed and charged, or that the external power supply (DC7-12V) is connected and functional.
  • Modules not responding: Verify all wiring connections are secure and correctly aligned with the ESP32 board's pins. Check for loose connections or incorrect pin assignments in your code.
  • Code upload issues: Confirm that the correct board (ESP32) is selected in your Arduino IDE or MicroPython environment. Ensure all necessary libraries are installed. Check USB cable connection.
  • Mobile app connectivity problems: Verify that the ESP32 board is correctly configured for Wi-Fi or Bluetooth and that your mobile device is connected to the same network (for Wi-Fi) or paired (for Bluetooth).
  • Bacaan sensor tidak tepat: Ensure sensors are clean and unobstructed. Calibrate sensors if necessary, following the online tutorial instructions.

Spesifikasi

CiriPerincian
JenamaKEYESTUDIO
Nama ModelKS5009
Nombor Model ItemKS5009-2
Jenama PemprosesSistem Espressif
Bilangan Pemproses1
Sistem OperasiPercumaRTOS
Teknologi KetersambunganBluetooth, WiFi
RAMLPDDR
Berat Barang2.2 paun
Dimensi Pakej11.1 x 8.27 x 2.52 inci
Input KuasaDC7-12V (External Jack), USB (5V)
Keperluan Bateri6 bateri AA (tidak termasuk)

Waranti dan Sokongan

For warranty information, technical support, or further assistance with your KEYESTUDIO IOT ESP32 Smart Home Starter Kit, please visit the official KEYESTUDIO website or contact their customer service department. Detailed online resources, including tutorials and FAQs, are available to help you maximize your learning experience with this kit.

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.