Product overview
Description
The 01D21V00 Module is a plug-and-play wideband lambda controller, ready to use: just connect the power and sensor cables and it works.
It measures:
- Oxygen (%O₂), Lambda and AFR (air–fuel ratio).
- RPM.
- Exhaust gas temperature (EGT), up to 1000 °C.
- Battery voltage.
Three ways to view and use your data:
- LCD screen — shows the measurements directly on the board.
- App — connect from iPhone or Mac over Bluetooth to view, log and graph your data (coming soon for Android).
- Arduino — integrate it into any project over the SPI bus, without wasting the board’s resources.
It works on its own, with no need for Arduino, and is suitable for combustion engines, burners, boilers, stoves and any combustion exhaust gas application.
Advanced app for lambda tuning, monitoring, logging and analysis
The 01D21V00 Module and its app form a single system. The app connects to the module over Bluetooth and turns your iPhone or your Mac into a complete measurement and control panel: real-time readings, configurable display, data logging and full control of the device. You can connect up to 8 devices simultaneously.
Real-time readings See at a glance the lambda value, the AFR for different fuels, the oxygen percentage, the RPM and the battery voltage. The data updates live while the engine or burner is running.
Highly configurable display Tailor the view to your use: choose which measurements to show and how, select the units, and display values as gauges or numeric values. When several devices are connected, choose which data to show from each one.
Log, analyze and export Log your measurements and plot them on graphs to study behavior over time, compare settings or spot problems. Configure the logging rate and which data to store. Export the values as CSV and the graphs as PDF to analyze them in other tools or share them.
Control the whole module from the app The app is the configuration hub of the 01D21V00 Module. From it you can:
- Choose which values are shown on the LCD screen.
- Customize the analog output: select the measurement and adjust the output voltage curve.
- Adjust the RPM, manually or automatically. (Also configurable via Arduino.)
- Select fuel and filters, and calibrate the O₂, Lambda and AFR values to improve accuracy. (Also configurable via Arduino.)
Secure connection The first pairing of each device with your Mac or smartphone is done using the password supplied with the unit. Once paired, the connection is automatic.
Download the app
- iOS — Download on the App Store. (link)
- macOS — Download on the Mac App Store. (link)
- Android — Coming soon.
(App screenshots and, if available, a video of a real measurement in operation.)
All features
- This is a plug-and-play device.
- This module does not require an Arduino board to function, but it is compatible with one. For more information on Arduino, please refer to the relevant sections further down this page.
- Microcontroller integrated on the board.
- Wide range air fuel sensor control interface.
- Compatibility with wideband lambda probe BOSCH lsu 4.9
- Compatible with temperature sensors up to 1000°C BOSCH EGT-PT200 .
- RPM measurement can be obtained from any of the following signals:
- Alternator phases
- Square-wave or sinusoidal speed signals.
- Low-voltage side ignition coil signals.
- Others. The device has several inputs adapted to each different input signal.
- Low-energy Bluetooth module (BLE 5.2) from Microchip Technology.
- Highly configurable via the app (analog output, RPM, O₂/Lambda/AFR, LCD), with some settings also configurable via Arduino.
Required components
- Wideband lambda probe control module. Controlduino 01D21V00.
- Sensors and sensor cables (not all sensors are required for operation; you can install only those for which measurement is required):
- Wideband lambda probe connection cable (connector 1813139-1) with Shield (Connector 5557).
- Wideband lambda probe, Bosch LSU4.9 or compatible.
- EGT temperature sensor connection cable () with module ().
- Temperature sensor BOSCH EGT-PT200.
- Input cable for RPM connector with module()
- Power supply (only one is required).
- 12V battery and cable with Jack plug.
- AC/DC power supply. 12V 3A.
Additional items:
- LCD Display 1602 with SPI interface.
- Plastic casing.
- Arduino, for Arduino projects only.
- M18x1.5mm socket for a lambda sensor.
- M14x1.5mm socket for an exhaust gas temperature sensor.
- …
Downloads: Tech manual and annex. Controlduino 01D21V00.
(Plug-and-play for use without Arduino boards)
Downloads: Smartphone App “Controlduino: Lambda-tunning”.
Descarga para Iphone.
Descarga para Mac.
Compatible with Arduino
This module does not need Arduino to work: it can take all the measurements, send them over Bluetooth to the app and show them on a small LCD display on its own, and its configuration is done from the app over Bluetooth.
Even so, it is fully compatible with Arduino. Its measurements can be read from an Arduino over an SPI bus, and that same bus can be used to change some of the board’s settings. Note: the module’s LCD keeps working alongside the Arduino, but if the Arduino requests data (samples) at a high rate, its refresh may slow down or become intermittent, so it is best to disable the modules LCD it in that case.
It integrates into any project quickly and easily, without wasting the Arduino board’s resources. This is possible thanks to the integrated microcontroller, which controls the probe temperature, performs all the calculations, monitors diagnostics and only sends data to the Arduino when requested.
The «Lambda_tuning.h» library handles control of the board and lets you obtain the measurements easily: it manages the communication and some unit conversions, so you can add the module to your project quickly and with no prior knowledge.
Features for Arduino use
- Plug-and-play: ready to use with no need for Arduino, but with an SPI bus to connect it whenever you want.
- Power for your Arduino: 5 V, 300 mA output to power your Arduino or a small project (a display, a Bluetooth module, etc.), through the H8 jumper.
- Safe, efficient power supply from a 12 V transformer or car battery:
- Reverse-polarity protection
- Transient surge suppressor
- EMI filter
- SPI connections protected against short circuits.
Arduino board compatibility
5 V boards (SPI):
- MEGA
- UNO R3
- UNO R4 Minima
- UNO R4 WiFi
- Others, compatible but untested
3.3 V boards (via a 3.3–5 V SPI adapter):
- Nano
- Others, compatible but untested
Library of functions
The library contains functions for sending commands, taking data and making more advanced settings, the main functions do the following tasks:
- Power on/off.
- Configuration.
- Reading data
- O2
- Lambda
- AFR(diesel, gasoline, other fuels…)
- RPM
- Exhaust gas temperature (EGT).
- Battery input voltage
- Other more advanced.
- Diagnostics
- Adjustment or calibration
- Enable or Vary the digital filter
- Enable o Enable compensation for pressure variation.
- Sending pressure data from the arduino to the module.
- Auto shutdown time adjustment.
- Parameter settings for rpm calculation.
The functions of the “Lambda_rpm.h” library can be found in file XXXX.
The “Lambda_rpm.h” library can be downloaded here: XXXX.
