Tiny ADS Interface inside 20 pin connector

$63 USD

out of stock

This is a Tiny ADS Interface stuffed inside a 20-pin connector. This thing is ready to use out-of-the-box with a serial connector at one end and a 20-pin diagnostic connector at the other end. The attached serial cable is 3 meters in length.

  • female DB9 serial connector (COM port) to PC

  • 20-pin ADS connector to vehicle

  • fully compatible with INPA/DIS in ADS mode, including battery and ignition indicators; this is not a carsoft interface

  • requires a "real" serial port, as does every ADS interface in existence; will not work with USB-serial adapters

  • fully open source - all design files, both for current and future revisions, are and will forever be freely available

  • lifetime warranty - if it ever stops working for any reason, I'll fix it for the cost of shipping



Aug. 18, 2021, 3:26 a.m.

Don't bother asking questions. The owner/seller has been MIA for ages. Same for his OpenOBC project which has all things going for it, but he just dropped the ball on everything.


April 28, 2021, 10:19 a.m.

Hey wondering if this is still available because I'd much rather buy this for $63 instead of $100. Thanks!


Sept. 16, 2020, 7:46 p.m.

Hello, guys!
When will Tiny ADS Interface be in stock? Or how can I order one?

miles Trail

Sept. 28, 2020, 12:03 p.m.

Don't bother. I ordered on september 3rd, have not received it and my emails have so far been ignored. Unfortunately it seems as though these people are out of business but couldn't be bothered to take down the site. Now I'm out $66.


Feb. 18, 2020, 12:31 a.m.

Hi, I've been trying to contact Benemerius for a while and he doesn't answer, I made the order and the payment but I didn't receive the interface. and claimed to PayPal to try to recover my money.

I thought this page was more serious and legal but I see that they are not responsible and do not serve customers.


Feb. 5, 2020, 7:12 a.m.

hello, and contacted the post office in Spain and informed me that the sender has ordered to send the package back.
what's the problem?
I have been waiting for you for more than a month, I beg you to send it as soon as possible, it is urgent. I am waiting for a response.


Jan. 15, 2020, 10:08 a.m.


I installed inpa ediabas in ADS, but nothing works, I have neither battery and ignition in black.
Tested on 2 different rs232 ports.

Shouldn't at least have black battery? I tested a cable obd and battery in black.

When I launch INPA it displays an "open connection" window and a "create file error" message

Ncsexpert also in communication error.

Is this 32 bit win7 compatible?



Jan. 8, 2020, 3:16 p.m.

Hi Benemerius, I am writing from Spain.
I bought the tiny ads cable on January 1, when will I receive it?


Jan. 1, 2020, 1:19 p.m.

Hola con este cable puedo conectar con un m3 E36 286 cv (s50b30) del año 95?
Que programa debo usar?
Me interesa sobre todo poder conectar con la centralita del motor para ver y borrar fallos


Jan. 28, 2020, 3:58 p.m.

Hi, I have tested it on my 1993 Euro M3 E36 (S50B30):
- Works perfectly with Test0 software.
- With BMW INPA software I can enter in every module (included VNC) except Engine ECU.
But isn't an ADS interface problem , with other E36 (320i, 318i) I can enter in every module included Engine ECU.

Greeting from Italy


Feb. 5, 2020, 7:16 a.m.

Hi, connecting with the EC of the s50b30 is what interests me most, could you tell me what software should I use and where to get it?
thank you very much for your help


Dec. 29, 2019, 5 a.m.

Hi benemorius, still no word from you about this order. Please respond. It is over a month since the order was placed and the tracking information you have provided indicates nothing has been shipped yet. Are you able to supply the connector?

Edit: Same here. Contact made and new connector being shipped. Thanks for resolving this purchase


Dec. 30, 2019, 6:59 a.m.

Same here.Ordered mine on the November 23rd. Paypal payment was directly made.25th I received a "Shipped" email with a trackin number. This number hasn't been updated since that day:StatusPre-ShipmentNovember 25, 2019 at 9:11 pmShipping Label Created, USPS Awaiting ItemLONGVIEW, TX 75604 The email also says "Please reply to this email if you have a question regarding this order."I did and also there, nothing.

Edit : got a reply. Something went wrong and a new one is being send.


Dec. 4, 2019, 6:14 p.m.

Hi benemorius, I sent you an email but haven't heard back so will ask here. I put in an order on the 25th of November for the 20-pin ADS adapter. The UPS tracking indicates a label has been created but nothing has been sent yet. Today is the 5th of December. Can you please let me know what stage my order is at either here or by reply email?Thanks,Peter


