The ESP32 is the workhorse of modern IoT — WiFi and Bluetooth on one chip, dual cores, and enough GPIO for serious projects. These tutorials take you from first flash to production-grade builds: sensor logging, MQTT dashboards, camera projects, and deep-sleep battery rigs. Most guides pair with a pre-soldered board below, so you can skip the soldering iron and start coding.
Shop the parts used in these tutorials
ESP32 MPU6050: 3D Orientation Animation in Processing
Build an ESP32 MPU6050 project that streams DMP quaternions to Processing with Toxiclibs, producing a smooth 3D orientation animation with ShillehTek.
ESP32 MPU6050: Accurate angle readings with i2cdevlib
Build an ESP32 + MPU6050 project that outputs accurate yaw, pitch, and roll using the i2cdevlib DMP example in PlatformIO with minimal...
ESP32 BMP280: Read pressure, temperature, altitude
Build an ESP32 BMP280 sensor reader that prints pressure, temperature, and altitude to the Serial Monitor using the Adafruit library, with ShillehTek.
ESP32 MPU6050: Wire and read motion data
Build an ESP32 + MPU6050 motion sensor setup in the Arduino IDE to read accelerometer and gyroscope data reliably for embedded projects...