R50/R53 :: Hatch Talk (2002-2006) Cooper (R50) and Cooper S (R53) hatchback discussion.

R50/53 Arduino O2 sensor Signal Modifier

Thread Tools
 
Search this Thread
 
  #1  
Old 10-25-2021, 07:54 AM
Russter500's Avatar
Russter500
Russter500 is offline
2nd Gear
Thread Starter
Join Date: Mar 2015
Posts: 108
Received 5 Likes on 5 Posts
Arduino O2 sensor Signal Modifier

Hi everyone! I have been working on a project for a little while now. My r53 Mini Cooper S is currently exempt from emissions in the state I'm located. I ended up removing my cat a while back as it was failing and causing issues. This of course led to a CEL. I tried using a defouler with different lengths and bungs to try and get rid of the CEL to no success. I also tried using the capacitor+resistor trick which caused a different code, (circuit Malfunction). Over the past few weeks I have been studying how the O2 emission system works, and how it self checks to confirm proper O2 operation and Cat operation. I began working on some Arduino software to trick the ecu, just so I could get rid of the emission codes, so I could monitor my light for other issues that may pop up. After a couple days, i got the software working, wired it up to my Mini, and the codes are gone. The cool thing about the software is it has adjustable parameters, so it can be dialed in to work on different vehicles. I was thinking about selling this software for the DIYers out there that are not required to pass emissions, but want to get rid of the Emissions codes that trigger the CEL constantly. Would anyone be interested in something like this? I have written up a full set of instructions on how to set it up as well. Please give me any input or ask questions! Thanks!

P.S the reason I put this in the r53 section, is I know that this will work on r53's, I cannot confirm that it will work on other models, but in theory, this software SHOULD work on any vehicle.
 
The following users liked this post:
ssoliman (10-25-2021)
  #2  
Old 10-26-2021, 07:07 AM
megaDan's Avatar
megaDan
megaDan is offline
4th Gear
iTrader: (5)
Join Date: Nov 2012
Location: SE WI
Posts: 492
Received 191 Likes on 121 Posts
Cool that you figured out a solution; but you're in dangerous territory.

https://www.epa.gov/sites/default/fi...s-enfalert.pdf


 
  #3  
Old 10-26-2021, 03:31 PM
Russter500's Avatar
Russter500
Russter500 is offline
2nd Gear
Thread Starter
Join Date: Mar 2015
Posts: 108
Received 5 Likes on 5 Posts
oh okay! thanks for the link! i didn't think it would be against the law if the vehicle was emission exempt. Guess ill keep it to myself!
 
  #4  
Old 10-26-2021, 04:42 PM
deepgrey's Avatar
deepgrey
deepgrey is offline
6th Gear
Join Date: Jun 2009
Location: Atlanta, GA
Posts: 1,136
Received 354 Likes on 274 Posts
You're technically not emissions exempt if you're in the US.
 
  #5  
Old 10-26-2021, 04:55 PM
scf's Avatar
scf
scf is offline
5th Gear
iTrader: (2)
Join Date: Oct 2011
Location: Weare, NH
Posts: 625
Received 17 Likes on 17 Posts
Just use a disclaimer "For off road use only." For track cars only. nudge-nudge wink-wink
 
The following users liked this post:
ssoliman (10-26-2021)
  #6  
Old 10-26-2021, 06:15 PM
Russter500's Avatar
Russter500
Russter500 is offline
2nd Gear
Thread Starter
Join Date: Mar 2015
Posts: 108
Received 5 Likes on 5 Posts
Well in my state that i live in, the rule is that if your vehicle is over 15 years old you no longer have to pass emission testing. maybe im not "exempt" but atleast in my state passing the emission testing is not required. Ive passed 3 inspections now with a CEL for a rear o2 sensor code.
 
  #7  
Old 10-26-2021, 06:17 PM
Russter500's Avatar
Russter500
Russter500 is offline
2nd Gear
Thread Starter
Join Date: Mar 2015
Posts: 108
Received 5 Likes on 5 Posts
Thats exactly what i was thinking! i was going to add a disclaimer to the software for anyone that used it, would have to agree to the rules that, it is either for off road use only, or your vehicle was not required to pass emissions in your state. and if they were to use it to pass emissions, that would be on them. ill still think about it. I may make it open source so people can access it if they want. But if its a big risk i dont think its worth it for me!
 
The following users liked this post:
ssoliman (10-26-2021)
  #8  
Old 10-26-2021, 06:57 PM
ssoliman's Avatar
ssoliman
ssoliman is offline
5th Gear
Join Date: Feb 2018
Posts: 1,055
Received 139 Likes on 123 Posts
Originally Posted by scf
Just use a disclaimer "For off road use only." For track cars only. nudge-nudge wink-wink
this 👆
 
  #9  
Old 10-16-2023, 09:45 PM
mikp_1998's Avatar
mikp_1998
mikp_1998 is offline
Neutral
Join Date: Oct 2023
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
I have the same issue. I've been trying to fake it out with an esp32 for a about a year now with no success.
Can i see the code that you have written?

Thanks
mike

 
  #10  
Old 10-18-2023, 11:58 AM
Onizukachan's Avatar
Onizukachan
Onizukachan is offline
4th Gear
Join Date: Oct 2017
Location: El Paso TX
Posts: 558
Received 354 Likes on 224 Posts
” This code is to be used to testing the ecu is correctly responding to o2 outputs and that there are no faults in the wiring between ecu and 02. It is not intended to be used nor is any suitability or support provided for any other purpose”


ahem ahem ahem.

Embed that in your code.

 
  #11  
Old 04-06-2024, 06:52 PM
WREXY and I Know It's Avatar
WREXY and I Know It
WREXY and I Know It is offline
Neutral
Join Date: Apr 2024
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Russter500
Hi everyone! I have been working on a project for a little while now. My r53 Mini Cooper S is currently exempt from emissions in the state I'm located. I ended up removing my cat a while back as it was failing and causing issues. This of course led to a CEL. I tried using a defouler with different lengths and bungs to try and get rid of the CEL to no success. I also tried using the capacitor+resistor trick which caused a different code, (circuit Malfunction). Over the past few weeks I have been studying how the O2 emission system works, and how it self checks to confirm proper O2 operation and Cat operation. I began working on some Arduino software to trick the ecu, just so I could get rid of the emission codes, so I could monitor my light for other issues that may pop up. After a couple days, i got the software working, wired it up to my Mini, and the codes are gone. The cool thing about the software is it has adjustable parameters, so it can be dialed in to work on different vehicles. I was thinking about selling this software for the DIYers out there that are not required to pass emissions, but want to get rid of the Emissions codes that trigger the CEL constantly. Would anyone be interested in something like this? I have written up a full set of instructions on how to set it up as well. Please give me any input or ask questions! Thanks!

P.S the reason I put this in the r53 section, is I know that this will work on r53's, I cannot confirm that it will work on other models, but in theory, this software SHOULD work on any vehicle.
Could you please post your source code?
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ijourneaux
R50/R53 :: Hatch Talk (2002-2006)
3
06-20-2019 05:24 PM
mauk517
Stock Problems/Issues
6
06-12-2019 05:38 AM
tachicardia
Stock Problems/Issues
5
11-06-2011 12:00 PM
D3m0N
Stock Problems/Issues
4
05-08-2008 01:42 PM
neilgj
Stock Problems/Issues
3
02-20-2006 10:27 PM



Quick Reply: R50/53 Arduino O2 sensor Signal Modifier



All times are GMT -7. The time now is 11:37 PM.