Aug. 3, 2019, 4:38 a.m.

Hi, I purchased this cable to use with pss-autosoft on a Dell D630 laptop running Windows XP SP3. I cannot get the INPA software to show Batt and IGN status after connecting to my car. Nor can I get it to connect to the ECU. Pss-autosoft support checked my software config and says everything is correct. I verified my serial port is working using the loop back test. Any way you suggest I test the cable to ensure it’s working properly? I only have a basic multimeter.


Aug. 13, 2019, 10:34 p.m.

I do have a test procedure that doesn't need anything more than a multimeter that tests almost everything except rise/fall times. I haven't used it in a while and I'll have to think on it and get back to you. But the cables are all tested before shipping so unless something has actually happened to damage it you should be pretty confident to expect that it works. At least so far the only nonworking boards I've seen were from physical damage.

Using INPA on some Dell laptops requires a nonstandard ADS driver that doesn't come with INPA. Somewhere on bimmerforums.com I found some discussion about it and a link to download the driver, but it doesn't apply to all Dell laptops and I've never had to use it myself and I don't know any more than that.


Aug. 3, 2019, 4:42 a.m.

Note, I was able to test the computer side of the cable just to make sure the wiring was correct. It was not. Please check the lot that was used for shipments around 7-22-2019. I know of at least one other person having trouble with the cable. Please contact me at the email associated with this post as I have other questions.


Aug. 13, 2019, 10:18 p.m.

I think you're talking about the wires from the serial cable soldered to the board at the DB9 footprint. Stranger things have happened, but any problem with the wiring there would cause a failure when I test the cable after assembly. Technically there are a few unused wires that could be swapped accidentally without causing a problem. In any case, I don't think it's the source of your trouble, but the correct wiring looks like this.

It's helpful if you can post any other questions here in the comments too in case it's useful to other people. Of course if it's order details or other personal information then yes of course please reply to any of the notification emails you've received.


Aug. 14, 2019, 3:46 a.m.

Yes, talking about the wires from the serial port connector to the TinyADS interface at the DB9 footprint. If your picture is of a cable from the lot shipped 7-22-2019, it did not work as wired in your picture. No Batt, No IGN, No communication with computer as wired. Wiring was corrected by checking continuity between each pin of the serial port connector and the end of each wire at the DB9 footprint. Once correct pin to wire color was identified, cable was rewired and worked as expected. Please check your lot again. I cannot post a pic here of the rewire, but I can send to you by email.


Aug. 12, 2019, 11:40 a.m.

I also can't get my cable to show the Batt and IGN status indicators to show either. Could you give an explanation as to what you had to fix?


Aug. 13, 2019, 11:49 p.m.

Generally that's the first thing you encounter when nothing is working at all yet, which usually means INPA isn't installed right or the serial port isn't compatible, although I think there are configurations where those don't work yet everything else does. Is it just the indicators that don't work or communication too?


Aug. 12, 2019, 3:32 p.m.

Hey Will, send me a message at TinyADSCable@gmail.com.

If others have purchased this cable recently (July 2019 or later) and your Batt and IGN status indicators are not working in INPA, send me an email. I will keep this email address active until September 30, 2019.

Jonathan Selig

July 20, 2019, 12:15 p.m.

Can you verify that this cable will work on a '91 BMW E31 850i which has a 20 pin round connector under the hood. I would be using this cable with DIS v44 on a Windows-XP laptop.




Aug. 13, 2019, 9:31 p.m.

Yes I think an ADS interface is what you need for that but there are too many variations to keep track of with certainty. I'd recommend you check with the knowledge base at bimmerforums.com to make sure you're using a recommended setup.


May 13, 2019, 2:51 p.m.

Please can you tell me what connection I should be using for my BMW E39 525TDS 1997. I do not have PINS 15 + i dont have pin 17. Yet, I can use PASoft 1.4 to trouble shoot my problems. I used inpa many times and it always fails me. I have read your comments and believe your words. RS232 connection does not work with my version of car with the USB converter, Saddly CH340 drivers. Not yet tried FT232RL/RQ. Can you help me to confirm my findings. ADS all the way ??? I doint have OBD2 not present in the car. I only have the round can version under the hood.


May 15, 2019, 12:28 a.m.

