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
 
Old Oct 25, 2021 | 07:54 AM
  #1  
Russter500's Avatar
Russter500
Thread Starter
|
2nd Gear
10 Year Member
Joined: Mar 2015
Posts: 108
Likes: 5
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.
 
Reply
Old Oct 26, 2021 | 07:07 AM
  #2  
megaDan's Avatar
megaDan
4th Gear
10 Year Member
Liked
Loved
Community Favorite
iTrader: (6)
Joined: Nov 2012
Posts: 520
Likes: 201
From: SE WI
Cool that you figured out a solution; but you're in dangerous territory.

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


 
Reply
Old Oct 26, 2021 | 03:31 PM
  #3  
Russter500's Avatar
Russter500
Thread Starter
|
2nd Gear
10 Year Member
Joined: Mar 2015
Posts: 108
Likes: 5
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!
 
Reply
Old Oct 26, 2021 | 04:42 PM
  #4  
deepgrey's Avatar
deepgrey
6th Gear
15 Year Member
Liked
Loved
Community Favorite
Joined: Jun 2009
Posts: 1,316
Likes: 490
From: Atlanta, GA
You're technically not emissions exempt if you're in the US.
 
Reply
Old Oct 26, 2021 | 04:55 PM
  #5  
scf's Avatar
scf
5th Gear
10 Year Member
Liked
iTrader: (2)
Joined: Oct 2011
Posts: 634
Likes: 19
From: Weare, NH
Just use a disclaimer "For off road use only." For track cars only. nudge-nudge wink-wink
 
Reply
Old Oct 26, 2021 | 06:15 PM
  #6  
Russter500's Avatar
Russter500
Thread Starter
|
2nd Gear
10 Year Member
Joined: Mar 2015
Posts: 108
Likes: 5
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.
 
Reply
Old Oct 26, 2021 | 06:17 PM
  #7  
Russter500's Avatar
Russter500
Thread Starter
|
2nd Gear
10 Year Member
Joined: Mar 2015
Posts: 108
Likes: 5
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!
 
Reply
Old Oct 26, 2021 | 06:57 PM
  #8  
ssoliman's Avatar
ssoliman
6th Gear
5 Year Member
Liked
Loved
Community Favorite
Joined: Feb 2018
Posts: 1,736
Likes: 329
Originally Posted by scf
Just use a disclaimer "For off road use only." For track cars only. nudge-nudge wink-wink
this 👆
 
Reply
Old Oct 16, 2023 | 09:45 PM
  #9  
mikp_1998's Avatar
mikp_1998
Neutral
Joined: Oct 2023
Posts: 1
Likes: 0
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

 
Reply
Old Oct 18, 2023 | 11:58 AM
  #10  
Onizukachan's Avatar
Onizukachan
4th Gear
Joined: Oct 2017
Posts: 571
Likes: 369
From: El Paso TX
” 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.

 
Reply
Old Apr 6, 2024 | 06:52 PM
  #11  
WREXY and I Know It's Avatar
WREXY and I Know It
Neutral
Joined: Apr 2024
Posts: 1
Likes: 0
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?
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ijourneaux
R50/R53 :: Hatch Talk (2002-2006)
3
Jun 20, 2019 05:24 PM
mauk517
Stock Problems/Issues
6
Jun 12, 2019 05:38 AM
tachicardia
Stock Problems/Issues
5
Nov 6, 2011 12:00 PM
D3m0N
Stock Problems/Issues
4
May 8, 2008 01:42 PM
neilgj
Stock Problems/Issues
3
Feb 20, 2006 10:27 PM




All times are GMT -7. The time now is 05:21 PM.