{"product_id":"ir-photodiode-bpw34-infrared-receiver-for-remote-sensing","title":"IR Photodiode BPW34 – Infrared Receiver for Remote \u0026 Sensing","description":"\u003ch1\u003eIR Photodiode BPW34 – Infrared Receiver for Remote \u0026amp; Sensing\u003c\/h1\u003e\n\n\u003cp class=\"product-lede\"\u003eThe BPW34 is a high-speed silicon PIN photodiode in a standard 5mm through-hole package, designed for infrared detection at 940nm peak sensitivity, suitable for remote control receivers, proximity sensors, and optical communication.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003cth\u003eConfidence\u003c\/th\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eSilicon PIN photodiode\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePeak Wavelength\u003c\/td\u003e\n\u003ctd\u003e940 nm\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSpectral Range\u003c\/td\u003e\n\u003ctd\u003e430 nm – 1100 nm\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResponse Time (typ.)\u003c\/td\u003e\n\u003ctd\u003e20 ns\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eReverse Voltage (max)\u003c\/td\u003e\n\u003ctd\u003e32 V\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDark Current (typ.)\u003c\/td\u003e\n\u003ctd\u003e2 nA at V\u003csub\u003eR\u003c\/sub\u003e = 10 V\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePackage\u003c\/td\u003e\n\u003ctd\u003e5 mm clear epoxy, through-hole\u003c\/td\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-esp32-wifi-led-toggle-from-browser\"\u003e\n\u003cstrong\u003eRemote Controlled LED:\u003c\/strong\u003e Use IRremote library with Arduino Uno to decode signals from any IR remote and toggle an LED.\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIoT Motion Detector:\u003c\/strong\u003e Pair with ESP32 to detect IR beam breaks and send real‑time alerts over WiFi via Blynk.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIR Remote Decoder for Raspberry Pi:\u003c\/strong\u003e With LIRC and a BPW34 circuit, decode multi‑protocol remotes for custom home automation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCBSE Physics Optical Gate:\u003c\/strong\u003e Build a velocity measurement setup using a laser pointer and BPW34 photodiode for timing experiments.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eB.Tech Project – Wireless IR Data Link:\u003c\/strong\u003e Transmit sensor data between two microcontrollers using modulated IR light, ideal for robotics.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003ctable class=\"compat-table\"\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003ePlatform\u003c\/th\u003e\n\u003cth\u003eCompatible\u003c\/th\u003e\n\u003cth\u003eConnection\u003c\/th\u003e\n\u003cth\u003eLibrary \/ Method\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Uno R3\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eAnalog A0 + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eAnalogRead() \/ IRremote\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Nano\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eAnalog A0 + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eAnalogRead() \/ IRremote\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Mega 2560\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eAnalog A0 + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eAnalogRead() \/ IRremote\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP8266 NodeMCU\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eAnalog A0 + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eAnalogRead() \/ IRremote\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP32 Dev Board\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eAnalog A0 + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eAnalogRead() \/ IRremote\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRaspberry Pi Pico\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eADC pin + 10kΩ to GND\u003c\/td\u003e\n\u003ctd\u003eanalogRead() \/ MicroPython\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRaspberry Pi 4 \/ 5\u003c\/td\u003e\n\u003ctd\u003eYes with condition\u003c\/td\u003e\n\u003ctd\u003eGPIO with external ADC\u003c\/td\u003e\n\u003ctd\u003eRPi.GPIO \/ LIRC\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWiring and Interface Notes\u003c\/h2\u003e\n\u003cp\u003eConnect cathode to GND and anode to VCC via a 10kΩ resistor; measure the voltage at the junction for ambient IR. For remote decoding, a simple op‑amp comparator or a pull‑up resistor to a digital pin works. Reverse bias the BPW34 for improved speed and shield it from ambient light to reduce noise.\u003c\/p\u003e\n\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq\"\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003ch3\u003eWhat voltage does BPW34 output?\u003c\/h3\u003e\n    \u003cp\u003eIt delivers a photocurrent proportional to IR intensity; you need a load resistor to convert it to a voltage, typically 0–5V with a 10kΩ resistor.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003ch3\u003eCan BPW34 replace an IR receiver module like TSOP1738?\u003c\/h3\u003e\n    \u003cp\u003eNo, the BPW34 is a raw photodiode without demodulation. You must add amplifier and filter stages, unlike a TSOP which outputs digital data directly.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Product\",\n      \"@id\": \"https:\/\/compoden.in\/products\/ir-photodiode-bpw34-infrared-receiver-for-remote-sensing#product\",\n      \"name\": \"IR Photodiode BPW34 – Infrared Receiver for Remote \u0026 Sensing\",\n      \"description\": \"BPW34 IR photodiode for remote control \u0026 proximity sensing. Fast 20ns response, 940nm peak, low dark current. Ideal for Arduino, ESP32. Compoden India.\",\n      \"sku\": \"CDN-0978\",\n      \"mpn\": \"CDN-0978\",\n      \"brand\": {\"@type\": \"Brand\", \"name\": \"Compoden\"},\n      \"offers\": {\n        \"@type\": \"Offer\",\n        \"priceCurrency\": \"INR\",\n        \"price\": \"PRICE_PLACEHOLDER\",\n        \"availability\": \"https:\/\/schema.org\/InStock\",\n        \"seller\": {\"@type\": \"Organization\", \"name\": \"Compoden\", \"url\": \"https:\/\/compoden.in\"}\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/compoden.in\/products\/ir-photodiode-bpw34-infrared-receiver-for-remote-sensing#faq\",\n      \"mainEntity\": [\n        {\"@type\": \"Question\", \"name\": \"What voltage does BPW34 output?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It delivers a photocurrent proportional to IR intensity; you need a load resistor to convert it to a voltage, typically 0–5V with a 10kΩ resistor.\"}},\n        {\"@type\": \"Question\", \"name\": \"Can BPW34 replace an IR receiver module like TSOP1738?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No, the BPW34 is a raw photodiode without demodulation. You must add amplifier and filter stages, unlike a TSOP which outputs digital data directly.\"}}\n      ]\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53454858584429,"sku":"CDN-0978","price":30.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/p_8a32d581-d248-49fa-b1ea-5ffea38c5b13.jpg?v=1782232038","url":"https:\/\/compoden.com\/products\/ir-photodiode-bpw34-infrared-receiver-for-remote-sensing","provider":"Compoden","version":"1.0","type":"link"}