VCNL4040 - Proximity Sensor Breakout - 20cm (Qwiic) - SparkFun SEN-15177

Index: SPF-14071 EAN: 5904422321888

A digital sensor that combines the ability to measure proximity IR and measure the intensity of ambient light. The module allows to detect obstacles in the range of 0 to 20 cm. Communicates via the bus I2C (QWIIC connector), it is supplied with the voltage 3.3 V.

VCNL4040 - Proximity Sensor Breakout - 20cm (Qwiic) - SparkFun SEN-15177
€6.10 tax excl.
Shipping in 24 hours
30-day returns
PayPal payment
Manufacturer: SparkFun
Compatibility: Arduino

Description of product: SparkFun VCNL4040

Module based on a digital sensor VCNL4040that combines the ability tomeasure proximity IRand measure the intensity ofambientlight. The module allows to detect obstacles in the range of0 to 20 cm.Communicates via the busI2C (QWIIC connector), it is supplied with the voltage3.3 V.

Sensors of this type are used in automatic paper towel and soap dispensers or cranes. Thanks to the connectorsystem Qwiic, it doesnotisrequires soldering, which greatly facilitates the work with the sensor.It is sufficient to use onecable QWIIC.

LED of the proximity sensorSparkFun VCNL4040

SparkFun VCNL4040

LED indicates the power status of the module, helps to ensure that the device is working. The board can be recharged usinga polarizedconnector Qwiicor contacts PWR and GND.


The module uses voltage of 3.3 V, attempting to use a power supply with higher voltage may damage the sensor.

Sensor VCNL4040

SparkFun VCNL4040

VCNL4040 is both proximitysensor, light sensor and an IR transmitter of high power united intoa single module. Light and proximitysensors operate simultaneously. Connecting two sensors with IR emitter creates a proximity detector.

Connection to the module SparkFun VCNL4040

SparkFun VCNL4040

  • The easiest methodof connection is the use ofQwiic connection system. The connectors are polarized to connect I2C and power supply.
  • On the board there are 5 pins that can be connect to the bus I2C of the microcontroller and to the power contacts (3.3 V and GND).
  • Cutting off the INT jumper will remove the 10 kω resistor with a contact INT.
  • Cutting off the I2C jumper will remove 2.2 kOhm resistors from the I2C bus.

Technical system specification of SparkFun VCNL4040

Option Range
Detection range From 0 cm to 20 cm
Built-in  IR transmitter (IRED), ambient light sensor (ALS), proximity sensor (PS)
Services ALS and PS Yes, in a parallel structure.
Dead zones No
Working voltage:

3.3 V

I2C address 0x60
Connectors Qwiic 2x


Voltage to 3.3 V
Voltage from 3.3 V
Interface I2C
Sensor - distance to 20 cm
Sensor - distance from 0 cm

Same-day shipping

  • Crediting the payment for the order on our account on a business day before 10:00 AM means sending the goods on the same day.
  • All packages are being delivered by GLS Group courier and covered with insurance up to 1200 EUR.
  • You will receive a link to track your package and monitor the progress of delivery as soon as it is shipped.

Terms of delivery 

GLS - zone 1

Austria, Belgium, Croatia, The Czech Republic, Denmark, Germany, Netherlands, Poland, Slovakia 

  • Delivery time: 2-4 days
  • Delivery cost: from 4.18 EUR
  • Insurance: 1200 EUR
GLS - zone 2

Bulgaria, Estonia, France, Hungary, Italy, Latvia, Lithuania, Luxembourg, Portugal, Romania, San Marino, Slovenia

  • Delivery time: 2-5 days
  • Delivery cost: from 5.35 EUR
  • Insurance: 1200 EUR
GLS - zone 3

Finland, Greece, Ireland, Spain, Sweden 

  • Delivery time: 2-7 days
  • Delivery cost: from 7.67 EUR
  • Insurance: 1200 EUR

Payment methods

Card image cap
  • Botland is a PayPal verified seller. Protect your financial information with this fast, safe and secure online payment system.

Card image cap
  • Choose easy and quick PayU e-payment method. Your financial information will stay secure.

Customers who bought this product also bought:

Products from the same category: