E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   E46Fanatics > Tuning & Tech > DIY: Do It Yourself

DIY: Do It Yourself
Post here to share or improve your wrench turning skills! All BMW E46 DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need!

Thread Tools Search this Thread Rate Thread Display Modes
Old Yesterday, 04:03 AM   #1
Registered User
Join Date: Jul 2016
Location: Georgia
Posts: 100
My Ride: Bmw E46
DIY: Start/Stop button

Hi everybody!

I'm posting here for someone who wants to have newer cars start/stop system, not just push-and-hold, but real start/stop like E60-s or E90-s has.
First of all: I have done this before on my E36, got honda S2000 start button from ebay, designed and made pcb on Attiny85 controller, wrote sketch on Arduino IDE. Pcb was placed in button body, and was enabled on car unlock with aftermarket alarm, steering column lock mechanism was teared out, probably this is the most uncomfortable thing, but form me it was not annoying, because no one steals cars in my country 2 relay's were driving ignition and starter from pcb.

The sequence was next: You open car with alarm fob>start pcb enabled and ACC enabled> just pressing button enables ignition only, pressing clutch pedal and button opens ignition and enables starter. Because I was not very familiar with Arduino programming language, I could not write sketch which disengages starter with sensing engine rpm's, instead of this starters disengaged from alternator's charging light. If engine was not started, pcb disengaged starter within 8 seconds (it can be set on your wish). I know that it is not very correct to use alternator but it work for me. I was driving this system for year and a half, and never had problems with this.

This story is from past, now I own E46 and going to do same with it, but I want to go further and make this system more reliable and advanced. I want to use E60 smart key and it's holder, I'm going to get rid of mechanical ignition lock cylinder, and steering column lock. I have two options now: Same attiny85 controller, newly designed board, sketch rewritten and more reliable, it does need some correction, but it works. The second options is, that I'm currently playing with CAS module from 2006 E60. I have module with corresponding key fob and it holder, and of course start button. I'm trying to make it work, but with no luck yet From what I have managed yet: key is recognized with CAS and locks/unlocks in it's holder, but I cant have ignition relay enabled with start button.

So the deal is, if some enthusiasts like me are interested with this, together we can make my designed system more reliable, or make CAS work and get ability to retrofit it to our cars.
If there will be interest, I can put design wiring info and of course software for download here. I have almost figure it out, just need some help from programmer guy's, to make software better

If someone will have question, I'm ready to answer them

Last edited by Solidjake; Today at 07:04 AM. Reason: spacing
blink977 is offline   Reply With Quote
Ads by Google

Guests, get your FREE E46Fanatics.com membership to remove this ad.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Censor is ON

All times are GMT -5. The time now is 07:14 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
(c) 1999 - 2016 performanceIX Inc - privacy policy - terms of use