So, you are here because you watched my video and hopefully liked them. As you know, BD Life Hacks tv is the RU-vid channel making videos on Robotics, Life hacks, Computer tips & tricks, blogger, and IoT based tutorials. Please stay connected by subscribing to this channel and comment on any suggestions, video ideas, and whatever you want to know. I will be very glad if you share the videos with your friends and family. Thanks and stay connected.
Hi, I enjoyed this tutorial and followed it closely. For some reason I am getting question marks in the serial monitor of the esp though even though I have checked the connections and the baud rates. Do you have any ideas why? Thank you for your help.
Please check the connections to see whether the wires are good. Also, use common ground. It's clearly a hardware issue. For further discussion, please feel free to comment on the blog. Thanks. www.programmingboss.com/2023/01/serial-communication-between-arduino-and-esp32-CAM-UART-data-communication.html
Please check the link in the description. I have shown how to use a voltage divider to decrease the communication voltage from 5V to 3.3V. Answering your question, Arduino GPIO outputs 5v whatever voltage you apply in the VIN pin, as there is a 5v voltage regulator.
@@Hacks360 hey man thanks for telling me but i already found out that there is no need for a voltage divider since when you suply more thn 5 volts to the vin pin of the arduino the voltage will get stepped down to 5v wich means you can then just put the vin pin from the esp32 in the 5v pin of the arduino and connect the grounds ive done this and it works perfectly
Hello, I am doing a project. I want to connect Arduino mega with esp32 and send an analog signal from esp32 to the PS gamepad. So, how can I send an int or double variable instead of a string expression from esp32 to arduino?
AT least teach us how to upload the library into the Arduino's folder bro. Your video is too brief and short-cut. Do it step by step so users can follow!
Communication is very good, but never do it without using a voltage divider. I followed step by step what he did in the video and unfortunately when transmitting from the arduino to the esp32cam, it damaged the board due to the difference in voltages.
I followed the tutorial but output in esp32 cam print only ;"Message Received: " without the message should recevied from arduino . What is the problem ? Please help me 😢😢
@Hacks360 thanks bro I am also building a humonid robot and trying to figure all of these things kinda inspired from you If I need any help would u mine to help me
hey i followed all the steps but in serial monitor im getting "��� �0��2��0���������������0�����D2�0�d2d6(��0�� Lpd6�(�\t�wD:�J�8�����0�D2`��`7�����3� d6���2c��2������Lpd2��d7�" such output on the esp32 end any way to fix that ?
this code is giving error Compilation error: 'Serial2' was not declared in this scope but i write same code which u described in video. can you please resolve it
Plz guide me I want to control my office AC from my home so before going to office I can on it and when I reached office it already cooled down the office room.
Controlling your office AC remotely using an ESP32 is a great project idea. Here's a step-by-step guide to help you achieve this using the ESP32 and some additional components: Materials needed: 1. ESP32 development board 2. Relay module (make sure it can handle AC voltage and current) 3. AC extension cord 4. Temperature and humidity sensor (optional, for more advanced control) 5. Jumper wires 6. Power supply for the ESP32 7. Access to a Wi-Fi network Steps: Get the Required Software: Install the Arduino IDE on your computer. Add the ESP32 board support to the Arduino IDE by following the instructions on the official ESP32 GitHub repository. Connect the ESP32 to Wi-Fi: Use the WiFi.h library to connect your ESP32 to your home Wi-Fi network. Ensure that your ESP32 has a reliable and consistent connection. Install Blynk Library: Blynk is a popular IoT platform that can be used to control your devices remotely. Install the Blynk library in the Arduino IDE. Create a Blynk Project: Download the Blynk app on your smartphone and create a new project. You'll receive an authentication token via email after creating the project. Program the ESP32: Write a simple Arduino sketch that includes the Blynk library. Use the authentication token received from Blynk to connect your ESP32 to the Blynk server. Add a button widget in the Blynk app and link it to a digital pin on the ESP32. Connect the Relay Module: Connect the relay module to one of the digital output pins on the ESP32. Connect the relay module to the AC extension cord and the AC input of your office AC. Code for Relay Control: In your Arduino sketch, write code to control the relay based on the button state in the Blynk app. When the button is turned on, the relay should close, turning on the AC, and vice versa. (Optional) Add Temperature and Humidity Sensor: If you want more advanced control, connect a temperature and humidity sensor to another pin on the ESP32. Adjust the AC based on the current temperature and humidity in the office. Upload and Test: Upload the Arduino sketch to your ESP32 and test the setup. Ensure that you can control the AC remotely using the Blynk app. Secure Your Setup: Consider adding authentication or encryption to your project to secure the communication between the ESP32 and the Blynk server. Remember to follow safety precautions when working with AC voltage. If you're not comfortable working with high voltages, consider seeking assistance from someone experienced or a professional.
mmhh im not sure what i just see here. UIbuilder doesn't it mean User Interface Builder, i don't see a lot of UI, just swaping around a lot of single code lines and they respond back to nodered. So you just can create with a single node inputs and outputs in a very ugly way. I don't no