Learn ESP32 with iotwebplanet

ESP-NOW with ESP32

What is ESP-NOW?ESP-NOW is a wireless communication protocoldeveloped by Espressif, allowing ESP32 boards to send and receive data directly without Wi-Fi or internet.🧠 Key Features📡 Peer-to-peer communication (up to 20 devices)⚡ Low power and fast (few milliseconds delay)🔐 Encrypted data transmission🚫 No Wi-Fi router or internet needed🔁 Bi-directional communication supported🔌 Where to Use (Use Cases)🎮 Wireless joystick controller🏠 Smart home automation🚨 Personal safety devices (like Safeguard+)🌱 Remote environment sensors🚗 Vehicle-to-vehicle communication🎓 College projects requiring mesh or local network🛠️ Components Needed✅ 2x ESP32...

Read more...

ESP32 Joystick Controlled Robot Using ESP-NOW Protocol & L298N Motor Driver

ESP32 Joystick Controlled Robot Using ESP-NOW Protocol & L298N Motor DriverWireless bot control with speed adjustment via joystick tilt📝 IntroductionIn this project, we built a wireless robotcontrolled via a joystick and two ESP32 boardsusing the ESP-NOW communication protocol. Unlike Wi-Fi or Bluetooth, ESP-NOW enables fast, peer-to-peer data transfer between ESP32 devices using MAC addresses, making it ideal for real-time robot control.The robot’s movement and speed are controlled through analog joystick input, and an L298N motor driver handles motor driving on the receiving end.🔧 Hardware UsedComponentDescription2x ESP32One for sending...

Read more...

ESP32 with MAX30100 HEART SENSOR

Heart Rate & SpO₂ Sensor (MAX30100/MAX30102)🔬 Pulse Sensor | SpO₂ Monitor | Wearable Health TechThe MAX30100/MAX30102 is a digital pulse oximeter and heart-rate sensor developed by Maxim Integrated. It’s commonly used in fitness bands, medical devices, and IoT-based health monitoring systems. It combines two key measurements in one module: heart rate (BPM) and blood oxygen saturation (SpO₂ %).🔧 Key FeaturesFeatureDescriptionHeart Rate Range30 to 240 BPMSpO₂ Range70 to 100%LED WavelengthsRed (660nm), IR (940nm)InterfaceI²CSupply Voltage1.8V to 3.3V (VIN can tolerate 5V in some modules)Built-in AlgorithmPulse detection, SpO₂ calculationLow PowerIdeal for wearable...

Read more...
Esp32_with_matrix_display

How to Double-Height Text with ESP32 and MD_Parola

Scrolling text displays are a fantastic way to add dynamic information to your projects. Taking it a step further, double-height text can create a more impactful and readable display. This blog post will guide you through the process of implementing double-height text scrolling on an ESP32 using the MD_Parola library and MAX7219-based matrix displays.What You'll Need:ESP32 Development BoardDouble-Height Matrix Display (made up of multiple 8x8 MAX7219 modules)Connecting WiresPower SupplyResistors (if required by your display)Breadboard (optional)Soldering Iron and Solder (optional, for...

Read more...
uln2003_with_28bjy-48 stepper

ESP32, ULN2003, and 28BYJ-48: A DIY Stepper Motor Control Project

Introduction In the realm of DIY electronics, stepper motors are versatile components that can be used to create a wide range of projects, from 3D printers to robotic arms. The ESP32, a powerful microcontroller, coupled with a ULN2003 driver and a 28BYJ-48 stepper motor, provides a robust and affordable solution for precise motor control. In this blog post, we'll delve into the specifics of this combination and guide you through a basic setup.Understanding the ComponentsESP32:A versatile microcontroller with Wi-Fi and...

Read more...