Hello everyone! I'm a newbie to Arduino and I could really use some help form this amazing community.
I recently got my hands on the Arduino UNO R4, and I absolutely love it! It's a fantastic board with great capabilities. I've been experimenting with it and learning a lot.
Now, I want to take things to the next level by integrating it with the SenseCAP Watcher. For those who aren't familiar, SenseCAP Watcher is an AI assistant that can recognize models and transmit the results via UART. It's a really cool device that I think has a lot of potential.
However, I've run into a bit of a problem. As you can see form the picture, the wiring is not very aesthetically pleasing. I'm hoping to minimize the number of wires to make the integration cleaner and more streamlined.
So, here are my questions:
If I only need to receive data form the Watcher, can I leave the TX wire form the Arduino unconnected?
If the Arduino is powering the Watcher, can I get away with just connecting the 3.3V power line and omit the GND wire?
Ideally, I'd like to use just two wires for this setup. Is that possible?
I would greatly appreciate any insights, advice, or experiences you can share.
Yes, if you are certain that the Watcher does not require any input from Arduino TX.
No, a shared ground connection is absolutely required.
If the Arduino is powering the Watcher, can I get away with just connecting the 3.3V
I just looked at the Watcher pages and it requires 5V power. It apparently also needs an internet connection. I suspect that the Arduino 5V output is not adequate to power the device.
Incidentally, I noticed that the Watcher has a 5V input pin on it, and a 3.3v pin, so I guess it doesn't have a 5V output, only a 3.3V output. I'm wondering if I connect both the Arduino and the Watcher, and they are both powered, and have DuPont wires connecting the Arduino to the Watcher, will they burn out? Is the power cable always not connectable?
You need to fully understand the power requirements before you start making any connections. A mistake could burn out both the Arduino and the Watcher.
Watcher is Esp32-s3 with Ai-board,camera and display. It's 3.3V MCU and it's data lines are not compatible with 5V arduino boards. You could simplify your life using some other arduino that has 3.3V MCU. Otherwise you need level converter on serial line.
Ideally you power arduino and Watcher separately and connect them only with GND and RX/TX. Watcher 5V pin can be used as output or input, 3.3V as output.
They've done the obvious silkscreen marking on the back of the Watcher, 5V_IN, so I would assume that their 5V pin can only be used to power the Watcher, not for output.
Otherwise, I might be able to save another expensive cable and power the Arduino through the Watcher.
Thank you for your patience, it has been very profitable for me. I would also like to know if the input voltage and current values of the plugs are what I need to focus on, if you know? I'm afraid that the high power plug I'm using will just burn my Arduino.
Yep, don't power your arduino from 5V pin. They didn't provide info about voltage regulator used on that board. Neither I found maximum current draw of Watcher.
And don't try to power anything ever without GND.
And be aware what I wrote about serial between 3.3V and 5V MCUs.
You need to take the Arduino specifications with a grain of salt. Many times they are wrong or misleading
For the current draw, first they say:
"the 5 V pin can provide up to 1.2 A."
Then:
"External devices with a high current draw (e.g. servo motors) should never be powered via the 5 V pin. It is mainly intended for devices drawing lower current such as sensor modules."
So what is high current, lower current, is it more than 1.2A and less than 1.2A?
Well that is quite obvious so why point out that it's intended for lower current devices like sensors.
What if I have a sensor that draws 1A, is that OK?
Personally, I would be very hesitant to go over 600mA on the 5V pin and even then I would check to see if the regulator is getting hot.
The Arduino is not a power supply and it was not designed to power a servo.
The 5V output is strictly a convenience, intended for a couple of low power sensors or a small display, and the manufacturer sets strict rules on the amount of current that can be drawn.
If you value your investment in the equipment, you are expected to respect those rules.