Get started with ESP32 and MicroPython today. Check out DFRobot's comprehensive ESP32 tutorial menu featuring topics like Arduino libraries, HTTP servers, relay and DC motor control, and much more!
If you need to buy an ESP32 IoT microcontroller first, please click:
ESP32 is a series of low cost, low power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations and includes in-built antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules. ESP32 is created and developed by Espressif Systems, a Shanghai-based Chinese company, and is manufactured by TSMC using their 40 nm process. It is a successor to the ESP8266 microcontroller.
Learning ESP32 with DFRobot's tutorials that cover Arduino libraries, communication, display control, encoding conversion, system management, network connection, hardware control, bitwise operation, protocol, sensors, MicroPython, and Espruino.
Learn ESP32 and Arduino
Compiling environment and communication:
Relay and DC Motor:
Explore DFRobot's collection of intermediate-level ESP32 tutorials covering advanced topics like SPFFS, XML, and PS3/PS4 controller integration, FreeRTOS, data transfer, class and struct, websockets, and data encoding.
ESP32 and Python:
Class and Struct:
XML and Ping:
Become an ESP32 expert with DFRobot's advanced-level tutorials covering a range of techniques, the tutorials cover topics like asynchronous programming, encryption, Bluetooth and WiFi, cpplinq, XML parsing, IP address configuration, data retrieval, and file system management.