FTDI's FT232RL is the most popular USB to UART converter chip and is used by many hobbyists.
It is very popular because it is easy to use and is reliable and also requires very less components to build a full featured UART interface from it.
For example when compared with others like PL2303 it doesn't require a crystal oscillator externally.
And one other advantage over Pl2303 is that it doesn't hang. Sometimes if the PL2303's internal FIFO buffer overflows then it will hang the driver as a result it won't work until computer is restarted and also since the driver is hung it will not respond to OS kill messages sent during Shutdown, so you will have to FORCE shutdown your computer.
Ok so the FT232R is available on breakout boards from many stores like sparkfun, adafruit etc and also on ebay. But many breakout boards just provided connections for the basic RX, TX , VCC and GND pins only.
If you ever try to use an FTDI serial-bridge as a arduino programmer (via bootloading), then you will know that we also require the DTR pin of the FT232R.
Another thing is that there is IO voltage selection pin on FT232R which can be used to switch the IO levels between 3.3v and 5v, this is also not broken out.
So keeping in mind all these extra features i designed a simple but fully loaded PCB design for the FT232RL, it contains all the features i talk above like IO voltage selection, broken out DTR, RTS and CTS pins and also multiple GND pins and 5v and 3.3v supply output.
Here is the schematic below:
And below is board layout (warning! not to scale use the pdf from repository for printing).
For soldering the components you can take help of this image.
If you observe my design you will find that i have included two USB connectors one USB-A type board mount plug and another micro-USB Connector. That is more of something like an experimental thing i was doing. But you don't need to bother with that micro-USB just use the USB-A type connector.
Two jumpers will be required to connect the Blue lines(bottom side of board) in the above image.
For printing the board layout use ftdi.pdf file from the repo.
You can find all the Eagle Design files from here https://github.com/neutronstriker/FTDI_BREAKOUT.
After building the final product will look like this, at least thats what mine looks like :D
So thats all and thanks for reading, if you have any queries or ideas just leave a comment.
You have shared a nice article here about the dental health. Your article is very informative and I will share it with my other friends as the information is really very useful. terminal block connector distributor
ReplyDeleteUniversal Serial Bus (USB) is the most popular interface in electronics for establishing communication between computers and external devices such as printers and cameras among many others.usb c charger
ReplyDeleteThe D-link USB hub can be used on PC as well as Mac. usb c to hdmi
ReplyDeletehi was just seeing if you minded a comment. i like your website and the thme you picked is super. I will be back. techno tech blog
ReplyDeleteI was just browsing through the internet looking for some information and came across your blog. I am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more. https://etcher.download/
ReplyDeleteThe analytics on Instagram allow your business to see how well your various campaigns are working. fameoninsta website
ReplyDeleteHi, Your blog is fantastic and information is authentic too. Could you please share the Best battery Life Laptops in your next post?
ReplyDeleteThe information you've shared in this blog is remarkable. Thanks for sharing such quality information.
ReplyDeleteThe App Ideas has comprehensive Expertise and knowledge of On Demand App Ideas Development. Here we can Turn your On Demand App Ideas into an On Demand Apps in Best rates with unique designing and features. Contact us now!