{"id":36474,"date":"2020-09-30T20:26:47","date_gmt":"2020-09-30T12:26:47","guid":{"rendered":"\/blog\/?p=36474"},"modified":"2020-09-30T20:26:49","modified_gmt":"2020-09-30T12:26:49","slug":"a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/","title":{"rendered":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png\" alt=\"\" class=\"wp-image-36476\" width=\"480\" height=\"335\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png 640w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1-300x210.png 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><figcaption>Ref\uff1a<a href=\"https:\/\/learn.adafruit.com\/adafruit-apds9960-breakout?view=all\"> APDS-9960<\/a> <\/figcaption><\/figure><\/div>\n\n\n\n<p>APDS-9960 is a sensor device, usually in a\nsingle 8-pin package, including digital RGB, ambient light, distance and\ngesture sensing functions.<\/p>\n\n\n\n<p>The package of APDS-9600 is very thin, the\nsize is: L 3.94\u00d7 W\n2036\u00d7 H 1.35mm. And its\npackage combines an IR LED and factory-calibrated LED driver, which is\ncompatible with existing pins.<\/p>\n\n\n\n<p>The device has an I2C compatible interface\nthat can provide red, green, blue, transparent (RGBC), proximity and gesture\nsensing through IR LEDs. APDS-9960&#8217;s RGB and ambient light sensing function can\nnot only detect various lighting conditions but also detect the light intensity\nunder various attenuating materials including black glass. <\/p>\n\n\n\n<p>Since the proximity and gesture functions have been trimmed before leaving the factory and have been calibrated to a proximity detection distance of 100mm, customers do not need to perform calibration. The working principle of gesture detection uses four directional photodiodes and is integrated with a visible light blocking filter, so it can accurately sense simple up, down, left, and right gestures or more complex gestures. Adding a micro-optical lens in the module can provide efficient infrared energy transmission and reception. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Function of APDS-9600<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>RGBC light sensor, detector with infrared LED in proximity and\noptical module<\/li><li>Mini package size: L3.94 x W2.36 x H1.35 mm<\/li><li>I 2 C interface is compatible with dedicated interrupt pins<\/li><li>High sensitivity Enable operation behind black glass<\/li><li>RGBC light sensing and integrated UV-IR block filter<\/li><li>Geometrically arranged RGBC photodiodes provide uniform angular\nresponse<\/li><li>Calibrated to 100mm detection distance, eliminating customer final\nproduct calibration<\/li><li>Four independent photodiodes sensitive to different directions<\/li><li>Proximity and gestures are sensed using integrated visible block\nfilter<\/li><li>Patented shielding design&amp;n&gt;minimizes adjacent crosstalk<\/li><li>The integrated optical lens collimates the infrared LED beam and\nimproves the sensitivity of the photodiode.<\/li><li>Low power consumption: 1.0\u00b5 typical sleep mode<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Applications of APDS-9600<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Display backlight control<\/li><li>Correlated color temperature sensing<\/li><li>Mobile phone touch screen disabled<\/li><li>Digital camera touch screen disabled<\/li><li>Mechanical switch replacement<\/li><li>Gesture detection<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Features of APDS-9600<\/h2>\n\n\n\n<p>\u2666Ambient light\nand RGB color sensing in the optical module, proximity sensing and gesture\ndetection<\/p>\n\n\n\n<p>\u2666Ambient light\nand RGB color sensor<\/p>\n\n\n\n<p>\u2022 UV and IR blocking filters<\/p>\n\n\n\n<p>-Programmable gain and integration time<\/p>\n\n\n\n<p>-Very high sensitivity is very suitable for\noperation behind dark glass<\/p>\n\n\n\n<p>\u2666Proximity\nperception<\/p>\n\n\n\n<p>-Trimming provides consistent reading<\/p>\n\n\n\n<p>-Ambient light suppression<\/p>\n\n\n\n<p>-Offset compensation<\/p>\n\n\n\n<p>-Programmable driver for infrared LED\ncurrent<\/p>\n\n\n\n<p>-Saturation indicator bit<\/p>\n\n\n\n<p>Compound gesture sensing<\/p>\n\n\n\n<p>-Four independent diodes sensitive to\ndifferent directions<\/p>\n\n\n\n<p>-Ambient light suppression<\/p>\n\n\n\n<p>-Offset compensation<\/p>\n\n\n\n<p>-Programmable driver for infrared LED\ncurrent<\/p>\n\n\n\n<p>-32 data set storage FIFO<\/p>\n\n\n\n<p>\u2022 Interrupt drive I2C bus communication<\/p>\n\n\n\n<p>\u2666 I2C bus fast mode compatible interface<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gesture detection<\/h2>\n\n\n\n<p>Gesture detection uses photodiodes in four directions to sense the reflected IR energy (generated by integrated LEDs) to convert physical movement information (ie speed, direction and distance) into digital information. The gesture engine structure has an automatic activation function (based on the results of the proximity engine), including ambient light subtraction, crosstalk cancellation, dual 8-bit data converters, power saving interchange delay. The gesture engine adapts to the gesture requirements of various mobile devices: it can accurately detect simple UP-DOWN-RIGHT-LEFT gestures or more complex gestures. Power consumption and noise can be minimized by adjustable infrared LED timing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Proximity detection<\/h2>\n\n\n\n<p>The proximity detection function detects the reflected IR energy (provided by the integrated LED) through the photodiode to provide distance measurement (such as the mobile device screen to the user&#8217;s ear). Detection and release events are driven by interrupts. As long as the result of the approach exceeds the upper and\/or lower thresholds, detection and release events will occur. The proximity engine has an offset adjustment register to compensate for the system offset caused by the unwanted reflection of IR energy from the sensor. Infrared LED intensity has been trimmed at the factory to eliminate the need for terminal equipment calibration due to component changes. The approach result is further improved by automatic ambient light subtraction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Color and ALS detection<\/h2>\n\n\n\n<p>Color and ALS detection functions provide\nred, green, blue and clear light intensity data. In this structure, the\napplication can accurately measure the ambient light and can also sense the\ncolor, so that the device can calculate the color temperature and control the\nbacklight of the display.<\/p>\n\n\n\n<p>Functional block diagram:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/09\/9600\u529f\u80fd.png\" alt=\"\" class=\"wp-image-36477\" width=\"516\" height=\"355\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/9600\u529f\u80fd.png 1031w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/9600\u529f\u80fd-300x206.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/9600\u529f\u80fd-768x528.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/9600\u529f\u80fd-1024x704.png 1024w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/><figcaption>Ref: <a href=\"https:\/\/www.elprocus.com\/apds-9960\/\"> Color and ALS detection <\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p>I2C bus protocol:<\/p>\n\n\n\n<p>The interface and control are connected to\na set of registers that provide device control functions and output data access\nthrough a DC bus. The device supports 7-bit I2C bus addressing protocol. The\ndevice supports a single slave address of 0x39 Hex using the 7-bit addressing\nprotocol.<\/p>\n\n\n\n<p>&nbsp;The I2C bus standard provides three types of bus transactions: read, write and combined protocols. In the combined protocol, the first byte written is the command byte, and then a series of bytes are read. If a read command is issued, the register address of the previous command will be used for data access.<\/p>\n\n\n\n<p>For more details about the product APDS9600, please click <a href=\"https:\/\/www.seeedstudio.com\/fusion_pcb.html\">Seeed Fusion<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>APDS-9960 is a sensor device, usually in a single 8-pin package, including digital RGB, ambient<\/p>\n","protected":false},"author":40,"featured_media":36476,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-36474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"APDS-9960 is a sensor device, usually in a single 8-pin package, including digital RGB, ambient\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-30T12:26:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-30T12:26:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"447\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Liyan Gong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liyan Gong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/\",\"name\":\"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png\",\"datePublished\":\"2020-09-30T12:26:47+00:00\",\"dateModified\":\"2020-09-30T12:26:49+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png\",\"width\":640,\"height\":447,\"caption\":\"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380\",\"name\":\"Liyan Gong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g\",\"caption\":\"Liyan Gong\"},\"description\":\"10 years in the IoT hardware industry. I\u2019m here to share practical guides on Home Assistant, NVIDIA Jetson, Meshtastic\/Meshcore, Raspberry Pi, LoRa, PCB\/PCB Assembly and more to help bring your creative ideas to life.\",\"sameAs\":[\"http:\/\/www.seeedstudio.com\"],\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/","og_locale":"en_US","og_type":"article","og_title":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio","og_description":"APDS-9960 is a sensor device, usually in a single 8-pin package, including digital RGB, ambient","og_url":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2020-09-30T12:26:47+00:00","article_modified_time":"2020-09-30T12:26:49+00:00","og_image":[{"width":640,"height":447,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png","type":"image\/png"}],"author":"Liyan Gong","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Liyan Gong","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/","url":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/","name":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960 - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png","datePublished":"2020-09-30T12:26:47+00:00","dateModified":"2020-09-30T12:26:49+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png","width":640,"height":447,"caption":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/09\/30\/a-digital-rgb-ambient-light-proximity-and-gesture-sensor-apds-9960\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"A digital RGB, ambient light, proximity and gesture sensor\u2014\u2014APDS-9960"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/acf72c44eac0c1f173006b4f4b086380","name":"Liyan Gong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86714654264b3fc714cf1bf558735809?s=96&r=g","caption":"Liyan Gong"},"description":"10 years in the IoT hardware industry. I\u2019m here to share practical guides on Home Assistant, NVIDIA Jetson, Meshtastic\/Meshcore, Raspberry Pi, LoRa, PCB\/PCB Assembly and more to help bring your creative ideas to life.","sameAs":["http:\/\/www.seeedstudio.com"],"url":"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/"}]}},"modified_by":"Lakshan","views":7093,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1-300x210.png",300,210,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",32,22,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1-640x380.png",640,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/09\/light_m0_apds9960_bb-1.png",640,447,false]},"author_info":{"display_name":"Liyan Gong","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/gongliyan\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/36474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=36474"}],"version-history":[{"count":4,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/36474\/revisions"}],"predecessor-version":[{"id":37060,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/36474\/revisions\/37060"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/36476"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=36474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=36474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=36474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}