What I can say with certainty is that if you don't have pin 15 then you don't require an ADS interface because that pin is used for the L line and that's only used for the older ADS-only modules. That's the common wisdom on the internet, and my experience with reverse-engineering the hardware has confirmed that pretty well I think. It's possible though the the software situation may add unexpected complications, although for an E39 I thought I was pretty sure that both an ADS or an OBD interface (plus a 20 pin round adapter since you don't have the OBD2 port under the dash) should work without complications. Unfortunately my knowledge is mostly limited to the hardware itself, and for anything else I usually refer people to bimmerforums.com which is where I learned mostly everything about the various interfaces and softwares, most of which I have long forgotten since I only own one E36 myself and I haven't had to mess with my INPA laptop since years ago.

I'm sorry I can't give a more useful answer, but I don't want to pretend I'm certain when I'm not. Normally for an E39 without pin 15 I'd recommend a cheap ebay OBD USB adapter with INPA, and it surprises me to hear that this hasn't worked for you.


May 15, 2019, 3:10 a.m.

is it possible that the Cable itself being a non switchable. Could this cause some issues it self.? I have noticed from back in the day, none of them were switchable but at some point they changed to switchable. Mine is a non switchable but the pins 7+8 are infact joined. I cant remember where but someone once said to remove the bridge on this and yes my chipset is FT232BL. You know the hardware better than anyone else. Is it possible that mine should not be bridge and needing the RL/RQ version for a more stable data transfer lines.? I am getting IFH-0003 Data - (something ) interference. Would this suggest that the cable could be the mitigating factor.? I have not found anyone that can confirm what cables are most suited to this most annoying version of car of mine. I have asked many sites incl the one you recommended but I have had no reply. except change the cable for a switchable. Would your knowledge confirm this idea with regards to the hardware factors. thank you for your time.

Marek Jendrichovsky

Feb. 26, 2019, 9:59 a.m.


This looks so far the most neat solution to an old BMW DIY diagnostic problem. Mine is E36 M3 3.2l from 1997, hence I am not sure if this is already an OBD2 car. In any case, and confirm please if you know, even if it has ODB2 I still should be able to access it in ADS mode via that round 20pin plug, right?
Another question, I am planning to use INPA software for diagnosis, can I be sure it works well with your adapter-cable? I.e. is there any support/help should I hit the wall? (Of course I am planning to install it on a WinXP with a physical COM).

Thanks in advance for info,



Feb. 28, 2019, 9:21 p.m.

Yes as long as any model has the 20 pin connector under the hood you can be sure it will work with an ads interface and inpa. Although if pin 15 is not populated in your connector then you don't require an ads interface and can use one of the many cheaper usb obd interfaces found on ebay and elsewhere. This would also remove the annoying need for the physical com port.

You can expect any ads-compatible interface to work well with inpa including this one, as bmw designed inpa to work with ads interfaces and I designed this interface to work like their original one.

There's no support from me except for the hardware itself. I'm super familiar with the hardware I designed of course, but I've never been an expert on the software and I've forgotten plenty that I used to know. I always send people to bimmerforums.com as the most useful and authoritative source of information for bmw diagnostic software that I've found. There are people there who really know the stuff well, and most questions have already been asked and answered there.

Alexander Belikov

April 17, 2018, 7:04 a.m.

I received my Tiny ADS inside 20 pin connector. Thank you for fast delivery!
I got 2 questions:
1. Is ExpressCard rs232 adapter worth to try? wiki says it's USB related so might fail as usb-com.
2. COM/RS232 book says older format used different voltage. Logical 0 had range from -3 to -12 volts. Logical 1 had range +3 to +12 volts. Newer standard uses 0 = 0v, 1 = 5V. All usb-serial adapters use new standard. Could it be the case why all of them are not working. A good man makes a converter for me to old standard. Important question - can I damage the Tiny ADS adapter if it will receive -12v for 0 and +12v for 1?


May 15, 2019, 12:58 a.m.

Any usb adapter should almost certainly not work. It's because BMW wrote the software to interface with an i386 hardware rs232 port directly at 0x3f8 rather than use the windows api for serial ports which would have allowed it to work with usb ones. The different voltages are not the reason for this incompatibility. I've documented this somewhere with oscilloscope screenshots showing the difference between the signals output by a real rs232 port versus a usb one, but I can't remember where to find it to link to it. Someone could fix this problem by hacking BMW's ADS driver for windows to use a different com port api. I saw some stuff on a russian forum a few years ago that led me to think that someone may already have done this.

Tiny ADS outputs the 0 to 5 volt range natively but it won't be damaged by inputting the -12 to +12 volt range. This is the primary purpose for diodes D1,D2,D7,D8 and to some extent resistors R1,R2.

