Category Archives: Cars

ESP8266 CAN Bus with MCP2515

I have just bought another ESP8266/NodeMCU development board cheapy from eBay (this one) with an ESP-12E chip on board. I’ve also bought an SPI-CAN bus interface with the common Microchip MCP2515 CAN controller to try and create a CAN-Wifi gateway.

The pinout for the ESP-12E NodeMCU board is apparently as below:
ESP-12E NodeMCU Pinout

Continue reading

3SGTE Mk2 MR2 Turbo Lambda/Oxygen Sensor Part Number

I had real trouble finding a suitable alternative oxygen/lambda probe for my 1992 Rev 2 MR2 Turbo. I can’t find the original Denso part number at the moment, but I managed to find that a Denso DOX-0107 fits the flange size correctly and is 1-wire, it just requires soldering to the original connector. It’s got a Flange 44 type flange which apparently matches the 3SGTE.

I got it from http://service-parts.co.uk/denso-oxygen-sensor-dox-0107

Rover Mini MPi Inlet Manifold and Throttle Body

I’m embarking on a project to fuel inject my 1987 Austin Mini, which has already had an engine swap from a 998 to a 1098, but currently runs on an HS4 1.5″ single carburettor.

This obviously offers a reasonable level of tunability, with the ability to change needles, dashpot damper springs, dashpot oil and mixture adjustment and is relatively easy to set up for quite a reasonable state of tune, especially now that I have an AFR meter installed.

However, I would like to try fitting an MPI system and develop my own ECU for electronic fuel injection. Due to the ‘Siamese ports’ on the A-Series engine causing charge robbing, and only having one fuel injector per two ports, this is apparently something that’s difficult to achieve well, which makes me want to do it all the more.

Continue reading

Innovate Wideband Lambda sensor

I received an Innovate Wideband lambda/oxygen/AFR gauge for Christmas and decided to get it installed on my ’87 classic Mini today. Last year I fitted a new stainless exhaust system with a stainless Maniflow LCB 3-2-1 exhaust header, stainless centre silencer and RC40 millennium twin centre exit DTM back box. The lambda sensor requires fitting a threaded boss into the exhaust. The exaust system has a Y piece where the headers join to the centre pipe, and this is th most appropriate place for a lambda sensor as it measures all cylinders.

image

Continue reading

Arduino ECU By Brenamanf

I was sent a link to this website by the author, who appears to have created an Arduino ECU for spark control. Although the details are a little sparse, It appears that he has developed a lot of the required hardware himself. It looks like the main controller is an Arduino Nano and utilises Manifold Absolute Pressure (MAP) and a knock sensor to determine the ignition timing on a Peugeot 205 Tu9 45Ch. It would appear that the ECU has been developed over a number of revisions and has been in operation for over a year.

http://brenamanf.wordpress.com/page/2/

Fuel injection map and closed loop lambda feedback

I have now managed to successfully map my engine simulator for the fuel injection timings across all loads and engine speeds. I have set up a two dimensional array, of speed and throttle position, and inside each element is the time in microseconds (us) that the fuel injector should be open for. I’ve also added closed loop lambda feedback.
Continue reading

Variable Reluctance Sensors (Crankshaft position sensor)

VRS sensors (sometimes called crank sensors) are basically a coil of wire around a ferrite core. They are located close to a toothed wheel which is usually mounted on the crankshaft or the teeth are part of the flywheel itself. Here’s an example of one:

From this website: http://forum.205gtidrivers.com/index.php?showtopic=60917

From this website: http://forum.205gtidrivers.com/index.php?showtopic=60917

Continue reading