Features
- Biosensor:
- SpO2 measurement behind IR transmissive, but visibly dark ink
- Industry’s smallest package: 4.2mm × 2mm × 1.2mm
- Fully integrated and trimmed module including two LEDs, 250mA max drive current and photodetectors
- High SNR and Crosstalk cancelation (analog and digital)
- Ambient Light / Color Sensor:
- High illuminance accuracy across various light sources
- Absolute sensitivity: 0.06 lx to > 150,000 lx
- Output resolution LS/CS: 13 to 20 bits
- Four LS/CS gain modes: x1 to x6
- Highly linear output, 50Hz/60Hz light and fluorescent light flicker immunity
- Proximity Sensor:
- Integrated and trimmed LED source, driver (250mA) and photodetector
- High resolution (12 to 16 bits)
- Object movement detection (in/out)
- Ambient light suppression > 100 klx sun light
Description
The OB1203 is a fully integrated optical sensing module for Pulse Oximetry (PPG - photoplethysmography), multi-channel Color Sensing (CS), Ambient Light Sensing (LS) and Proximity Sensing (PS).
With the appropriate algorithm, it can determine human heart rate, blood oxygen saturation (SpO2), respiration rate and heart rate variability (a measure of stress). The OB1203 integrates all light sources, drivers, and the sensor elements, in a single optically optimized package.
A major application of the device is consumer and mobile devices, enabling biosensing features and display control in a single device. The OB1203 can determine proximity of nearby objects in order to support the deactivation of touch screen displays or the detection of a finger for pulse oximetry measurements, for example. The sensor combines optical sensing features (CS, LS, PS) and bio-sensing functionality (PPG) without the need for a transparent optical opening. The unique implementation of OB1203 enables SpO2 measurements behind IR transmissive ink, making the device virtually invisible, and allowing for aesthetic industrial designs.
| Part Number | Status | Samples | Stock | RoHS | Package | Supply Voltage (V) | Temp. Grade | Temp. Range (°C) | Carrier Type |
|---|---|---|---|---|---|---|---|---|---|
| OB1203LC-C4R | Obsolete | N/A | Out of Stock | Contact | LGA | 1.8 - 3.6 | I | -40 to 85°C | Reel |
| OB1203LC-C4V | Obsolete | N/A | Out of Stock | Contact | LGA | 1.8 - 3.6 | I | -40 to 85°C | Tray |
| OB1203SD-C4R | Obsolete | N/A | Out of Stock | RoHS:EN RoHS:JA | LGA | 1.7 - 3.6 | I | -40 to 85°C | Reel |
| OB1203SD-C4V | Obsolete | N/A | Out of Stock | Contact | LGA | 1.7 - 3.6 | I | -40 to 85°C | Tray |
Filters
Applied Filters
- End Of Life NoticePDF 1.11 MB Aug 01, 2023
- Application NotePDF 649 KB R36AN0008EU0100 Rev.1.00 Sep 09, 2022
- Application NotePDF 634 KB R36AN0001EU0301 Rev.3.01 Apr 25, 2022AI-generated Summary: The OB1203 algorithm efficiently measures heart rate, peripheral oxygen saturation (SpO2), and respiration rate (RR) using recursive window-based detection, threshold crossing, and fusion methods optimized for small 16-bit microcontrollers. It incorporates finger pressure correction, noise reduction via a Savitsky-Golay filter, Kalman filtering for outlier removal, and LED current autogain control. The algorithm processes photoplethysmography (PPG) signals at 100 samples per second, switching between proximity and sensing modes to optimize data quality. It requires about 8-9kB RAM and 77kB flash memory. The algorithm supports configurable settings and runs in real-time with example code provided for Renesas MCUs. Respiratory rate measurement is sensitive to motion and best suited for stable finger placement.
- Application NotePDF 151 KB R36AN0004EU0100 Rev.1.00 Feb 24, 2022AI-generated Summary: The OB1203SD-BT2-EVK evaluation kit example code enables configuration and debugging of SpO2, heart rate, and respiration rate algorithms using the Dialog DA14531 Bluetooth microcontroller. It supports UART output for raw and processed data, allowing live monitoring and recording. The code is organized into modules handling sensor data acquisition, filtering, and algorithm processing, with tunable parameters for calibration, noise, and finger pressure correction. The kit runs on AA/AAA batteries and includes guidelines for hardware design and power optimization. Developers can customize settings for power consumption, signal-to-noise ratio, and debugging to optimize performance.
- Application NotePDF 1.37 MB Jan 12, 2022AI-generated Summary: The OB1203 pulse oximeter module integrates optical heart rate and SpO2 sensing, a proximity sensor, and an ambient light color sensor within a compact 4.2×2×1.2 mm package. It features a 690nm far red LED enabling sensor concealment under cover glass. The module’s design includes dual cavities to minimize optical crosstalk, with detailed pinout and layout guidelines emphasizing heat sinking, noise reduction, and proper trace sizing for high current and low current signals. Electrical design recommendations focus on stable, low-noise power supplies for LVDD and VDD lines, proper I2C communication with pull-up resistor values optimized for 400kHz operation, and startup sequencing to ensure reliable sensor initialization. Thermal management and mechanical enclosure considerations support robust performance and accuracy.
- Manual - Development ToolsPDF 630 KB 7WDXRDKU4E7E-5-63554 Dec 19, 2021
- Technical BriefPDF 187 KB Mar 15, 2021
- Application NotePDF 122 KB Jan 22, 2021AI-generated Summary: The OB1203 sensor integrates heart rate, blood oxygen concentration, pulse oximetry, proximity, light, and color sensing functionalities. It communicates via I2C with configurable registers for status, data, settings, and FIFO management. The sensor supports multiple modes including low power standby, proximity/ambient light measurement, and bio (PPG) measurement. Proper power supply design, register configuration, and FIFO data reading methods are essential for optimal operation. Interrupt-driven FIFO reading is preferred for efficient data handling. Calibration and factory trim codes adjust sensor accuracy, especially for proximity measurements.
- Application NotePDF 599 KB Apr 30, 2020AI-generated Summary: The OB1203 sensor integrates RGBW color sensing, proximity detection, and PPG biosensing in a compact package. It measures red, green, blue, white, and compensation channels simultaneously, enabling accurate ambient light sensing with temperature compensation for dark current. Configurable RGB settings include resolution, gain, sample period, and interrupt thresholds to optimize performance for applications like display brightness and color adjustment. The sensor offers a wide field of view with minimal color shift across angles due to advanced filters. The document details application circuit recommendations, sensor operation, color correction, lux and correlated color temperature calculations, and interrupt functionalities to support mobile and handheld device integration.
- Application NotePDF 213 KB Apr 30, 2020AI-generated Summary: Proximity sensing with the OB1203 uses a 940nm IR LED and silicon photodiode combined with a high-resolution ADC to detect nearby objects by measuring reflected infrared light. The sensor supports configurable settings such as IR LED current, ADC gain, pulse width, and crosstalk cancellation to optimize detection performance and power consumption. It handles crosstalk from cover glass reflections through digital and analog subtraction methods. The device’s wide transmit field of view ensures robust detection even at close distances, making it suitable for mobile applications like face proximity detection during calls. The document details circuit design recommendations, sensor operation principles, and configuration registers for proximity sensing.
Recommended Documents (1)
Datasheets (1)
- Manual - Development ToolsPDF 630 KB 7WDXRDKU4E7E-5-63554 Dec 19, 2021
Manuals & Guides (2)
- Application NotePDF 649 KB R36AN0008EU0100 Rev.1.00 Sep 09, 2022
- Application NotePDF 634 KB R36AN0001EU0301 Rev.3.01 Apr 25, 2022AI-generated Summary: The OB1203 algorithm efficiently measures heart rate, peripheral oxygen saturation (SpO2), and respiration rate (RR) using recursive window-based detection, threshold crossing, and fusion methods optimized for small 16-bit microcontrollers. It incorporates finger pressure correction, noise reduction via a Savitsky-Golay filter, Kalman filtering for outlier removal, and LED current autogain control. The algorithm processes photoplethysmography (PPG) signals at 100 samples per second, switching between proximity and sensing modes to optimize data quality. It requires about 8-9kB RAM and 77kB flash memory. The algorithm supports configurable settings and runs in real-time with example code provided for Renesas MCUs. Respiratory rate measurement is sensitive to motion and best suited for stable finger placement.
- Application NotePDF 151 KB R36AN0004EU0100 Rev.1.00 Feb 24, 2022AI-generated Summary: The OB1203SD-BT2-EVK evaluation kit example code enables configuration and debugging of SpO2, heart rate, and respiration rate algorithms using the Dialog DA14531 Bluetooth microcontroller. It supports UART output for raw and processed data, allowing live monitoring and recording. The code is organized into modules handling sensor data acquisition, filtering, and algorithm processing, with tunable parameters for calibration, noise, and finger pressure correction. The kit runs on AA/AAA batteries and includes guidelines for hardware design and power optimization. Developers can customize settings for power consumption, signal-to-noise ratio, and debugging to optimize performance.
- Application NotePDF 1.37 MB Jan 12, 2022AI-generated Summary: The OB1203 pulse oximeter module integrates optical heart rate and SpO2 sensing, a proximity sensor, and an ambient light color sensor within a compact 4.2×2×1.2 mm package. It features a 690nm far red LED enabling sensor concealment under cover glass. The module’s design includes dual cavities to minimize optical crosstalk, with detailed pinout and layout guidelines emphasizing heat sinking, noise reduction, and proper trace sizing for high current and low current signals. Electrical design recommendations focus on stable, low-noise power supplies for LVDD and VDD lines, proper I2C communication with pull-up resistor values optimized for 400kHz operation, and startup sequencing to ensure reliable sensor initialization. Thermal management and mechanical enclosure considerations support robust performance and accuracy.
- Application NotePDF 122 KB Jan 22, 2021AI-generated Summary: The OB1203 sensor integrates heart rate, blood oxygen concentration, pulse oximetry, proximity, light, and color sensing functionalities. It communicates via I2C with configurable registers for status, data, settings, and FIFO management. The sensor supports multiple modes including low power standby, proximity/ambient light measurement, and bio (PPG) measurement. Proper power supply design, register configuration, and FIFO data reading methods are essential for optimal operation. Interrupt-driven FIFO reading is preferred for efficient data handling. Calibration and factory trim codes adjust sensor accuracy, especially for proximity measurements.View More (7)
Application Notes & White Papers (7)
- End Of Life NoticePDF 1.11 MB Aug 01, 2023
Product Notices (PCN, EOL, etc) (1)
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
Marketing Collateral (1)
- Technical BriefPDF 187 KB Mar 15, 2021
Other (1)
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
Filters
Applied Filters
Software & Tools
Filter by Type
Filter by Provider
Sample Code
Filter by Application
Filter by Function
Filter by Compiler
Filter by IDE
Simulation Models
Partner Solutions
- Software & Tools - Evaluation Software
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
- Software & Tools - Evaluation Software
Software & Tools (2)
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
Simulation Models (1)
No Results Found.
Make sure all keywords are spelled correctly.
Try fewer, different, or more general terms to vary your search.
If you have filters applied, consider deselecting some to broaden your results.
- Search our extensive knowledgebase, designed to help customers with their FAQs.
- Get help from our expert Renesas technical staff and community on our support forums.
Support Communities
-
OB1203 sensor
Hi Team, We are using a OB1203 sensor and using the HR mode for getting the Heart rate data. Can we calculate Heart Rate variability from the PPG data. Appreciate any leads on the HRV calculation. Thanks in advance. Thanks, Maqsood
Jan 4, 2024 -
OB1203 sensor
Hi Team, We are using a OB1203 sensor and using the HR mode for getting the Heart rate data. Can we calculate Heart Rate variability from the PPG data. Appreciate any leads on the HRV calculation. Thanks in advance. Thanks, Maqsood
Jan 4, 2024 -
Can't read from OB1203...
Hi I can not read from only read registers... I can read the values I have filled in in the read/write registers, but not from only read registers... I always get 0x00 if I read from only read registers. Why is that? Kind regards. #define ADDRESS 0xA6 ...
Jun 22, 2023