FTDI FT232RL USB to Serial Module (AZ-Delivery) Detailed Review

Поділитися
Вставка
  • Опубліковано 13 лип 2024
  • A usable USB to serial converter with a nice form factor, put not perfect …
    ↓↓↓ Complete description, time index and links below ↓↓↓
    A while ago I featured those AZ-Delivery FT232RL USB to serial converter modules in a mailbag (link below). I was high time to put them through the paces.
    The good news: They’re cheap, have a lot of features, and I like their form factor for breadboard use. However, they don’t quite behave like FTDI FT232Rs (EEPROM not writable), and they lack a poly-fuse as well as a recommended ferrite bead.
    00:00 Intro - a closer look at that USB to serial module
    00:19 Chip - FT232-AZ, an FTDI FT232RL made for AZ-Delivery
    00:47 Board - everything there is, and it’s not much
    02:45 Pin headers - solder in your own for breadboard usage
    03:09 Pinout and specifications - as well as a hint at an EEPROM
    07:03 FTDI FT_Prog - can read EEPROM, but cannot write it
    10:08 Timing and signal levels - of the USB power management
    12:31 USB shield - connected to ground
    12:47 Real word test - with an serial U-Blox GPS module
    13:40 Summary - the good and the bad
    16:24 Wrap-up -nice for breadboard use, bye
    Reviews • Reviews
    Mailbag: Teensy 4.0 600MHz ARM MCU, FT232RL USB to Serial (incl. First Tests) • Mailbag: Teensy 4.0 60...
    Mailbag: GPS Module with U-BLOX NEO-M8N (incl. First Tests with Arduino MCU) • Mailbag: GPS Module wi...
    FTDI FT_PROG download ftdichip.com/utilities/#FT_PROG
    #usb #serial #converter #arduino #mcu #microcotroller #test #review #robertssmorgasbord
  • Наука та технологія

