SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492024-03-19T02:49:09-06:00SparkFun Electronicssantaimpersonator on WIG-09555 - SparkFun OBD-II UARTsantaimpersonatorurn:uuid:3905f1c2-a3ce-4cc3-9106-e68b62768c1b2020-03-02T17:13:46-07:00<p>Hi there, it sounds like you are looking for <a href="https://www.sparkfun.com/technical_assistance" rel="nofollow">technical assistance</a>. Please use the link in the banner above, to get started with posting a topic in our <a href="https://forum.sparkfun.com/" rel="nofollow">forums</a>. Our technical support team will do their best to assist you.<p>That being said, that is most likely dependent on whether the vehicle manufacturer makes that information available over OBD-II. (<em>Unfortunately, that isn't something we can find out for you.</em>)</p></p>
Customer #1578986 on WIG-09555 - SparkFun OBD-II UARTCustomer #1578986urn:uuid:ec3cd21e-2f8e-5f95-0b0e-dfeece1860112020-02-17T03:00:26-07:00<p>Is this obd able to send me the signal from the airbag the instant it works ?
Thank you</p>
Customer #714543 on WIG-09555 - SparkFun OBD-II UARTCustomer #714543urn:uuid:0876e782-dce1-abf8-d7dd-627092d12ecf2018-06-02T16:51:07-06:00<p>If you have trouble with line feeds in your terminal, where everything is rendered on a single line, this may be caused by the ELM327 sending a CRCR instead of a CRLF. Per the Data Sheet, Page 3, LFmode (pin 7), you can issue the AT L1 command to fix this.</p>
ppDesigner on WIG-09555 - SparkFun OBD-II UARTppDesignerurn:uuid:7974e084-0b51-19ce-5a91-ac95b168fa4d2018-03-04T14:49:23-07:00<p>Hi,
what PC scantool software's can be used with this adapter?
I bought it some months ago, I want to scan my car using my laptop but I have no idea what commercial software will work with the adapter. I have attached a FTDI232 cable to usb so I think I only need the software.</p>
CF on WIG-09555 - SparkFun OBD-II UARTCFurn:uuid:707e81fe-3325-c497-8f16-ce65fd0e7ebc2017-07-03T16:58:50-06:00<p>It's correct. Only GND, RX and TX actually connect to the board. The other pins are present, but don't make an electrical connection anywhere else on the board.</p>
Customer #38182 on WIG-09555 - SparkFun OBD-II UARTCustomer #38182urn:uuid:0ca9eb9e-e2fa-0e5c-709f-1920b1ca729f2017-07-03T16:36:42-06:00<p>Regarding JP8, is the schematic drawing correct? Or is the board silk screen correct? They are different!<p>For example, on the schematic there is VCC and it is an NC on the PCB silk screen??</p><p>Ron</p></p>
spidermanpc on WIG-09555 - SparkFun OBD-II UARTspidermanpcurn:uuid:bb1f4200-589e-46b4-943f-bb4fe563c9992017-05-20T01:55:30-06:00<p>Whats the difference between this board and the can bus shield board?</p>
RickHuey on WIG-09555 - SparkFun OBD-II UARTRickHueyurn:uuid:04df28f1-2f62-caf6-cd2f-a95f800b67272017-02-28T16:55:30-07:00<p>Is there a way to put this OBD II board into listening mode while connected to a vehicle so that all CAN messages in the bus can be monitored and logged? Alternatively, if this is not possible, is it possible to put this OBD II board into a mode where it reports every time it sees a message in the CAN bus with a specific identifier? I'm trying to pull some codes as they come from an ISO 15765-4 (11bit, 500kbps) port to feed a data collection system. Any insights would be appreciated...</p>
LucasZ on WIG-09555 - SparkFun OBD-II UARTLucasZurn:uuid:6e479ea9-f17f-6cbd-acd1-f8cb8f7c9f382016-08-24T16:22:28-06:00<p>what's the difference from this to the can bus shield?????</p>
Customer #778802 on WIG-09555 - SparkFun OBD-II UARTCustomer #778802urn:uuid:62881020-7c8c-3d66-c2ba-c5da4f958cbf2016-03-10T15:10:41-07:00<p>Anyone successfully figure out how to set the RS232 to anything faster than 9600? This board is so close to exactly what I want but its made totally useless due to its slow speed</p>
Customer #663474 on WIG-09555 - SparkFun OBD-II UARTCustomer #663474urn:uuid:5966884a-0721-50be-6695-d209848a827a2016-03-05T07:49:52-07:00<p>I tried it with ISO 15765, it was successful but for J1708 I always got the "SEARCHING... UNABLE TO CONNECT" error. Is it suitable for SAE J1708 or does it need some modifications?</p>
bboyho on WIG-09555 - SparkFun OBD-II UARTbboyhourn:uuid:dbe1acdc-496b-f616-da55-bae953b6a1db2016-02-12T15:30:24-07:00<p><strong>(PORTED to TECH TIPS TAB)</strong><p><strong>-------------------- Tech Support Tips/Troubleshooting/Common Issues --------------------</strong></p><p><strong>Further Tips/Troubleshooting/Common Issues</strong></p><p>Try looking at my comment in the tutorial for further Tips/Troubleshooting/Common Issues => <a href="https://learn.sparkfun.com/tutorials/obd-ii-uart-hookup-guide/discuss#comment-56846b8fce395f9e6f8b4567" rel="nofollow">https://learn.sparkfun.com/tutorials/obd-ii-uart-hookup-guide/discuss#comment-56846b8fce395f9e6f8b4567</a></p></p>
Customer #504988 on WIG-09555 - SparkFun OBD-II UARTCustomer #504988urn:uuid:0571cd56-c692-8763-855b-7ae4334b84b62016-01-29T10:30:14-07:00<p>The code example provided on the product page didn't work for me, but the code found on the top of the forum thread worked like a champ:
https://forum.sparkfun.com/viewtopic.php?f=14&t=38253</p>
cswiger on WIG-09555 - SparkFun OBD-II UARTcswigerurn:uuid:79594634-b0f4-368a-b29a-24803b502fee2015-10-24T19:23:48-06:00<p>Also, I got this ArduinoOBD library to work: https://github.com/stanleyhuangyc/ArduinoOBD/tree/master/libraries/OBD -- it would fail to init, which was tracked down to the 1st PID query taking an unusually long time (3-4 seconds) and timing out. Just put another query in the initcmds[] like: const char *initcmd[] = {"ATZ\r","ATE0\r","ATL1\r","0101\r"}; and that'll prime the device for the less patient verify query later that was failing.</p>
cswiger on WIG-09555 - SparkFun OBD-II UARTcswigerurn:uuid:e2faef20-4c49-59d2-80ed-d1f66d67b7e82015-10-24T16:44:39-06:00<p>Had an issue with the 3 year old Arduino example - appears Arduino changed serial behavior so that Serial.flush() no longer clears all the junk out of the input buffer so you have to make a function to empty it out before issuing a command.<p>Replace Serial.flush() with something like this:
// clear the input buffer
void serialFlush(){
while(Serial1.available() > 0) {
char t = Serial1.read();
}
}</p></p>
Customer #688742 on WIG-09555 - SparkFun OBD-II UARTCustomer #688742urn:uuid:bdc17fb8-c3c2-1ac3-5f73-ec7946b9f9682015-09-27T13:05:56-06:00<p>Greetings all
i buy this board while was not working correctly - untill i connect the ground of the OBD2 connector to the ground of the FTDI chip
Kindly change the hook up guide
Hope this help :)
Regards</p>
Customer #10043 on WIG-09555 - SparkFun OBD-II UARTCustomer #10043urn:uuid:2fba0e20-7a05-fbf7-acd7-5b2ff129b6f92015-06-17T10:17:27-06:00<p>My application is to build a simple J1939 diagnostic code reader with the ability to reset codes. Since J1939 is different than OBD at the Data Link layer. J1939 is used for trucks/heavy duty vehicles and OBD is for passenger cars. I am looking for a library to support the J1939 data link layer, specifically to read/write DM1 and DM2 messages and, as a plus, to be able to read basic engine parameters.<p>So my question is: What does "Support for SAE J1939 OBD protocol" mean, exactly? "Protocol" implies the DataLink layer but the documentation appears to be describing only the Physical Layer and simple OBD interface. I checked several of the software links and many are dead. Anyone know where I can get source code or a Windows application to do what I need?</p><p>Thanks</p><p>Al</p></p>
Charlie7 on WIG-09555 - SparkFun OBD-II UARTCharlie7urn:uuid:fae8da5e-740d-e9f8-6ce7-7f1e15f5b0ba2015-03-23T10:32:02-06:00<p>I just received this board and would like to get started tampering with my car's brain. But before I do, I want to back up the brain in case I muck things up. Any idea what software I can use to back up my ECU using this board? or is that even possible?</p>
Customer #649892 on WIG-09555 - SparkFun OBD-II UARTCustomer #649892urn:uuid:9157a427-bbf8-6e4e-0963-95731f3d9bb72015-02-13T01:30:42-07:00<p>Maybe it is a noob question but i should learn that.
What is the different between this board and can-bus shield board?
I found many example about can-bus shield is used for hack vehicle can bus.
And is it possible to open vehicle's door, window and run to climate etc with stn1110 ? or Should i use other stn version stn1170 ?</p>
Customer #592353 on WIG-09555 - SparkFun OBD-II UARTCustomer #592353urn:uuid:3178f60f-47f5-3c02-db22-53998382f1612015-01-17T05:43:45-07:00<p>Hey,<p>Well I need to ask that if I use the 8-pin header and connect it to raspberry or laptop, can I send and receive the CAN bus data in the similar way as in case of 5-pin header?</p></p>
Customer #627078 on WIG-09555 - SparkFun OBD-II UARTCustomer #627078urn:uuid:63bc3747-2410-e077-8f85-c5f1245d54a22014-12-09T07:39:51-07:00<p>I have uploaded code to arduino mega board when tx and rx pin of OBD2UART is connected with TX and RX of Arduino mega . OBD2Uart chip is not responding .How can i recover my OBD2UART board .</p>
Souleman on WIG-09555 - SparkFun OBD-II UARTSoulemanurn:uuid:4f888dde-17a4-0836-ae32-9ddb04533d772014-11-17T06:26:54-07:00<p>i know this unit is powered via 12 auto battery (or power supply), I have an J1939 emulator an am working on a J1939 design, my emulator is 24V (as is most heavy duty vehicles). looking at the schematic the LM317 will handle the 24V as well as the LM339, and the voltage divider on pin 27 BATT_V calculates to 3.33V. it should work, has anyone trued it? my only concern is the power dissipation of the LM339 I am afraid it will get very hot. then there is also the MMBT2222, may have to update the resistor.</p>
Customer #572913 on WIG-09555 - SparkFun OBD-II UARTCustomer #572913urn:uuid:0adb73c0-0cae-1ebb-0c4e-e1a4f1c385b32014-10-27T13:23:03-06:00<p>Does anyone know if can be use on heavy duty vehicle (24v)? If yes, is it possible request data using AT commands? Thanks.</p>
Customer #586374 on WIG-09555 - SparkFun OBD-II UARTCustomer #586374urn:uuid:b953d9c7-55cb-c54a-7adf-934aaa51930a2014-09-09T10:20:33-06:00<p>Does anyone know if the 12v out is conditioned? I'd like to power my Arduino off of it so it starts logging once I turn the car on.</p>
Customer #592353 on WIG-09555 - SparkFun OBD-II UARTCustomer #592353urn:uuid:32a76199-a52f-e613-326e-b7e6baf4436a2014-09-05T06:02:22-06:00<p>Hi,<p>I am currently using OBD-II UART Board for fetching CAN packets. i am also facing this problem of 'BUFFER FULL'. Well, before going for firmware up gradation, I tried these commands -
1)AT BRD 99 - It replies OK but still speed remains same.
2)AT BRD 100 - Does not reply OK.</p><p>Then I cam across these commands -<br>
1) STSBR 115200
2) STWBR
from this <a href="https://www.scantool.net/forum/index.php?topic=5895.0" rel="nofollow">post</a>
Since AT BRD command was not able to increase the BAUD rate, i was wondering whether the latter commands would work or not? Since it will write to non-volatile memory, I was wondering if my IC goes wrong and I am not able to do any stuff after that.</p><p>Can you please suggest me whether to try these commands or not? Is it safe?
Or should i just go for firmware up gradation ? What things would change?</p></p>
Customer #581024 on WIG-09555 - SparkFun OBD-II UARTCustomer #581024urn:uuid:a0dda1e6-fbe4-3954-69cf-f13b054773632014-08-15T09:21:44-06:00<p>I connected OBD II UART to hyper terminal, ATZ, ATRV works fine. ATSP0 OR ATSP00 returns OK, but ATDP doesn't show the selected protocol. It just says AUTO. Ideally for FIAT Punto 2008, it should select protocol 7 - ISO 15765-4 CAN (29 bit ID, 500 kbaud).<p>When I set manually using ATSP7, for 0100 it returns CAN ERROR. Pleae help. I am struggiling on this since a week.</p></p>
zada on WIG-09555 - SparkFun OBD-II UARTzadaurn:uuid:0a5a9e7f-3d1a-695e-222f-1a07498a9bad2014-08-12T14:52:16-06:00<p>Hi everyone. I hope someone could give us a hint about this board. We've got it working with an Arduino Mega connected to the hardware serial pins. We have got an ECU simulator that simulates almost all the protocols. When we test the board with all the protocols, the speed at which the data gets outputted is very slow. I have also tested with 4 cars, 2 are pre CAN BUS and the other 2 are CAN BUS. Even with those cars the rate at which the data gets outputted is slow too. Is this supposed to be like this or the rate should be faster? Thanks.</p>
Customer #581024 on WIG-09555 - SparkFun OBD-II UARTCustomer #581024urn:uuid:d1027cde-fedc-93a3-498a-cdecafad813b2014-08-11T18:59:31-06:00<p>I have used the same as mentioned in hook up guide for arduino uno but its not working. ATSP0 is not detecting the protocol i guess. ATDP isn't returning the selected protocol. Just says "AUT". How do i get started? The car I am testing is OBD II compliant.</p>
TiagoRibeiro on WIG-09555 - SparkFun OBD-II UARTTiagoRibeirourn:uuid:58116b6a-a781-c1a8-e845-4531554937932014-06-11T06:38:14-06:00<p>Hello, is there any command to work with different baud rate (other than those specified in the datasheet AT commands) for all communication protocols? For example baud rate in KWP 10.2 kbps, I can get this baud rate? if yes, how?</p>
justinN on WIG-09555 - SparkFun OBD-II UARTjustinNurn:uuid:59a1a83f-f7c7-ce73-e30e-0f96b5219a562014-06-07T16:22:13-06:00<p>How could I power an arduino off of the board and have proper power protection for cranking the car while it is plugged in? I've seen other similar boards (the dfrobot one comes to mind) that allow powering straight from the 12v on the OBD II port).</p>
TiagoRibeiro on WIG-09555 - SparkFun OBD-II UARTTiagoRibeirourn:uuid:21ceaaa3-fffa-a27a-bb0f-0802eaac99da2014-06-04T12:27:32-06:00<p>hello, I have a doubt with respect to the AT command used in this board .. How can I use an AT command to send a frame for OBD circuit as CAN, KWP (ISO), VPW / PWM? I could not find any command called sends frame or something like that can you help me?
What I mean is, I'm trying to make a simulation of communication with a vehicle (without a vehicle) using only a computer and software that I created. Anyone think the problem that I was not getting connect and be getting FB ERROR as response stn1110 is because I really I need a real car for that?
Thanks in advance.</p>
Podda on WIG-09555 - SparkFun OBD-II UARTPoddaurn:uuid:fb5b652c-0269-24c1-4d65-2d439a7e49cd2014-05-30T22:21:10-06:00<p>I just need the STN1110 IC only, can i get it from you. There are several places that i can buy the IC but the shipping is too expensive...</p>
Scott_fx on WIG-09555 - SparkFun OBD-II UARTScott_fxurn:uuid:e6b191a7-c78e-3a76-f3f3-c790ef6d4f062014-05-25T16:44:32-06:00<blockquote>
<p>baud</p>
<p>how do you change the baud rate on this board? (i'm using an arduino if that makes a difference)</p></blockquote>
Customer #341442 on WIG-09555 - SparkFun OBD-II UARTCustomer #341442urn:uuid:56f4e896-0357-48c7-ee67-84d0cfa17b6a2014-05-25T13:20:34-06:00<p>Okay I'm trying to increase the baud rate on this thing but having issues. I first thought this thing was an actual ELM327 but I now realize I'm wrong. Does anyone know how how to increase the baud rate for this board or at least point me in the direction I should be looking?</p>
JamesHagerman on WIG-09555 - SparkFun OBD-II UARTJamesHagermanurn:uuid:21bafc9b-660e-706d-06c4-d506d91945ba2014-05-19T13:14:34-06:00<p>Also, if you're interested in seeing the evidence in GNU screen where this limit seems to exist, look at line 1422 of the tty.sh file in the screen src tree:<p>http://git.savannah.gnu.org/cgit/screen.git/tree/src/tty.sh</p><p>Now I need to find a decent OS X terminal app that actually works at 500kbps...</p></p>
JamesHagerman on WIG-09555 - SparkFun OBD-II UARTJamesHagermanurn:uuid:3241c284-f383-fc74-d6c7-45f529334a202014-05-19T13:11:47-06:00<p>Ah ha! I found something important to keep in mind when you're using this board at 500kbps:<p>GNU Screen is limited to (or missing configurations higher than) 460800bps. That's 460kbps.</p><p>So, don't try using screen /dev/tty.yourusbserialport 500000 to communicate with this board and expect it to respond.</p><p>If you set the baud rate on the board by saving the baud rate to the onboard memory, and you end up locking yourself out of the board because you don't have a device that can be set to that baud rate, there's a simple fix!</p><p>Short the RST_NVM to the GND pad right next to it (ya might even wanna solder on some headers for this). Once they are shorted, plug the board into the car, and wait until the RX light starts blinking rapidly.</p><p>Once it's been blinking for a few seconds, disconnect it from the car, UN-SHORT the RST_NVM and GND pads, and try connecting back to the board at either 9600 or 38400 baud.</p><p>You should be back in business!</p></p>
TiagoRibeiro on WIG-09555 - SparkFun OBD-II UARTTiagoRibeirourn:uuid:dfbea6ab-e72e-2764-809d-9e631e6262c42014-05-19T11:12:54-06:00<p>Can anyone provide a guide on how to start the simulated communication (without ECU) with each protocol available on board?</p>
JamesHagerman on WIG-09555 - SparkFun OBD-II UARTJamesHagermanurn:uuid:1e82aa55-7cc5-3a80-9397-b00ef64a3ed22014-05-11T23:12:36-06:00<p>I pulled this board out of storage again today and had a pretty awesome "Ah ha!" moment when I realized that someone had probably written a Ruby gem for all this OBD II stuff...<p>And sure enough, someone did! After forking the existing code, and cherry picking all the awesome bits into my fork, I'm happy to say that this is, by far, the easiest way of interfacing with these boards that I've found. Here's the fresh fork: https://github.com/JamesHagerman/obd</p><p>My plan is to start building in some OBD II monitor mode logging in the obd gem in order to start reverse engineering the non-standard ISO 15765-4 (CAN 29/500) modes.</p><p>If you're at all interested in hacking your car, I seriously suggest picking one of these boards up before they're all gone. They work WAY better then the Arduino shields, and really open up the doors to getting into CAN bus hacking without having to worry about that cheapo OBD II scanner you got on ebay.</p></p>
Customer #431601 on WIG-09555 - SparkFun OBD-II UARTCustomer #431601urn:uuid:5673bbe3-449c-e06a-9fca-bad3d0b0faaa2013-12-21T00:50:34-07:00<p>When I connect it to my Honda City, 2006 model, I see the OBD TX LED blinking but there is no activity on the OBD RX LED. The data seem on the terminal also doesnt seem to match with the cars actual values.
Need Help !!</p>
Toni_K on WIG-09555 - SparkFun OBD-II UARTToni_Kurn:uuid:dbf1e2d8-c26e-f0c3-5154-5de628cc06522013-08-12T11:20:42-06:00<p>Download the Eagle files. There's a 'show' tool that will allow you to click on a symbol in the schematic, and highlight that part on the board file, or vice-verse. It's really beneficial when trying to trace out connections on boards.</p>
Customer #218284 on WIG-09555 - SparkFun OBD-II UARTCustomer #218284urn:uuid:6721e9a0-b16f-ce50-a438-1a73e5d1d67d2013-08-10T16:49:26-06:00<p>Hi guys, can you explain for me what is this diagram on schematic file:
VBAT < ---- IC3P ----- GND ?<p>What is this ic3p ? Where it is connected?</p></p>
Member#458866 on WIG-09555 - SparkFun OBD-II UARTMember#458866urn:uuid:ff82458f-ae58-6b91-1c76-37bcd909bc072013-08-02T05:04:30-06:00<p>I have few questions, please be kind and help me to understand:
1. How is this board powered?
2. I intend to connect a modem to this board and read data over the air. Is the output of this board true RS232?</p>
cristi-ev on WIG-09555 - SparkFun OBD-II UARTcristi-evurn:uuid:4aeb6ed6-5982-2343-6f6a-d8cf968a7c6a2013-07-06T20:51:16-06:00<p>after working a bit with the UART, both RX and TX LEDs are lit continuously and I cannot get any response from it. I guess my board is gone, I wonder what should I do to avoid this situation with the next OBD-II UART board I buy?</p>
Customer #448315 on WIG-09555 - SparkFun OBD-II UARTCustomer #448315urn:uuid:00d45bb8-573b-0f62-4776-e5feaf8e9e032013-06-20T12:20:23-06:00<p>Cannot upgrade the WIG-09555 chip (stn1110) from V1.3a to latest firmware using ScanTools.net firmware updater STN1110... Here is the log:<p>00:00.010: Updater v1.4.1 started.
00:01.351: Uploading stn1110-3.2.0.bin...
00:01.351: Connecting to device...
00:02.243: Connection error: Connection with device lost.</p><p>The board works ok at old firmware V1.3A... Is there anything wrong with the Scantools.net update software???</p><p>Cheers,
Jean-Francois</p></p>
Customer #431953 on WIG-09555 - SparkFun OBD-II UARTCustomer #431953urn:uuid:46cb9ee9-6d92-c203-800c-8f865f628fd22013-05-27T14:59:20-06:00<p>Well, I've been working on this for a week now, I guess it's time to ask for help. Does anybody know of a sketch or a library that works for this? I'm going in circles with echoes and sporadic combined strings from the sample sketch.</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:5c2f4754-e11b-a156-a486-65e1e8abd7832013-05-01T21:18:46-06:00<p>Not one that is available to the public. However, if you have the J1939 spec and can write software, it's a pretty straightforward task.</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:25f097cc-febc-cfc3-ad2e-79636027c2da2013-05-01T21:16:18-06:00<p>Sparkfun: the datasheet on this page is correct (Rev B), but googling "STN1110 datasheet" brings up Rev A:<p>https://www.sparkfun.com/datasheets/Widgets/stn1110-ds.pdf</p><p>Could you please delete the old revision from your server? It already got some people in trouble.</p><p>Thanks!</p></p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:75775dcf-40f1-c0af-fd32-62282b2aef742013-04-10T18:27:44-06:00<p>The vast majority of CAN peripherals do not expose the SOF or CRC (although if the CRC is wrong, the STN1110 will append "DATA ERROR").<p>This is what the standard request/response looks like:</p><p>0100</p><p>18 DA F1 10 8 06 41 00 BE 1B 30 13 00</p><p>This is 29-bit CAN, with headers (ATH1) and DLC (ATD1) turned on. You can see the CAN Id (18DAF110), DLC (8), PCI (06), and the data (4100BE1B3013). The last byte (00) is padding.</p><p>You can expect to see this exact response if you connect the Sparkfun OBD board to an ECUsim 2000.</p><p>Vitaliy</p></p>
Customer #423091 on WIG-09555 - SparkFun OBD-II UARTCustomer #423091urn:uuid:f5bfdeb2-aaf9-dfd7-f471-334ee745e0802013-03-27T01:26:52-06:00<p>Is there an app to interpret J1939 of heavy duty vehicle with the stn1110 or elm327?</p>
bnemec on WIG-09555 - SparkFun OBD-II UARTbnemecurn:uuid:65c1f93e-ae6b-9e9d-5a5a-2ccc2e3260712013-03-26T16:16:14-06:00<p>Just got my OBD II UART and cable in mail, super excited. Cable is >very< tight on 2000 Ford F350 and will not work on 2004 VW Jetta. Not a big deal, will have to just modify cable a little.</p>
Customer #418897 on WIG-09555 - SparkFun OBD-II UARTCustomer #418897urn:uuid:e6f6b15c-9413-129b-9ec9-e8f81cb670b02013-03-18T06:31:57-06:00<p>Question: The data received on the serial port output. Is this raw data of the actual queried data or does it inclued all of the canbus transport layer? i.e... SOF, Identifier, SRE, IDE etc...</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:b637d33d-daf7-8262-b41a-1fdcc0bda0b32013-03-07T01:49:50-07:00<p>Yes, the STN1110 works with ISO11898 @ 100 kbps.</p>
Macaba on WIG-09555 - SparkFun OBD-II UARTMacabaurn:uuid:aabde982-eff3-cf3a-e93e-5eae3325422c2013-03-02T03:20:37-07:00<p>Does anyone have any experience using the ISO 11898 (raw CAN) mode? Will it work on a 100kbit CAN bus?</p>
Customer #262084 on WIG-09555 - SparkFun OBD-II UARTCustomer #262084urn:uuid:b664e352-05d9-52ca-c00b-8527c2e8c9822013-03-01T22:48:38-07:00<p>Would have been nice if the UART interface was made 5V/3.3V selectable, considering the number of 3.3V controller boards SparkFun makes. Depopulating R25 and pulling up to a 3.3V shouldnt be necessary. At the very least, provide a 3.3V pin hole / solder point on the board.</p>
MikeGrusin on WIG-09555 - SparkFun OBD-II UARTMikeGrusinurn:uuid:a210fea5-e2d0-7e30-f963-a194335d25342013-02-03T08:35:05-07:00<p>That -is- the STN chip; it's a custom-programmed PIC24.</p>
REDACTED-GDPR on WIG-09555 - SparkFun OBD-II UARTREDACTED-GDPRurn:uuid:b58ff46b-d86e-efbb-ca08-19f15c47fcaf2013-02-02T23:22:53-07:00<p>I just received the board and I do not see any stn1110 chip on it, but it has PIC24. Am I missing something here ?</p>
Koyaanisqatsi on WIG-09555 - SparkFun OBD-II UARTKoyaanisqatsiurn:uuid:0c59af58-c0bc-b98d-89b1-e794c6beff1f2013-01-04T02:27:34-07:00<p>Anyone tried using this with the Torque app for Android? I'm trying to decide whether I should go the DIY route or buy a scan tool. I'd rather go DIY :-)<p>http://torque-bhp.com/wiki/Main_Page</p></p>
Customer #185371 on WIG-09555 - SparkFun OBD-II UARTCustomer #185371urn:uuid:a63a5ef8-c6c3-d6ad-d27d-687b7ab365142012-12-22T09:32:02-07:00<p>Nowhere in this page is the link to Sparkfun's tutorial landing page: http://www.sparkfun.com/tutorials/294<p>I struggled trying to figure out how to use it for a night until a separate Google search with just the right search string pulled up that tutorial page. The tutorial page doesn't come up using the Sparkfun search bar, either. Shouldn't this be linked in the description or in the related documents?</p></p>
Customer #370001 on WIG-09555 - SparkFun OBD-II UARTCustomer #370001urn:uuid:830dde8e-2afc-52e3-a182-c1fabd90c5512012-11-10T16:39:19-07:00<p>I'm using the OBD UART shield with an Arduino (on tx/rx) with the OBD.cpp/.h library. When doing Serial.print statements, it has erratic output to the serial monitor. Is this normal? (Im using 9600 baud)</p>
Customer #230503 on WIG-09555 - SparkFun OBD-II UARTCustomer #230503urn:uuid:68769ae6-f310-f93f-42b9-2c2022fcaf372012-10-28T07:50:05-06:00<p>I wrote a class (For Arduino and compatibles) to help interface with this shield. It can read and parse OBD2 PIDS, converting them to the appropriate value where applicable, as well as parsing the HEX data into an array of bytes, or just run an arbitrary command and populates a buffer.<p>More details <a href="http://www.ay60dxg.com/wordpress/2012/10/28/arduino-elm327-library/" title="ELM327 Class for Arduino" rel="nofollow">Here.</a></p></p>
Customer #309847 on WIG-09555 - SparkFun OBD-II UARTCustomer #309847urn:uuid:8e1e48dc-c281-7b0f-0897-c33b5d0c67b72012-09-03T19:47:43-06:00<p>Has anyone else noticed the schottkey barrier (mbra140) is wired in reverse polarity with the battery... If this is correct (in schematic that is) could someone volunteer an explanation on how this works, and how is it different than using a TVS (eg ST Transil) device to shunt voltage spikes in either direction? Thanks in advance!</p>
Customer #308641 on WIG-09555 - SparkFun OBD-II UARTCustomer #308641urn:uuid:e752995b-731a-db8b-5872-5de6d0d92e762012-09-03T15:36:02-06:00<p>I did find this software on the ScanTool site. Does it work with the Sparkfun board ?<p>http://www.scantool.net/obdwiz/</p><p>Thanks ...</p></p>
Customer #308641 on WIG-09555 - SparkFun OBD-II UARTCustomer #308641urn:uuid:8ceb1119-bb4f-2e50-0da4-7e61efd185562012-09-03T15:27:31-06:00<p>Has anyone found some software that just reads the "Standard" SAE codes ?
The compatible software list is badly out of date.</p>
HangaS on WIG-09555 - SparkFun OBD-II UARTHangaSurn:uuid:892fc2e4-c01c-6055-ee47-fa3dd78058862012-08-24T14:27:28-06:00<p>Thanks! I have just confirmed that as well.<p>I found more information in the document about the extended ST command set.
www.scantool.net/scantool/downloads/98/stn1100-frpm.pdf</p><p>It looks like the configuration was customized for SparkFun, maybe by SF ou by ScanTool themselves.
The ST MFR command returns 'SparkFun Electronics', so maybe SF asked for a 9600bps default for UART.</p><p>btw-I just upgraded the firmware to version v3.1.0 and set the default UART speed to 38400. I can read much more PIDs/sec now :)</p></p>
MikeGrusin on WIG-09555 - SparkFun OBD-II UARTMikeGrusinurn:uuid:e92a7821-a0bd-99b9-1956-6209ddddf5b72012-08-24T10:49:02-06:00<p>The board uses a real STN1100 from Scantool, not a clone.</p>
HangaS on WIG-09555 - SparkFun OBD-II UARTHangaSurn:uuid:cb0fc03a-835d-6ba7-67dd-5a5e389128ab2012-08-24T04:50:47-06:00<p>If this board is built around the STN1110, and the default UART baud rate of the STN1100 is 38400, how come the default in this board is 9600?
I'm having an hard time trying to raise the UART baud rate, none of the methods 'AT BRD' or 'AT PP 0C'. The ST commands don't seem to work also. STI returns the dreaded '?' char.<br>
Is this board really using an STN1100 or is it some clone?</p>
Single T on WIG-09555 - SparkFun OBD-II UARTSingle Turn:uuid:132c2ef6-23cc-32dc-90a2-793854f620972012-07-24T09:27:01-06:00<p>By a customer request, <a href="http://en.wikipedia.org/wiki/OBD-II_PIDs" rel="nofollow">here is a table</a> that shows the standard OBD-II PIDs as defined by SAE J1979.
Enjoy</p>
Toni_K on WIG-09555 - SparkFun OBD-II UARTToni_Kurn:uuid:cea0c337-23de-9ee0-7d24-746a9ec1f7082012-07-23T13:08:53-06:00<p>In general, if you run into an issue like this, please send us an email to techsupport at sparkfun dot com. You can send pictures to us as well for any damaged/incorrect parts. If we send something to you with the wrong parts included, we would like to fix it for you!</p>
Souleman on WIG-09555 - SparkFun OBD-II UARTSoulemanurn:uuid:65ac2642-e23f-7436-cad9-ab43356667162012-07-02T06:12:42-06:00<p>Request for board change:
it would be noce to have test points for some of the pins on the chip that this board is not using, for testing purposes. such as pin 15 PWR_CTRL, Pin 9 ~Sleep, etc.... or use an SOIC chip so we can tack a wire on it</p>
Customer #330678 on WIG-09555 - SparkFun OBD-II UARTCustomer #330678urn:uuid:748a250e-c596-aa7a-dc72-1ef6ac0b12722012-07-02T01:55:41-06:00<p>I just got a board that has a female DB9. I am in India and it will cost me more to get a replacement board instead of a local male-female DB9 convertor.</p>
Customer #251894 on WIG-09555 - SparkFun OBD-II UARTCustomer #251894urn:uuid:81e7ceeb-de34-487b-b659-a9b899a4bf7d2012-06-16T16:42:56-06:00<p>My board had a female DB9 as well (they had to send me a new board). Although I love sparkfun, I don't see why its that hard for them to figure this out considering there's another commenter who had the same problem a few months ago.</p>
Customer #3531 on WIG-09555 - SparkFun OBD-II UARTCustomer #3531urn:uuid:096465ab-dac0-0f4d-5132-2c2b413d2b772012-06-15T16:30:55-06:00<p>Where do you want the pictures posted? The date on the board is 10/13/10.</p>
RobertC. on WIG-09555 - SparkFun OBD-II UARTRobertC.urn:uuid:18356da8-50a1-8d9a-7241-f7989cc9035b2012-06-15T11:02:16-06:00<p>I just checked our stock and all of our boards and sub assemblies are correct. can you post a picture of what yours looks like? I'm curious now...</p>
RobertC. on WIG-09555 - SparkFun OBD-II UARTRobertC.urn:uuid:ca58ad66-5a41-cb48-a405-a815610a78642012-06-15T10:08:52-06:00<p>both?</p>
Customer #3531 on WIG-09555 - SparkFun OBD-II UARTCustomer #3531urn:uuid:1e4bf7df-67e6-81f9-4321-7596f2f23c3c2012-06-15T10:02:49-06:00<p>I just recieved my order, both DB9 connectors are female. Don't need it fixed, just letting you know...</p>
sudopeople on WIG-09555 - SparkFun OBD-II UARTsudopeopleurn:uuid:4b945826-aebe-6e02-34d5-e14b4bbc2ef02012-06-06T15:03:19-06:00<p>They lost me at Micro$oft.</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:53bc26df-59c9-e4d6-4acd-704d5c8a2c982012-05-23T02:00:01-06:00<p>A major firmware update (v3.1.0) is available:<p>http://www.scantool.net/downloads/updates/stn1110/</p></p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:e9ffc693-8893-feec-18b4-c5b5fbc95d8b2012-05-23T01:59:13-06:00<p>Google "ECUsim 2000"</p>
Skimask on WIG-09555 - SparkFun OBD-II UARTSkimaskurn:uuid:6e62b556-c218-9d42-da8d-1e314172f57f2012-05-13T08:35:41-06:00<p>Yes, but only the raw data is passed.</p>
Skimask on WIG-09555 - SparkFun OBD-II UARTSkimaskurn:uuid:7ac56421-8459-c4f2-c766-8fa86a679b732012-05-13T08:35:07-06:00<p>No</p>
Skimask on WIG-09555 - SparkFun OBD-II UARTSkimaskurn:uuid:f0cf8dd2-05f1-2d95-834a-663323529c692012-05-13T08:34:59-06:00<p>No</p>
nootropic on WIG-09555 - SparkFun OBD-II UARTnootropicurn:uuid:1a2a5776-a3c9-cca0-5d33-0bfb030266172012-04-28T14:38:23-06:00<p>I had the same problem. This is caused by sending any characters on the UART after you have issued a command. So if your serial terminal is sending CRLF (carriage return, line feed), change it to only send CR after you press enter. This solved the problem for me.</p>
LocRot on WIG-09555 - SparkFun OBD-II UARTLocRoturn:uuid:be021b10-0df7-127e-d2d3-273a545ff38f2012-04-11T20:07:56-06:00<p>I know it can interpret many different obd protocols and turn them into serial but can it do the reverse? Can I set an obd protocol to output possibly to a scanner?</p>
Customer #158952 on WIG-09555 - SparkFun OBD-II UARTCustomer #158952urn:uuid:fe9a8b1f-002b-0a1c-95e8-3ea0475ed25e2012-04-07T08:17:40-06:00<p>Can this part speak simultaneously over different vehicle protocols? For instance can I talk with ISO 15765 and J1850 PWM at the same time?</p>
M-Short on WIG-09555 - SparkFun OBD-II UARTM-Shorturn:uuid:d448b3b2-13a4-8312-469a-1b35173dd13d2012-03-15T14:45:15-06:00<p>The board should have a male connector, I've double checked our stock and everything has a male connector. If you've gotten a board with a female connector contact us at techsupport@sparkfuncom and we'll get that fixed for you.</p>
Customer #13137 on WIG-09555 - SparkFun OBD-II UARTCustomer #13137urn:uuid:83b86efd-5d04-cf2d-6a0e-039a358ce07b2012-03-11T12:18:12-06:00<p>I ordered the board and the cable referenced in the description, "The DB9 connector mates with our DB9 to OBD-II cable listed below."<p>Unfortunately, the DB9 connectors on the board and the cable are both female. Brilliant.</p></p>
Customer #27581 on WIG-09555 - SparkFun OBD-II UARTCustomer #27581urn:uuid:fd4322b6-21a7-f078-4e8b-13998bc81f7a2012-01-21T08:33:41-07:00<p>That's because it's not really OBD-II. Also do note that for older Mercs, you need to use the 38-pin connector under the hood. It's a proprietary diagnostics connector, as they didn't implement all the diagnostic stuff for the 16-pin DLC connector. No reason they couldn't, though. They probably just wanted to be special.</p>
andywh on WIG-09555 - SparkFun OBD-II UARTandywhurn:uuid:7713a6e0-1f47-15b5-26d7-9c2b10ca50412011-12-29T19:37:34-07:00<p>Dunno if it helps or not, but I've made a very small version of the above (well some differences actually), but it still uses the STN1110 chip instead of a ELM327. All hardware is open source. The module itself has a very low power mode enabling you to leave it plugged into your car for very long periods of time. Schematics and PCB files are downloadable from my site here: http://batman.homelinux.com/blog/bluetooth-obdii-adapter/<p>I also have older, downloadable designs based on the ELM327, but the STN1110 is a superior chip.</p><p>Hope this helps!</p></p>
TeslaTerror on WIG-09555 - SparkFun OBD-II UARTTeslaTerrorurn:uuid:8c6190a2-1b18-5403-4807-e6f7283aa47d2011-10-12T17:46:30-06:00<p>Do you think its possible to interpret j1708 commands used in buses and heavy trucks????</p>
Customer #246701 on WIG-09555 - SparkFun OBD-II UARTCustomer #246701urn:uuid:ed916a30-2cb4-6185-5280-e630e665e9c02011-09-07T13:06:19-06:00<p>Hey, just purchased and received this board and was wondering, which pin should I used to power the arduino I will be using it with on the OBD power? I kind of figured it was the VBAT pin but I am not 100% sure so would appreciate if anyone could confirm this please :)<br>
Thank you</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:de38a638-b898-8a45-7763-604939ed514e2011-08-09T20:35:56-06:00<p>A team from Ireland that used this board, went on to win the Microsoft Imagine Cup and claim the $25k prize:<br>
http://www.youtube.com/watch?v=s0k6KlZIlaQ</p>
HangaS on WIG-09555 - SparkFun OBD-II UARTHangaSurn:uuid:cf2d7ed1-5e54-0595-d62d-63efbb7e647b2011-07-19T16:43:49-06:00<p>Do that cars and cable have pin 7 connected? You need pin 7 (K-Line) for this interface.</p>
benjay on WIG-09555 - SparkFun OBD-II UARTbenjayurn:uuid:b30e0b51-9da3-303e-9b7c-72db451b03f22011-07-18T06:00:01-06:00<p>I tried the steps mentioned here http://www.obdsol.com/articles/obd-software-development/reading-real-time-data/ with 2 cars to get OBD data, but all I get is: SEARCHING...STOPPED. Does anyone have an idea what could be wrong?</p>
HangaS on WIG-09555 - SparkFun OBD-II UARTHangaSurn:uuid:f2bf630c-9bab-163a-ec30-0f0841f9e6462011-07-14T14:21:50-06:00<p>Any chance of a yet to come ODB Arduino Shield? Like the CANBUS shield but arround this STN1110. The CANBUS shield does not suport OBD-II K-Line protocol.<br>
This STN1110 would be a better choice for that shield, as it supports all OBS protocols.</p>
Customer #235162 on WIG-09555 - SparkFun OBD-II UARTCustomer #235162urn:uuid:4313cf69-2bd2-4eb3-c400-9450fafb9e642011-07-01T13:44:45-06:00<p>Vitaliy, thank you very much for your help.<br>
Is there any possibility to read the actual total vehicle mileage via any of the OBD-II protocols?<br>
Anything you may suggest will be greatly appreciated.<br>
Thank you!</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:72fbb2f2-003e-686f-53ee-e8ed026eceaa2011-07-01T02:42:38-06:00<p>You can read vehicle speed (010D), and integrate it over time.</p>
Customer #235162 on WIG-09555 - SparkFun OBD-II UARTCustomer #235162urn:uuid:6ab71b11-8326-da5b-976b-7bbe2e9eebee2011-06-29T18:27:17-06:00<p>Quick question:<br>
Is it possible to read vehicle mileage using the OBD-II UART?<br>
Thank you!</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:f5551c6c-76a4-1ef5-f780-1b4b21c9331b2011-06-23T15:53:04-06:00<p>OBD doesn't work like that. You have to request the data you want. Try 0100.<br>
Once it connects, you can request RPM (010C), Coolant Temperature (0105), etc. OBD Solutions website has a number of articles to get you started:<br>
http://www.obdsol.com/articles/obd-software-development/</p>
Customer #27131 on WIG-09555 - SparkFun OBD-II UARTCustomer #27131urn:uuid:334432b0-1816-13a4-cfef-5561598d4dcb2011-06-21T09:38:22-06:00<p>Quick question. If I just plug in the board to the obd port should I expect immediate activity on the TX/RX led's? I assumed that since the obd port is outputing data that it would show activity on the TX led. The car is running and the pwr led is red. Thanks in advance.</p>
stb-works on WIG-09555 - SparkFun OBD-II UARTstb-worksurn:uuid:e39f4102-ef80-33f6-edc7-efe5ecaeb9262011-06-14T11:49:16-06:00<p>Thanks! I wasn't necessarily thinking of leaving it permanently installed, but I didn't know when it was safe to plug in ... Good to know it will survive startup...<br>
I also found more information on the sleep functionality here: http://www.scantool.net/scantool/downloads/79/stn11xx-powersave.pdf (That was linked from obdsol.com, so hat tip to them for finding it)<br>
Maybe now I will leave it it installed :-)</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:dd968cd3-a5b7-f570-983f-2489b5d4d6822011-06-04T14:16:54-06:00<p>It will survive cranks, however I wouldn't leave it permanently installed as it will eventually drain your battery (unless it's new and you drive your car every day). The STN1110 datasheet has reference designs that show how you can have the circuit automatically power down using one of the many available sleep triggers (voltage, UART inactivity, etc). See this diagram to get a better idea:<br>
http://www.obdsol.com/wp-content/uploads/2010/10/stn11xx_sleep_wakeup_triggers_diagram_850w.jpg</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:6d60ea56-30c5-abf0-b9db-5929c22301642011-06-04T14:12:56-06:00<p>It's not open source.</p>
Customer #221963 on WIG-09555 - SparkFun OBD-II UARTCustomer #221963urn:uuid:6ce638da-0e35-93c9-e4ad-62bab44109df2011-05-17T09:32:54-06:00<p>The board works well. It does require a TTL to RS232 or TTL to USB adapter to connect directly to a computer. I used a max232 circuit I had sitting around to do the job, but had to tap power from a component on the board.<br>
At the risk of offending the designer, I would like to leave some constructive feedback.<br>
1) On one corner, there is a mounting hole that can short vcc to gnd if metal screws are used. I suggest moving this mounting hole completely inside of vss to avoid accidental shorts.<br>
2) There is a lot of wasted area on this board. Why not add some debug pads? (regulator outputs, data signals, etc).<br>
3) I've seen complaints about interfacing to devices like BlueTooth. Since there is lots of open area, how about adding another header that also provides power for BlueTooth or an active TTL-RS232 circuit?<br>
4) It's good to keep cost down, but it wouldn't take much to add an RS232-compatible header using just a few transistors.<br>
5) Some links to the "Free" software are dead or not free at all. I found it difficult to find any truely free software.<br>
6) The STN1110 Family Programming Reference is here. It has some information not listed in the documents above. http://www.obdsol.com/stn1110/ .</p>
stb-works on WIG-09555 - SparkFun OBD-II UARTstb-worksurn:uuid:a78af974-ebfd-43c1-2fe4-6331d4e046912011-05-12T13:02:20-06:00<p>Will this board survive engine cranks during start-up of the engine, or is it best to leave it unplugged until the engine is running smoothly?<br>
I know with so-called "automotive PCs", special power supplies are used that will protect the rest of the PC (and the power supply itself) from voltage spikes while the engine cranks.<br>
I'm not sure if "VBAT" on the OBD-II connector is stable enough to leave this board plugged in ...</p>
Customer #205368 on WIG-09555 - SparkFun OBD-II UARTCustomer #205368urn:uuid:2b0f1df8-c4a0-c9c1-634f-f5ba3cb486392011-05-05T13:46:20-06:00<p>Anyone know where I can get the source code for the firmware on the PIC24 chip?</p>
andr on WIG-09555 - SparkFun OBD-II UARTandrurn:uuid:ef653cf2-2310-eac7-6baf-0eb20c72679d2011-04-20T11:34:49-06:00<p>Plainly connecting a Bluetooth Mate as described above doesn't work.. It seems like only the TX/RX pins are broken out, but not Vcc/Gnd. I was expecting that the board would also power the Bluetooth module.<br>
What's the intended method to hook up a Bluetooth Mate? Do I need to add a battery or is it safe to steal the power somewhere from the board? And isn't a common ground required to make it work? Thanks!</p>
jmjordan on WIG-09555 - SparkFun OBD-II UARTjmjordanurn:uuid:9fb926b6-5adc-4084-4e7d-93e280e2bb8a2011-04-19T22:08:30-06:00<p>Any plans to release some example code?</p>
SpikedCola on WIG-09555 - SparkFun OBD-II UARTSpikedColaurn:uuid:64f7df13-acb0-f436-fc0d-81b56601100c2011-04-07T10:59:00-06:00<p>ELM327 is slow and only official ELM chips are supported in any new software, so the cheap clones you guys are linking will be very hard to get working (I know - I own one!)<br>
As a car nut Im very interested in this chip, as it claims to be much better than the ELM series. The ELM chips are fairly slow when reading multiple sensors, so Im excited for the speed improvement alone.<br>
Finally, the chip is fairly expensive (just like the ELM chips), but something Ive not seen anyone mention is that the company is giving away FREE SAMPLES of this chip! The link isnt given on ScanTool's site, but its on the official mfgr's site here:<br>
http://www.obdsol.com/stn1110/<br>
My samples arrived at the beginning of this week, about three weeks after ordering. The plan, anyway, is to design a similar board, using the schematics in the datasheet, to fit inside the OBD connector housing. Stay tuned =)</p>
Vitaliy (obdsol.com) on WIG-09555 - SparkFun OBD-II UARTVitaliy (obdsol.com)urn:uuid:55642209-6b1f-e5cb-363b-7ca2e2755a112011-02-22T19:01:13-07:00<p>The link above is for the STN1110 Family Reference and Programming Manual. The ELM327 datasheet is here: http://www.scantool.net/scantool/downloads/103/elm327dsh.pdf</p>
rsp on WIG-09555 - SparkFun OBD-II UARTrspurn:uuid:23871ac0-b55f-39e9-a1c7-4a4eeb36605f2011-02-21T02:02:04-07:00<p>The only thing missing now is the programming details for the ELM327 command set. This is available at http://www.scantool.net/scantool/downloads/98/stn1100-frpm.pdf</p>
Kevin Vermeer on WIG-09555 - SparkFun OBD-II UARTKevin Vermeerurn:uuid:3232dd5e-ba3c-3c03-d34b-c2eab0ccdc892011-02-19T13:44:43-07:00<p>Then you're probably never going to buy it, because that would require a silicon upgrade to the ELM327 chip they're using. Your Benz is probably talking standard automotive protocols, just not in the language/code set that most OBDII chips understand.<br>
If it hasn't come out in the last 13 years, you're probably out of luck. You'll probably need to use a microcontroller with the proper transceivers and reverse-engineer the protocol it's using.</p>
RobertC. on WIG-09555 - SparkFun OBD-II UARTRobertC.urn:uuid:30cfee35-b41e-a668-a3a1-fcceaa68bf042011-02-18T13:48:40-07:00<p>Schematic and datasheet are now available.</p>
Keith55555 on WIG-09555 - SparkFun OBD-II UARTKeith55555urn:uuid:1dc51704-9d0d-518d-d909-1389ea8c47c92011-02-18T13:32:26-07:00<p>Looking at the board, save for the pinout being a tad (just a few minor pins excchanged) different than the Elm327, you should be able to use the readily available ELM schematic. I know because I made a board for the ELM that worked well and the parts on board look identical down to the 510 ohm 1 Watt resistors. The only difference might be they improved one of the inputs with an old cheapo comparator rather than the discrete parts in the ELM schematic.<br>
And the chip from them is $10 in onesy's not $14. I just spoke to a rep and he said it goes down to $8 for 100 pieces.</p>
TheDoc on WIG-09555 - SparkFun OBD-II UARTTheDocurn:uuid:563e3181-8469-4f53-2be9-a939b54893442011-02-18T08:36:02-07:00<p>No one's floor mats are THAT clean... So thank you to whomever who I guess cleaned up their car massively for that one live-action shot.. How thoughtful of you. (<em>tips top-hat</em>)</p>
tz on WIG-09555 - SparkFun OBD-II UARTtzurn:uuid:7fe7cd11-cc4c-c19a-de53-4734cc0bb5c32011-02-17T21:24:19-07:00<p>I have their bluetooth version (actually multiples) - it is better than the ELM and I was able to get a "wake in monitor mode" version so I could do wake and just send data. It is what i used before I figured out how to do j1850 on Atmel based processors (328 arduino and 2313).</p>
Customer #204107 on WIG-09555 - SparkFun OBD-II UARTCustomer #204107urn:uuid:941fdebd-83d2-1643-79a6-9ae9276a81962011-02-17T13:53:13-07:00<p>You can get a much cheaper OBD II chip at obdpros<br>
http://www.obdpros.com/product_info.php?products_id=139</p>
Customer #167681 on WIG-09555 - SparkFun OBD-II UARTCustomer #167681urn:uuid:c4576ae0-bc2b-9b17-79a1-2d1ebb44ac2c2011-02-17T10:16:18-07:00<p>Why trace the design when you can just x-ray it :) Finally, we're starting to see this technology open up to hobbiests. Hook up a Fez Domino with some GPRS and we can get remote data from the car on the road!</p>
erich81 on WIG-09555 - SparkFun OBD-II UARTerich81urn:uuid:eb9707e8-0975-7867-fe58-b4f060f5a1fe2011-02-16T09:50:38-07:00<p>Thats a good option, however this chip ends up being much better. Read this: http://www.scantool.net/scantool/downloads/102/stn1110_vs_elm327.pdf<br>
STN1110 is much better.</p>
erich81 on WIG-09555 - SparkFun OBD-II UARTerich81urn:uuid:519b419a-b9e2-ce4f-07d8-ea7411a88fab2011-02-16T09:49:20-07:00<p>yeah saw that last night, 14$ isn't so bad, it's less than half the cost of the ELM327 though, and at least 4 times faster... much better option I'd say. I saw the dealextreme module the commenter below listed, its a decent deal, when you figure in what it would cost to have your own board made, plus parts + time, however what I like about this chip is that it's firmware upgradable, makes updating new features or what not really easy.<br>
I'm working on a board design in Eagle anyway for this part, along with bluetooth, but in the end it'll end up costing almost as much as the ELM327 bluetooth module at dealextreme. The benefit of building my own is that I have a much better chip at the core, that and I build my eagle layout skills up.</p>
Pyrofer on WIG-09555 - SparkFun OBD-II UARTPyroferurn:uuid:880c9240-2d06-fbe3-895e-17d4efbe39252011-02-16T09:34:05-07:00<p>When you make this work with my 1999 A-Class Diesel (Merc custom codes but OBDII connector) I will buy it.<br>
I have a range of OBDII stuff I have bought trying to get this car talking, none work so far. The ELM chips can't handle Merc language.</p>
48X24X48X on WIG-09555 - SparkFun OBD-II UART48X24X48Xurn:uuid:feafa7ec-c93a-d6cf-2660-a7fd8f7b8da52011-02-16T02:18:19-07:00<p>You can get the chip directly from Scantool itself. It's pretty expensive though.</p>
Roque Bridi Jr on WIG-09555 - SparkFun OBD-II UARTRoque Bridi Jrurn:uuid:474f9c5f-1adc-feaf-cac6-52ac01219b242011-02-15T18:00:15-07:00<p>What about this:<br>
http://www.dealextreme.com/p/elm327-bluetooth-obd-ii-wireless-transceiver-dongle-16921<br>
You can detachable the bluetooth if you need to use on something else...<br>
Only US$ 52,99 free shipping</p>
erich81 on WIG-09555 - SparkFun OBD-II UARTerich81urn:uuid:e7fe3746-bf06-6eb4-1271-8d03f6f874812011-02-15T14:53:11-07:00<p>why don't you just go get the sample schematic from the datasheet? the entire thing is there minus the DB 9 connector....<br>
How can you guys sell the whole board, but not the individual chip?</p>
mowcius on WIG-09555 - SparkFun OBD-II UARTmowciusurn:uuid:c41e1244-5396-a183-c515-468e38a0d08c2011-02-15T13:40:24-07:00<p>Now if I was bored I would trace the tracks on the images and work out the schematic.<br>
I am wondering why the design is not available though...</p>