Peter Sicily

March 14, 2018, 3:07 a.m.

hi bought a Tiny ADS Interface inside 20 pin connector few years ago and now i really need to use it. can you tell me if there is a tutorial about the installatione of the software? any place to visit on web? many thanks!


March 26, 2018, 5:49 p.m.


March 12, 2018, 10:39 a.m.

Is this cable still for sale?


March 13, 2018, 5 p.m.



March 29, 2018, 6:14 a.m.

I bought it on eBay from yo.

James McNally

Feb. 15, 2018, 12:12 p.m.

I noticed there is a Service Reset located on the board inside the 20-pin connector. Is it accessable from the outside? Or only when the shell is opened?



March 13, 2018, 4:58 p.m.

There is no access. You would have to open the shell to use it. It would be much easier to just use a jumper wire, and I'd recommend doing that instead.

Matteo Moro

Jan. 8, 2018, 2:05 a.m.

Same problem as Maxi Berger

I ordered this product and got an E-Mail with a tracking number. When I track the parcel it says it's on its way to Ararat, Virginia which has the same ZIP as Brignano Gera d'Adda, Italy where I live. While I ordered i gave my complete adress including the country (through paypal payment). How to solve the problem.


Jan. 10, 2018, 5:01 p.m.

Sorry for the confusion. There won't be any problems or delays with the delivery of the shipment. Please refer to the answer to Maxi. Again I'm very sorry USPS doesn't have a decent website for tracking. They updated the website last year and it's had this bug ever since. It's like my whole country assumes that this is the only country in existence. It's very frustrating and I apologize on behalf of us all.

Matteo Moro

Jan. 11, 2018, 1:41 a.m.

Thank you very much for the info, i will wait the package!!

Maxi Berger

Jan. 11, 2018, 10:32 p.m.

benemoeiusis right. No problems except for the German customs authorities. Bad luck for me but the 12€ extra were completely worth it. See my other reply

Maxi Berger

Nov. 2, 2017, 8:15 a.m.

Is there no other possibility to concact somebody?

I ordered this product last week and got an E-Mail with a tracking number today. When I track the parcel it says it's on its way to Tucson, Arizona which has the same ZIP as Ismaning, Germany where I live. While I ordered i gave my complete adress including the country. Is there any possibility to get my parcel in the next time?

thanks very much


Jan. 10, 2018, 4:55 p.m.

Sorry I didn't notice this earlier but I think I had already replied to you by email. I trust you've received the shipment already. The only error is that the USPS tracking website has a bug that detects your postal code as a valid US one and assumes the package is destined for a US address. It doesn't affect the delivery of the package in any way. I'm really sorry my country's postal system has a shit website.

Maxi Berger

Jan. 11, 2018, 10:27 p.m.

Yeah ich got the package already thank you!
It was not tackable for a long time but one day it just was at home. Delivery mail came a week or so after


Oct. 17, 2017, 3:06 a.m.

Hello, I'm very interested in your product.

But I have some questions:
1/ Compatible with E36 M3 1992 3.0 EU ?
2/ Any software or drivers included?

Thank you very much.

Jose Manuel C

Oct. 4, 2017, 2:48 a.m.

Compatible with 325 TDS 97'?? Thanks


Aug. 28, 2017, 11 a.m.

Hi ordered this over the weekend haven't had any conformation of the order, was surprised during the checkout process not asked for delivery address? But you took the money


Jan. 10, 2018, 4:52 p.m.

Paypal provides the shipping address unless you override it. The tracking number is sent automatically by email when it ships.


July 17, 2017, 8:46 a.m.

Hi, can you confirm me the shipping cost to Spain, postal code 41120? Thanks!

Diy Gearhead

July 8, 2017, 8:01 p.m.

I can't get to work with inpa 4.4.7 with real serial com port..IFH-0009

Diy Gearhead

July 5, 2017, 9:11 p.m.

Need tracking #


July 5, 2017, 10:37 p.m.

All orders get a tracking number, although not all countries' postal systems use them.


July 3, 2017, 10:47 a.m.

How long will it take to ship to Latvia ?
Are you shipping from USA ?


July 5, 2017, 2:11 p.m.

Yes everything ships from USA. I don't know what the transit time to Latvia is but maybe you can google to find out. Most countries take between 2 weeks and 2 months but obviously that's a big window and not very helpful to you. I've only shipped a few packages to Latvia and I never learned when they arrived.

Selespeed Tan

Dec. 26, 2016, 7:41 p.m.


