The outputs of the Arduino operate at 5 volts, I need the micro usb uart power line to operate at 3.3 volts. There is a regulator inside the Arduino that brings it down to 3.3 volts, I simply need to know if its possible to make the rx and tx's power line 3.3 volts.
Or is the 3.3 volts simply for the arduino to output to a bread board for 3.3 volt required parts?
Why I need to know this, is I was thinking of using a micro controller with an FPGA, the FPGA uses max of 3.3 volts for its inputs and outputs. It has USB host that would be convenient for me to use. But I need to know I would not cause any permanent damage.
The micro USB connector doesn't have any UART signal and USB voltage is defined to be 5V.
Small point of confusion. The micro usb is usually used to hook up to the PC and communicate. If it is not using TX and RX, aka serial communication then what is it using?
The FPGA has UART to USB(used for serial communication with TX and RX). I had the idea of hooking the USB micro port into a USB port on the FPGA. By Uart signal I meant RX and TX. Are you saying that the only TX and RX signals are from the output pins?? I assumed since it communicated with the PC it had two.
penderam:
The micro usb is usually used to hook up to the PC and communicate. If it is not using TX and RX, aka serial communication then what is it using?
The micro USB connecter side uses USB signals, which are not the same as serial UART type signals.
Your right. My bad. Alright, this makes more sense.
Xl97,
Looks like if I am going to do serial communication I will have to break out to a breadboard(voltage divider) or to a level shifter. Thanks! great suggestions.
With both of your responses I am now a lot less confused. Thanks!
Your right. My bad. Alright, this makes more sense.
Xl97,
Looks like if I am going to do serial communication I will have to break out to a breadboard(voltage divider) or to a level shifter. Thanks! great suggestions.
With both of your responses I am now a lot less confused. Thanks!
There are 'some' boards/modules that you can get away NOT using a voltage divider to level shift things..
but for the price of 2 resistors... why risk it? Thats all a (cheap) simple voltage divider is..
penderam:
Small point of confusion. The micro usb is usually used to hook up to the PC and communicate. If it is not using TX and RX, aka serial communication then what is it using?
It's using USB communications which doesn't use Tx or Rx wires. The data wires in a USB cable are called D- and D+. And no, you can't connect D+ or D- directly to any Arduino's Tx or Rx pins.
penderam:
The FPGA has UART to USB(used for serial communication with TX and RX). I had the idea of hooking the USB micro port into a USB port on the FPGA. By Uart signal I meant RX and TX. Are you saying that the only TX and RX signals are from the output pins?? I assumed since it communicated with the PC it had two.
If the FPGA can act as a USB host, like a PC, then yes. I'm guessing the answer is either "no" or "you need to study the datasheet for a month."