The DFRobot EEDU IoT Starter Kit is an all-in-one IoT learning platform built around an ESP32 Wi-Fi and Bluetooth module, bundled with environmental sensors, a display, and cloud connectivity support. Requiring no soldering, it connects sensors via plug-and-play Grove/Gravity connectors and supports Arduino IDE, MicroPython, and visual block programming — making it accessible for complete beginners while remaining capable enough for intermediate IoT projects. Available in multiple variants to suit different sensor and connectivity requirements. Specifications Core Board: ESP32 (Wi-Fi + Bluetooth) or Arduino-compatible MCU Sensors Included: Temperature, humidity, light, CO2 (varies by variant) Connectivity: Wi-Fi, MQTT, HTTP cloud upload Display: OLED or LCD display (variant dependent) Programming: Arduino IDE, MicroPython, or visual block editor Communication: Wi-Fi 802.11 b/g/n Power: USB-C or micro USB powered Variants: Multiple configurations (Basic / Standard / Pro) Key Features All-in-one IoT learning kit with sensors, display, and Wi-Fi connectivity built-in Designed for beginners — no soldering required, plug-and-play sensor connections Upload sensor data to cloud dashboard (IFTTT, Home Assistant, DFRobot IoT platform) Supports Arduino, MicroPython, and visual block-based programming Environmental monitoring sensors (temperature, humidity, light, air quality) Comprehensive tutorial series covering IoT fundamentals Multi-variant options allow choosing the sensor bundle that fits project needs Suitable for STEM classrooms, maker fairs, and home automation prototyping Applications Smart home environmental monitoring (temp/humidity/CO2) IoT dashboard and data visualization projects Weather station with cloud data logging STEM classroom IoT curriculum Indoor air quality monitoring and alerting MQTT-based home automation control nodes Learning platform for Wi-Fi and BLE sensor networking Maker and hackathon IoT prototyping Package Includes 1x DFRobot EEDU IoT Core Board Sensor bundle (varies by variant: Basic / Standard / Pro) 1x USB programming cable Note: Full tutorial documentation available on DFRobot Wiki and EEDU platform FAQ Q: Which variant should I choose? A: Basic is ideal for beginners (temperature + light). Standard adds humidity and CO2. Pro includes the full sensor suite for advanced IoT projects. Q: Can I connect it to Home Assistant? A: Yes — use MQTT integration. The ESP32 can publish sensor data to a Mosquitto broker and Home Assistant picks it up. Q: Is programming experience required? A: No — the visual block editor lets beginners start without typing code. Arduino and Python paths are available as you advance. Q: Can I add my own sensors? A: Yes — Grove connectors allow adding any DFRobot Gravity or Grove sensor. Q: Does it include a cloud platform subscription? A: Basic DFRobot IoT cloud access is free. For advanced analytics, third-party platforms like Home Assistant or Adafruit IO can be used for free.