GP2Y0A21YK0F

GP2Y0A21YK0F is a Distance sensor IC manufactured by Sharp. This section describes the GP2Y0A21YK0F component specifications, component software interface specifications, OSS-EC specifications, and Test specifications & result. Also, OSS-EC program and documentations downloads:

Components specifications

This section describes the GP2Y0A21YK0F component specifications.

Manufacturer nameSharp
Category1   Sensor
Category2 -                        
Category3 A/D converter
Components Classification  Distance sensor
Model NumberGP2Y0A21YK0F      Datasheet  

Overview

The GP2Y0A Series is a sensor unit for distance measurement, consisting of a PSD (position sensitive detector), an IR-LED (infrared light emitting diode), and a signal processing circuit in one integrated unit.

Features

  • Distance measurement sensor is integrated with PSD, infrared LED, and signal processing circuit
  • Analog output type

Application

  • Touch-less switch
  • Robot cleaner
  • Sensor for energy saving
  • Amusement equipment

OSS-EC program download

OSS-EC program downloads can be found in the table below.

BSL NoOSCalculationDownloadRegistered Sites
00000059
Ver01.00.00
HAL:Arduino
OS:Free-RTOS
Non-linear(2D table)
floating-point
SHARP_GP2Y0A21YK0F_00000059

Arduino Library
00000060
Ver01.00.00
HAL:Mbed
OS:Mbed
Non-linear(2D table)
floating-point
SHARP_GP2Y0A21YK0F_00000060

Mbed
00000065
Ver01.00.00
HAL:Arduino
OS:Free-RTOS
Non-linear(2D table)
integer
SHARP_GP2Y0A21YK0F_00000065

Arduino Library
00000066
Ver01.00.00
HAL:Mbed
OS:Mbed
Non-linear(2D table)
integer
SHARP_GP2Y0A21YK0F_00000066

Mbed

Documents

Please click here to view the document below. Viewing is only available to logged-in users.

Component software interface specificationGP2Y0A21YK0F
BSL specificationBSL-00000059
BSL-00000060
BSL-00000065
BSL-00000066
Library specificationslib_f32_Tbl2D
lib_f32_MaxMin
lib_f32_SMA
lib_f32_EMA
lib_f32_WMA
lib_s32_Tbl2D
lib_s32_MaxMin
lib_s32_SMA
lib_s32_EMA
lib_s32_WMA
Test specifications & resultsGP2Y0A21YK0F BSL-00000059
GP2Y0A21YK0F BSL-00000060
GP2Y0A21YK0F BSL-00000065
GP2Y0A21YK0F BSL-00000066
lib_f32_Tbl2D
lib_f32_MaxMin
lib_f32_SMA
lib_f32_EMA
lib_f32_WMA
lib_s32_Tbl2D
lib_s32_MaxMin
lib_s32_SMA
lib_s32_EMA
lib_s32_WMA
OSS-EC Site