So I was looking at the computer and climate control and I was very disappointed at how much space they all take separately. I've been thinking of fuzzing, and mapping the input/output for both the OBC and the HVAC control systems and dumping that into a small binary that could be run on like an RPI Zero. Seeing as how a raspberry pi zero is 5 dollars, 1/00th the size, 1/00th the power consumption and probably a 100x more compute power than the stock E36 computer. My main goal would be to consolidate all their functionality. Ideally one would only need to add a small $30 touch screen LCD to the RPI zero to emulate all of the original computers functions with the added bonus that all three functions now only occupy 1 DIN slot in the console area, and the code is portable and able to be used on bigger devices such as a RPI 3 or newer allowing for a open-source infotainment system similar to a Tesla except you can actually fuck with the code.
The biggest benefit of course would be making it so those dated computer units could all be ditched in favor of a 5 dollar computer with a 30 dollar touch screen. No more bulb repair, blown resistors, fuses, LCD repair, calling the dealer for the head-unit lockout code etc... Cheaper, easier, and open source.
If anybody has an extra stock head unit/HVAC control unit/computer (the one below the HVAC) to donate to reverse engineer would be helpful so I don't have to rip mine out in the time being.
Last edited by MazerRackham; 09-26-2017 at 10:44 PM.
Not sure if trolling or....
Anyway, if you aren't trolling levers & knobs =/= more reliable. I mean look at the DIY section of this forum. The top posts are replacing the bulbs, fuses, and resistors for those three pieces of hardware. More moving parts = more failure. All the moving parts are eliminated in this system. Well they aren't completely eliminated, they're just turned from physical parts into virtual parts, and of the physical parts they're replaced with readily available and cheap components one can get from amazon in two days or less. And I'd rather write the code to fix a bug and flash it with a USB stick, than have to pull my center console out every time I want to fix something. Also its impossible to "brick" and RPI since all the hardware is open source. Bad flash? Just flash to stock and retry.
Last edited by MazerRackham; 09-25-2017 at 03:50 AM.
Have not had any problem with the existing original unit since I own my E36 M3 since > 7 years, also want to keep it original, therefore no interest in such modification.
Shogun tricks and tips for the E32 series are HERE!
Bulbs fuses and resistors aren't moving parts. What's more all of those (except bulbs) would have a place in your new solution.
- - - Updated - - -
Yep. Had the same thought when the bulb went again (6 years) in my headlamp switch, I could LED it and it last forever or buy a 10 pack of bulbs and use the time elsewhere, because LEDs don't have the same lighting pattern. Keep It Simple
No warranty of any kind implied or given and no liability for any loss, damage or injury, no matter how incurred accepted.
I was going to do something like this when i was going to install a car pc and touch screen. Do it. Dont listen to the masses. Gl.
Sent from my iPhone using Tapatalk
1989 535i - sold
1999 M3 Tiag/Dove - sold
1998 M3 Turbo Arctic/black - current
2004 Built motor TiAg/Black - Sold
2008 E61 19T Turbo-Wagon - current
2011 E82 135i - S85 Swap - current
1998 M3 Cosmos S54 swapped Sedan - current
1998 Turbo: PTE6870 | 1.15 ar | Hp Cover, Custom Divided T4 bottom-mount, 3.5" SS exhaust, Dual Turbosmart Compgates, Turbosmart Raceport BOV, 3.5" Treadstone Intercooler, 3.5" Vibrant resonator and muffler, Arp 2k Headstuds | Arp 2k Main studs | 87mm Je pistons | Eagle rods | 9.2:1 static compression, Ces 87mm cutring, Custom solid rear subframe bushings, Akg 85d diff bushings, 4 clutch 3.15 diff, , Poly engine mounts, UUC trans mounts W/ enforcers, 22RPD OBD2 Stock ECU id1700 E85 tune, 22RPD Big power Transmission swap w/ GS6-53
I think overall interest will be based upon a potential price point for the finished product.
I'd like someone to make an aluminum heater core...that's what I want... I like my manual hvac. Have both types now.
intimately
FYI This was a home made media center
https://www.bimmerforums.com/forum/s...tablet+control
I am essentially wanting to do the same thing, but much cleaner by porting the stock functions of the OBC and HVAC via a breadboard with some kind of 3D printed connector to accommodate the stock HVAC and OBC harnesses to make it plug and play, and also not hacky. Also, I would rather run straight up Linux. Why run a gimped mobile operating system like Android or iOS in my vehicle? The other nice thing about using an RPI3 is the amount of open hardware available via breakout boards. Want to add RCA preamp? 20 Bucks from adafruit or sparkfun.
If anybody has a source for the stock connectors for the HVAC or OBC that'd be great. I found a website a LONG time ago for my Datsun that had all of the electrical connectors, and they were VERY cheap. It was also JUST the connectors. One still needed a special DSUB crimper, but that's easy.
Last edited by MazerRackham; 09-26-2017 at 10:49 PM.
So lets think, your project is to spend a few dollars ~100 and a few hours to get a device that controls the temperature and air flow in the BMW. And the interface will be smaller and probably harder to adjust than OEM.
I hope you have a digital control now because converting the manual one is probably not possible with simple electronics.
The digital control box is actually small and the heater box has additional control functions, but the interface to you is made large for easy use while driving see below. only a few inch deep and It not linked to the "computer"
If yours was broken and you wanted to install 7" media system and temp control ... this might be something other would like.
But losing the glass holder bin is no big deal.
Last edited by gc325is; 09-26-2017 at 11:21 PM.
I wasn't aware that there were "manual" heater controls for the E36? My heater controls are "digital" and looks exactly like the one you have pictured. As far as the actual work reproducing or replacing the heater box itself. I know that it provides power to the HVAC fan which means many amps of power, mosfets, and fuses, which I would not trying to be replicate. Instead it would simply be the button interface that still plugs into the housing which provides all of those functions.
Last edited by MazerRackham; 09-27-2017 at 02:50 AM.
There are two non-digital versions.
Basic heater - this is conventional manual controls EXCEPT for the heater valve which is electric.
Dual Zone with Aircon and knobs on - this is conventional manual controls EXCEPT for the heater valves which are electric and this is dual zone. This also samples cabin tempt so is thermostatically regulated unlike the one above.
- - - Updated - - -
The only common defect for these is the heater valve sticking which you would be reusing anyway
No warranty of any kind implied or given and no liability for any loss, damage or injury, no matter how incurred accepted.
I have the dual zone aircon analogue with knobs system in the 328 and the analogue single zone basic in the 325. While dual zone is thermostatic and you can speak to it with INPA the basic one is not and I suspect the knob for temp is little more than a variable resistor.
With the duel zone analogue you can speak to it with INPA and program with NCS so I expect the activate functions in INPA could be used to control it over the data bus
- - - Updated - - -
The feet or vent or windscreen onboth these would need a stepper motor adding as driven mechanically by hand
No warranty of any kind implied or given and no liability for any loss, damage or injury, no matter how incurred accepted.
Last edited by gc325is; 09-27-2017 at 08:58 PM.
Bookmarks