i tried to order this Tiny ADS Interface inside 20 pin connector but payment was rejected by Paypal because you are listed as a "non profit organization" and Paypal in my country in Singapore cannot pay you due to categorization of this. Is there any other way to pay you?

Thank you.


March 8, 2016, 3:48 p.m.

Do you provide inpa soft?
If not, how to get it?

Farag Aly

Oct. 2, 2015, 1:13 p.m.

When i try to check out with paypal it doesn't calculate shipping what should I do?


Oct. 2, 2015, 1:19 p.m.

Don't worry. It will. Paypal doesn't make it obvious but the shipping will be calculated and added some time before checkout is complete. If somehow it doesn't then I guess you get free shipping. ;)

I'm sorry for the confusion. I'd do something about it but of course it's quite out of my control. It's been this way for a long time.

Farag Aly

Oct. 2, 2015, 1:34 p.m.

I just confirmed and purchase the product can you add alittle note to the product package from outside to ease delivery process in my country?


Aug. 8, 2015, 7:32 a.m.

Are this compatible with GT1/DIS?


Aug. 10, 2015, 11:48 a.m.

Yes, all ADS interfaces are intended for use with GT1/DIS and INPA.


Aug. 14, 2015, 11:37 p.m.

my order status is still pending since 11/8/15

order id#1251


Aug. 16, 2015, 9:29 p.m.

Yes you're quite right. I usually try to avoid marking an order as shipped until the package has actually been collected. I packaged your order over the weekend and it will be collected on Monday. I've marked it shipped just now so you should receive the tracking number shortly. I'm sorry if there's been any confusion.


Jan. 23, 2015, 12:18 a.m.

i'm searching the driver for this interface. Where can i find it?
Thank you.


Jan. 23, 2015, 8:45 a.m.

A driver is only required by INPA/EDIABAS and it's included on the INPA install disc.


June 4, 2014, 10:44 a.m.

Is there any chance to run bmwhat with this?
Thank you very much


June 4, 2014, 8:42 p.m.

I think it could be made to work, but not out of the box. You'd surely be better off with a different interface if you have a choice.

Assuming you didn't have a choice:

It looks like bmwhat uses a standard USB K-line OBD adapter. Tiny ADS is an ADS-only interface, but (if I recall correctly) any ADS interface becomes an OBD interface if you short together pins 15 and 20. If you then attach a USB-RS232 adapter, you'll have a makeshift USB K-line OBD adapter.

It should work in a pinch, but USB K-line OBD adapters are very cheap so it's likely not worth the trouble otherwise.


June 4, 2014, 4:08 p.m.

also I would like to know if it is compatible with Progman 32


June 4, 2014, 8:42 p.m.

I haven't used progman, but I believe so. It's just an ordinary ADS interface so if progman works with BMW's original ADS interface then it works with this one too.


June 5, 2014, 5:13 a.m.

Thank you a lot for everything
When I click to buy and choose the ports show me a price but when I click to pay it only shows me the price without ports..


June 5, 2014, 2:47 p.m.

Sorry, I don't think I understand. I'm not sure what you mean by 'ports'.


June 5, 2014, 4:23 p.m.

Sorry I meant shipping cost but I think will bought on eBay because there gives me the full price the item + shipping price


June 5, 2014, 4:35 p.m.

Oh, ok. I think I know what you mean.

When you're taken to Paypal's website to log in, the shipping cost disappears. I hate that, but that's just the way they do it.

Don't worry - the shipping cost will reappear once you have logged in to Paypal and are brought back to this site to complete the transaction. You will see the shipping cost before you pay.

Of course, you're welcome to use eBay instead if that's what you prefer, although unfortunately the price there ends up higher. It turns out that eBay is very expensive and frustrating to deal with, but I'll save that rant for another time and place.

Babas Babas

May 26, 2014, 9:34 p.m.


I still have received nothing! controlling 03/05/14
What to do?


May 26, 2014, 10:51 p.m.

If you'd like to email me your order number, I'll check on it to make sure nothing looks wrong. You can just reply to the order confirmation email as this will contain the necessary information. I have multiple orders from 2014-05-03 that are still in transit so I'm not sure which is yours, though they do all appear normal.

Rarely, international shipments do get lost, but it's too soon to worry about that yet. Usually the best first advice is to call your customs office and make sure they aren't holding it, as this happens more often than anyone wants.


May 30, 2013, 9:44 a.m.

excellent work, wonderfull item, good quality solders and connector. Just received mine and in the process of getting it set up. Just make sure you have a real serial port!!

Leave a comment