КОМЕНТАРІ • 72

  • @tjaartkotze4394
    @tjaartkotze4394 2 роки тому +1

    wow..wow... wow love your style of explanation and knowledge. Job well done

  • @holgerwikingsen713
    @holgerwikingsen713 Рік тому

    Great video. You are very good at speaking your mind and definitely love your accent. I recently got my first FT232RL board+chip (seems to be original, it's programmable) and I was confused as to when should I invert the RS232 signal. My ESP32 microcontroller works with both signal logics but have one router device that only works with the default logic. Thank you for your time and dedication.

    • @robertssmorgasbord
      @robertssmorgasbord  Рік тому

      Thanks for the praise! And for liking my accent 😅 As for the inverting of the RS-232 signal: 0s and start bits are high, 1s and stop bits are low. The USARTs of many MCUs (e.g. ATmega) do just that and don't even have the option of inverting the I/O signal. It's nice that the ESP32 does have such an option though. If in doubt, just have a look with an oscilloscope 😉

  • @hssnov
    @hssnov 2 роки тому

    Very nice explanation, i used ftdi for long time but never explored it. Thank you

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      I thank you for the praise 🙂

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      Hi Hassan, unfortunately your follow up comment got swallowed by UA-cam. All I could recover from my bell menu was:
      "I tried to change the current in the same way you did but it didn't work. nonetheless, i changed the current in the same environment but i did it in different way. First i entered the USB..."
      Would love to hear how you solved the problem! It would be also OK if you deleted your comment, because after posting you realized it didn't work after all - happens to the best of us. Just don't let me hanging on, trying every "enter USB..." in FT_PROG 😉

    • @hssnov
      @hssnov 2 роки тому

      @@robertssmorgasbord My apologies, i deleted it.
      I tried to alter the current and it was working but when i turned off and on the ftdi, it return to default 90ma.
      So i deleted my comment 😅.
      I was tring hardly to hack it but no way.
      It works only when its ON when i restarted it, it returns to the default state.
      So i wrote my comment before i restart then i deleted it later.
      My apologies

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +2

      @@hssnov First, thank you very much for the reply! And no apologies needed 🙂 I also thought at one point that I had successfully set the current. But I was never able to replicate that. Afterwards I thought that maybe I just imagined things. Your post explains me eerie experience. Thanks again!

  • @Gocast2
    @Gocast2 2 роки тому

    Thanks for the very detailed deep dive. I told you in a previous video that I was going to try and get optically isolated serial communication between a PC and a microcontroller, to prevent damage caused by both the MCU and PC being powered by the same mains power supply.
    the opto-isolation would also allow me to power the MCU without the FTDI converter's power supply, so I don't have to worry about the current limitations of the FDTI.
    Using this exact FTDI converter, an ESP32 and 2 high speed optocouplers (connecting the RX and TX lines of both modules), it worked great.
    I even managed to upload a sketch automatically (without having to press the reset button) through adding two more optocouplers, which connect RTS and DTR on the FTDR to EN and GPIO0 on the ESP32 respectively.
    Given that it makes all these extra pins available, I've found the FT232RL to be very versatile.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +1

      Good on you 🙂 I have to admit that I never fumbled about with the RS232 RTS and DTR lines (besides soldering a RS232 cable in the late 80s to connect a little Mitsubishi industrial robot arm to a PC - it was a high school project). But I'll will make use of the FT232RL in the near future too: Connecting my Chinese U-Blox NEO-M8N GPS module directly to a PC (video coming up this Sunday) and prototyping an isolated (of course) USB to RS-422 / NMEA 0183 HS adapter.

    • @Gocast2
      @Gocast2 2 роки тому

      @@robertssmorgasbord cool! looking forward to it :).

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +1

      @@Gocast2 The video about the Chinese U-Blox NEO-M8N GPS module (plus the FT232RL) is up now: ua-cam.com/video/RwzfP7Q1zj0/v-deo.html 🙂 It will be a while until I come around doing the USB to RS-422 / NMEA 0183 HS stuff though.

  • @andymouse
    @andymouse 2 роки тому

    Interesting deep dive...cheers.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +1

      Yes, it was. Unfortunately, the deeper you dive with a Chinese product, the muddier the waters get. Well, in this case it wasn't too bad. Though, it would have been really great to have a FT232RL with a writable EEPROM.

    • @andymouse
      @andymouse 2 роки тому

      @@robertssmorgasbord That would be interesting to.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@andymouse Yup, I'm planning on getting some other breakout board with an original FT232RL. Will definitely cost more than 4 bucks, but it might be worth it.

  • @wireless80211x
    @wireless80211x 3 місяці тому +1

    Champion !

  • @Cindercuboid
    @Cindercuboid Місяць тому

    So much knowledge! I have the same device from Amazon but my chip says FTDI, whether that makes a difference in it's writing capability I have no idea...
    I'm trying to retrieve an original 2001 Xbox's EEPROM currently and only have this little thing at hand. The problem is: the retrieval method is done using SDA and SCL lines.
    Is there any possibility to do this with this device or am I SOL? Thanks!
    Also, your accent, ist du Deutsch??

    • @robertssmorgasbord
      @robertssmorgasbord  Місяць тому +1

      Ja, ich bin Deutscher 😉 Regarding your problem: SDA and SCL lines belong to an I2C bus, which is synchronous (SCL - Slave CLock) and incompatible with RS232/UART (Universal Asynchronous Receiver/Transmitter). So I'm sorry to report, that you can't use those FTDI modules to read out your Xbox EEPROM. However, if you want to invest the time and effort, you can get yourself an Arduino (or any other) microcontroller. Those things connects to your PC via USB and have an I2C interface. Though, some programming is required.

  • @anuragnayak324
    @anuragnayak324 6 місяців тому

    Can I use it to program lilypad? Also what other modules can be used to program lilypad which can be plugged into a windows system....

    • @robertssmorgasbord
      @robertssmorgasbord  6 місяців тому +1

      Never worked with Lilypads, so I can't say for sure, but I don't see why it wouldn't work. Have a look at this, were they are using an FTDI based USB to serial converter to program a Lilypad: www.instructables.com/Arduino-Lilypad-Tutorial/

  • @rotem2116
    @rotem2116 11 місяців тому

    What is the name of the cable that connects to the right side of the unit ?

    • @robertssmorgasbord
      @robertssmorgasbord  11 місяців тому +1

      It's a Mini (not Micro) USB connector for an, well, USB cable. If you mean the other right, that's just an 2.54mm / 0.1'' 6 pin header, not intended for any specific cable.

  • @David_11111
    @David_11111 2 роки тому

    yay

  • @theodorostsolos9983
    @theodorostsolos9983 9 місяців тому

    Congratulations! Do you know how can i connect a rc receiver to that usb adaptor? The receiver has 3 pins, ground, Vc+ and a signal pin.

    • @robertssmorgasbord
      @robertssmorgasbord  9 місяців тому

      Three question: does your RC receiver speak RS232 on the signal pin? What supply voltage does your RC receiver expect on the Vc+ pin and how much current does it draw? What is the signal level on your RC receivers signal pin?

    • @theodorostsolos9983
      @theodorostsolos9983 9 місяців тому

      @@robertssmorgasbord oh...i have no idea about these specs. The receiver is an rc airplane receiver AR7350. I dont know what is RS232. The receiver works with 5volts and consums about 50mah. And I don't know about signal level.

    • @robertssmorgasbord
      @robertssmorgasbord  9 місяців тому

      @@theodorostsolos9983 Well, I had a quick look at the AR7350 (not much documentation available), and I'm pretty sure that the FTDI FT232RL is not suitable for connecting it via USB to an PC. Sorry!

    • @theodorostsolos9983
      @theodorostsolos9983 9 місяців тому

      But this receiver is supposed to be programmed via the spektrum usb cable SPM3065 which has the ftdi ft232 chip...

    • @robertssmorgasbord
      @robertssmorgasbord  9 місяців тому

      @@theodorostsolos9983 Ah! Now we're getting somewhere! The original FTDI FT232 chip allows you to do a lot more that just adapt USB to logic level serial. With the right software (on the USB side) you can use it as a general I/O. NOTE: The chip on the module reviewed in the video has NOT an original FTDI FT232 chip! The chip on that module does NOT support all functionality of the original FTDI FT232 chip! Also, I had a look at the SPM3065 cable, and it's not clear HOW they use FTDI FT232 and what additional parts are in there. Since the SPM3065 cable goes for about 25 bucks, I would recommend to just buy it, instead of trying to reverse engineer it and build your own around an (original) FTDI FT232. It's just not worth it.

  • @matthewjames4268
    @matthewjames4268 4 місяці тому

    Trying to use this to connect my radio transmitter. Ground, VCC, and Signal wires connected to receiver. But receiver doesn't seem to be getting power. I might try jumping to 5V.

    • @robertssmorgasbord
      @robertssmorgasbord  4 місяці тому +1

      Well, before you change the jumper to 5V, make sure your radio transmitter cant take 5V. Also, the 3.3V supply out of that thing is pretty meager. It might break down powering a radio transmitter.

    • @matthewjames4268
      @matthewjames4268 4 місяці тому

      @@robertssmorgasbord 5V worked. Now trying to get signal to software.

    • @robertssmorgasbord
      @robertssmorgasbord  4 місяці тому

      @@matthewjames4268 Good for you 🙂 Whish you luck with with the signal/software part!

  • @ariovaldovitisanchez9968
    @ariovaldovitisanchez9968 8 місяців тому

    NICE!!!!

  • @balamohan5641
    @balamohan5641 2 роки тому

    hi, i am doing 32ch relay board, so .I buy ft232 and ft4232 board, but I don't how to control shift resister with this. could u help? and please put video about Fd4232

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +1

      Interesting project! I've never used the FT232/FT4232 in that manner. I'm guessing you want to use the CBUS pins in bit bang mode to control a 32-bit shift register. FTDIs application note AN_232R-01 (google for "FTDI AN_232R-01") describes that in detail. Regarding the FT4232: I'll put that on my wall of video ideas. No promises though! Especially because I normally don't do any Windows/Linux programming stuff.

    • @balamohan5641
      @balamohan5641 2 роки тому

      @@robertssmorgasbord thank you very much for your reply

    • @balamohan5641
      @balamohan5641 2 роки тому

      please make 32ch digital output with ft4232

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@balamohan5641 You're welcome!

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@balamohan5641 As I've said, I've put it on my wall of video ideas 😉

  • @bhoot1702
    @bhoot1702 Рік тому

    😘

  • @ciano5475
    @ciano5475 2 роки тому +2

    Are you sure it is an original FTDI chip?

    • @bimsbarkas
      @bimsbarkas 2 роки тому +2

      Yes, don't be ridiculous, of course it's a Chinese fake.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      Well, I'm pretty sure it's not an unauthorized fake. As I mentioned the chip is stamped FT232-AZ. My best guess it's from an OEM batch made by FTDI for AZ-Delivery. AZ-Delivery probably choose to have a "fuse" (one-time programmable element on the chip) set to disable writing the EEPROM. As for why they've done that I can only speculate: A) They sell that chip on a breakout board with marked pins (e.g. power and sleep), but via the EEPROM users could redefine the pins and they wanted to avoid the support hassle that definitely would have come with that. B) FTDI was only willing to sell them a "castrated" OEM batch, because they didn't wanted to cannibalize their own sales. C) Your best guess here ...

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@bimsbarkas I don't think there unauthorized copies (fake). AZ-Delivery is an incorporated company here in Germany, and German authorities take product fakes very seriously. See also my answer to ciano.

    • @dokterzorro
      @dokterzorro 2 роки тому

      @@robertssmorgasbord Most people don't even notice it's fake because for small programming tasks it will do. It's when you start using the fakes for serious communications that they will fail and throw errors. Since it's not branded FTDI but AZ delivery they might get away with claiming a generic version of the original FTDI one, they have learned from previous batches that were branded FTDI and got burned because of copyright and fake product laws. Rest assured, these are still fake, not made by FTDI and will not perform as good as the real ones. Ask FTDI if you will, they will tell you that they will NEVER sell their chips with custom branding for dubious box-pusher companies on Amazon. AZ delivery might have an office in Germany, they are 100% china-made junkers selling exactly the same junk as Ali, they only operate tailored to EU laws, avoiding the blatant fakery we've seen from other sellers.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@dokterzorro Again, thanks for the info (see also my reply to your other comment). I will put AZ delivery on my blacklist and we can declare that chip a fake.

  • @radiosparks13
    @radiosparks13 Рік тому

    Golly Gee, I should have watched this video first, would have saved me some time. Mine looks like yours, I bought it for $4CAD and has a fake FTDI logo on the chip. Still, it's OK, as a plain vanilla (NOT programmable) serial interface. My serial number is A5XK3RJT, see if anybody else has this.
    I did buy a real (programmable and at way more cost) chip and use it to CAT my Kenwood HF radio. The radio needs inverted signal levels.

    • @robertssmorgasbord
      @robertssmorgasbord  Рік тому +1

      Yeah, for the price these Chinese clones are not bad. You just have to curb your expectations in regards to programming them.
      An original FTDI goes for 4.90€ + tax at Digikey. If the need arises I could simply swap the fake chip on the board with an original one 😅

  • @HongPhucNguyen
    @HongPhucNguyen Рік тому

    Thanks for your explain. I got a couple FT232RL fake chip, it cannot program. No way to buy real FTDI chip from China, all FTDI chip from China are fake, they cannot produce any real FTDI chip in china. Need order real FTDI chip from indonesia only

    • @robertssmorgasbord
      @robertssmorgasbord  Рік тому

      You're welcome! I guess will all the cheap fake FT232RLs available in China FTDI has a hard time selling its original chips there. But it's interesting that you can get original FTDI chips in Indonesia.

  • @dokterzorro
    @dokterzorro 2 роки тому +1

    Nonsense, true FTDI chips can be programmed. If you can't it is a fake chip, simple as that. No AZ delivery is not gonna get a special batch of FTDI made chips that can't be programmed because of a flag, that's just not how these chips work. They sell on Amazon and are just box-pushers who seem te have now upgraded to having the same chinese fake manufaturers to make them branded versions of the same fake chips we've been seeing a lot. For most applications the fake chips will do fine, for fast programming of microcontrollerchips it works. For some other stuff, like uninterrupted DMX sending it will crap out randomly and not work. Only REAL chips will do that 24/7 without faults. There is no excuse for these damn things, they make designing relyable hardware a nightmare. Ban them, burn them and hurray for FTDI trying to make all the fakes unuseable, maybe that way importers and resellers will take notice after the complaints start coming in. This needs to end, right now.

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +2

      Thanks for your input! I myself have become a wee bit more careful about shouting out "Fake Chip!" (see "Faulty Chinese MAX31855K Modules: Fake Chips? No! Just a Capacitor Missing!" ua-cam.com/video/PywHVgJAMu8/v-deo.html ). But in this case (FT232RL) you are probably right. I also stumbled lately over a indisputable fake U-Blox NEO-M8N GPS module ( ua-cam.com/video/RwzfP7Q1zj0/v-deo.html ). In the past I constantly underestimated the Chinese manufacturing capabilities in that regard. I simply couldn't imagine that it would be profitable to develop (reverse engineer) and manufacture fake chips. But obviously I was wrong.

    • @dokterzorro
      @dokterzorro 2 роки тому

      @@robertssmorgasbord
      The engineering is quite impressive, in the case of the FT232 they used pretty complex processorchips to emulate the outdated design of the original chip. Like I said, for simple programming it will work fine, great for hobbyists on a budget as the original ftdi chip is expensive. Just know the limitations, it's not real so it can't be expected to work 100%. At least AZ is honest in not putting FTDI logo on the thing but their own, so they are easily identifyable. How are these sold, do they advertise them as FTDI or just the FT232 name?

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому

      @@dokterzorro Well, to be fair, if you look at their website ( www.az-delivery.de/en/products/ftdi-adapter-ft232rl ) there's no mentioning of FTDI or any of the original FTDI FT232 variants (FT232H/R/B etc.). They always call it a FT232-AZ and never use "FT232" without the "-AZ".

  • @NivagSwerdna
    @NivagSwerdna 2 роки тому

    "If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck."... given no FT-PROG looks like a clone. Decap it!

    • @robertssmorgasbord
      @robertssmorgasbord  2 роки тому +1

      I hope with "decap" you mean using solvent and/or a grinder to expose the chip, and not decapitate 😉 Anyway, I would love to do that and compare the chip to an original FT232RL. But unfortunately I don't have the equipment, respectively, never done that before.

  • @mrmf4712
    @mrmf4712 Рік тому

    Can you stop waving that hand into our face

    • @robertssmorgasbord
      @robertssmorgasbord  Рік тому +7

      No I can't 😅 It's a obsessive-compulsive disorder (OCD) 😉