{"id":27531,"date":"2019-12-02T18:01:56","date_gmt":"2019-12-02T10:01:56","guid":{"rendered":"\/blog\/?p=27531"},"modified":"2019-12-27T14:15:37","modified_gmt":"2019-12-27T06:15:37","slug":"try-this-fingerprint-sensor-for-your-arduino-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/","title":{"rendered":"How to use fingerprint sensor for Arduino and Raspberry Pi"},"content":{"rendered":"\n<p style=\"color:#000000\" class=\"has-text-color\">Looking to get started on an optical biometric fingerprint sensor for your Arduino and Raspberry Pi Projects? Here at Seeed, we offer a fingerprint sensor module that not only does that, but it&#8217;s price affordably as well!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/www.seeedstudio.com\/Grove-Fingerprint-Sensor.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Fingerprint Sensor<\/a><\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/media-cdn.seeedstudio.com\/media\/catalog\/product\/cache\/ab187aaa5f626ad16c8031644cd2de5b\/h\/t\/httpsstatics3.seeedstudio.comproductprint20sensor_03.jpg\" alt=\"\" width=\"350\" height=\"263\"\/><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">This is the Grove &#8211; Fingerprint Sensor Module, typically used in safes, it&#8217;s highly powered by a DSP AS601 chip that does the image rendering, calculation, feature-finding and searching. Sufficient onboard FLASH memory allows for up to 162 fingerprints to be stored as well! <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Not only can you use this fingerprint sensor module for your Arduino or Raspberry Pi projects, but it&#8217;s also simple to get started, and easily integrated into other microcontrollers through TTL serial.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Hardware Overview:<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Technical Details (Features and Specifications):<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Fingerprint adaptable <\/li><li>Flexible in setting the baud rate, security level<\/li><li>Supply voltage: 3.6~6.0 V <\/li><li>Operating current (Max): 120 mA<\/li><li>Fingerprint imaging time: 1.0s<\/li><li>1:1 (Match Mode: Compare Mode)<\/li><li>Search Mode: 1:N<\/li><li>Storage capacity: 162 templates<\/li><li>False Acceptance Rate: 0.001% (Security Level 3)<\/li><li>False Reject Rate: 1.0% (Security level 3)<\/li><li>Baud Rate: 9600, 19200, 28800, 38400, 57600bps (default is 57600)<\/li><li>Interface: TTL Serial, compatible with most microcontrollers<\/li><li>Work Temperature: -20 ~ +50 \u2103 <\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Pinout Interface<\/strong><\/h4>\n\n\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}\n.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}\n.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}\n.tg .tg-cly1{text-align:left;vertical-align:middle}\n.tg .tg-1wig{font-weight:bold;text-align:left;vertical-align:top}\n.tg .tg-yla0{font-weight:bold;text-align:left;vertical-align:middle}\n.tg .tg-0lax{text-align:left;vertical-align:top}\n<\/style>\n<table class=\"tg\">\n  <tr>\n    <th class=\"tg-yla0\">Pin Number<\/th>\n    <th class=\"tg-yla0\">Name<\/th>\n    <th class=\"tg-yla0\">Type<\/th>\n    <th class=\"tg-1wig\">Function Description<\/th>\n  <\/tr>\n  <tr>\n    <td class=\"tg-cly1\">1<\/td>\n    <td class=\"tg-cly1\">Vin<\/td>\n    <td class=\"tg-cly1\">in<\/td>\n    <td class=\"tg-0lax\">Positive Power Supply Input Terminal (Line color: Red)<\/td>\n  <\/tr>\n  <tr>\n    <td class=\"tg-cly1\">2<\/td>\n    <td class=\"tg-cly1\">TD<\/td>\n    <td class=\"tg-cly1\">out<\/td>\n    <td class=\"tg-0lax\">Serial data output, TTL logic levels (Line color: Yellow)<\/td>\n  <\/tr>\n  <tr>\n    <td class=\"tg-cly1\">3<\/td>\n    <td class=\"tg-cly1\">RD<\/td>\n    <td class=\"tg-cly1\">in<\/td>\n    <td class=\"tg-0lax\">Serial data input, TTL logic levels (Line color: White)<\/td>\n  <\/tr>\n  <tr>\n    <td class=\"tg-cly1\">4<\/td>\n    <td class=\"tg-cly1\">GND<\/td>\n    <td class=\"tg-cly1\">&#8211;<\/td>\n    <td class=\"tg-0lax\">Signal ground (Line color: Black)<\/td>\n  <\/tr>\n<\/table>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Why you should pick the Grove-Fingerprint Sensor<\/strong><\/h3>\n\n\n\n<p>You may be wondering; There is plenty of other fingerprint scanners online including the r305 and r307,  why pick the Grove-Fingerprint sensor?<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/media-cdn.seeedstudio.com\/media\/catalog\/product\/cache\/ab187aaa5f626ad16c8031644cd2de5b\/h\/t\/httpsstatics3.seeedstudio.comimagesproductprint20sensor.jpg\" alt=\"\" width=\"350\" height=\"263\"\/><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Worth the pick &#8211; Seeed&#8217;s very own <a href=\"https:\/\/www.seeedstudio.com\/document\/pdf\/Introduction%20to%20Grove.pdf\">Grove system<\/a><\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Grove system is Seeed very own initiative, mainly aimed at helping users like yourself to easily use different modules, through our plug and play system!<\/p>\n\n\n\n<p style=\"font-size:18px\" class=\"has-text-color has-vivid-red-color\"><strong>This means no more using messy and complicated jumper wires, soldering, or debugging electronic circuits!&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><img decoding=\"async\" width=\"699\" height=\"393\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-jumper-wires-breadboard-1.png\" alt=\"\" data-id=\"27562\" data-link=\"\/blog\/?attachment_id=27562\" class=\"wp-image-27562\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-jumper-wires-breadboard-1.png 699w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-jumper-wires-breadboard-1-300x169.png 300w\" sizes=\"(max-width: 699px) 100vw, 699px\" \/><figcaption>Normal Fingerprint Sensor<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"573\" height=\"383\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/12\/grove-fingerprint-sensor-2.png\" alt=\"\" data-id=\"27563\" data-link=\"\/blog\/?attachment_id=27563\" class=\"wp-image-27563\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/grove-fingerprint-sensor-2.png 573w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/grove-fingerprint-sensor-2-300x201.png 300w\" sizes=\"(max-width: 573px) 100vw, 573px\" \/><figcaption>With Grove &#8211; Fingerprint sensor module<\/figcaption><\/figure><\/li><\/ul>\n\n\n\n<p style=\"color:#000000;font-size:18px\" class=\"has-text-color\"><strong>Like how simple and less messy it is now? <\/strong><\/p>\n\n\n\n<p style=\"font-size:18px\"><strong>All you need is a <a href=\"https:\/\/www.seeedstudio.com\/Base-Shield-V2.html?utm_source=blog&amp;utm_medium=blog\">Grove Base Shield<\/a> alongside your Arduino and you&#8217;re good to go! Switch to using grove today!<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Connecting <a href=\"https:\/\/www.seeedstudio.com\/Grove-Fingerprint-Sensor.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Fingerprint Sensor<\/a> with Arduino<\/strong><\/h2>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Liked what you&#8217;ve seen so far and interested in building an Arduino Fingerprint Sensor? Let us get started in the Arduino Guide right now!<\/p>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">Note: This fingerprint sensor is compatible with Raspberry Pi, LinkIt ONE, and other microcontrollers through the TTL serial but users have to write their own software library as it&#8217;s not possible to provide codes for all possible MCU platforms. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What you&#8217;ll need to get started<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Hardware components:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"157\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/12\/base-shield.jpg\" alt=\"\" data-id=\"27546\" class=\"wp-image-27546\"\/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Base-Shield-V2.html?utm_source=blog&amp;utm_medium=blog\">Grove Base Shield<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"525\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-pdt.jpg\" alt=\"\" data-id=\"27548\" data-link=\"\/blog\/?attachment_id=27548\" class=\"wp-image-27548\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-pdt.jpg 700w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-pdt-300x225.jpg 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Grove-Fingerprint-Sensor.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Fingerprint Sensor<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"525\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/12\/arduino-uno.jpg\" alt=\"\" data-id=\"27551\" data-link=\"\/blog\/?attachment_id=27551\" class=\"wp-image-27551\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/arduino-uno.jpg 700w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/arduino-uno-300x225.jpg 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Arduino-Uno-Rev3-p-2995.html?utm_source=blog&amp;utm_medium=blog\">Arduino Uno<\/a><\/figcaption><\/figure><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Software applications:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.arduino.cc\/en\/main\/software\">Arduino IDE<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Hardware Configurations:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1:<\/strong> Connect the Grove Fingerprint to the Digital Port 2 of the <a href=\"https:\/\/www.seeedstudio.com\/Base-Shield-V2.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Base Shield<\/a><\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 2:<\/strong> Plug the Grove &#8211; Base Shield into Arduino and connect Arduino to PC by using a USB cable<ul><li>Need a USB cable? Here&#8217;s a <a href=\"https:\/\/www.seeedstudio.com\/Type-B-USB-cable-for-Arduino-Diecimila-and-Freeduino-p-130.html?utm_source=blog&amp;utm_medium=blog\">Type-B USB cable<\/a> for you!<\/li><\/ul><\/li><\/ul>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">Wonder if the sensor is working? You should see red LED blinking when you plug in the power! <\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Software Configurations:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1: <\/strong>Download the <a href=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/res\/Fingerprint_library.rar\">Finger Print Sensor Library<\/a> and Unzip it into the libraries&#8217; file of Arduino IDE by the path: ..\\arduino-1.0.1\\libraries<\/li><\/ul>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">The ability to enroll and search with the library makes it perfect for any project. It can help you get running in under 10 minutes!<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 2:<\/strong> Open the enroll code directly by the path:  <strong>File-&gt;Example-&gt;FingerPrint-&gt;Enroll<\/strong>. <\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 3:<\/strong> Upload the code into Arduino<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 4<\/strong>: Start up Serial Tool and Select the ComNum and BaudRate used by the Arduino<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 5: <\/strong>Select the &#8220;SendNew&#8221; option. Send the ID # you want to use. Up to 162 ID numbers can be used. It&#8217;ll then ask you to press the finger on the sensor. You should see the red LED blink<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/img\/FingerPrint_Sensor3.jpg\" alt=\"\" width=\"400\" height=\"274\"\/><\/figure><\/div>\n\n\n\n<p>Afterwards, you should see the following message if your fingerprint press is ok. You&#8217;ll have to repeat the process to get a second clean print. Remember, use the same finger!<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/img\/Finger1.jpg\" alt=\"\" width=\"314\" height=\"324\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>On the success of your second print, you&#8217;ll see this message: <\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/img\/Finger2.jpg\" alt=\"\" width=\"304\" height=\"323\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>If there&#8217;s an issue such as a bad print\/image, you&#8217;ll have to do it again.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/img\/Finger_Print_Score_2.jpg\" alt=\"\" width=\"326\" height=\"350\"\/><\/figure>\n\n\n\n<p><strong>Step 6:<\/strong> Once you have the finger enrolled, test it out if it can be found in the database!<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Open the demo code: fingerprint and upload it<\/li><li>When prompted, press a different\/same finger to the sensor. If it&#8217;s the same finger, you should get a match with the ID # as shown below:<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/img\/Finger_Print_Score_3.jpg\" alt=\"\" width=\"328\" height=\"341\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>If it&#8217;s not a finger in the database, this serial port will output nothing<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Arduino Fingerprint Projects<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/nerdtechy.com\/wp-content\/uploads\/bfi_thumb\/Best-Biometric-Fingerprint-Scanner-Time-Clock-37vym2x7zcfgjup433yia2.jpg\" alt=\"Related image\"\/><figcaption><a href=\"https:\/\/www.google.com\/url?sa=i&amp;source=images&amp;cd=&amp;cad=rja&amp;uact=8&amp;ved=2ahUKEwjmtOffzZbmAhVE-6wKHUi-CL4Qjhx6BAgBEAI&amp;url=https%3A%2F%2Fnerdtechy.com%2Fbest-biometric-fingerprint-scanner-time-clock&amp;psig=AOvVaw3ECjCibfJFAj2iBcL2bB3D&amp;ust=1575363766975526\">ref<\/a><\/figcaption><\/figure>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Cost of Fingerprint scanner like the one above may be too high for the ordinary to purchase, but what if you could save cost by building an Arduino Fingerprint lock? This recommended project does just that!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Arduino Fingerprint Door Lock<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/cover_image\/file\/24882\/FCIPLH8HO232T0D.MEDIUM.jpg?auto=compress%2Cformat&amp;w=900&amp;h=675&amp;fit=min\" alt=\"\" width=\"310\" height=\"233\"\/><figcaption>Fingerprint Lock<br><\/figcaption><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">What do you need?<\/p>\n\n\n\n<p><strong>Hardware components:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Seeeduino<\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Grove-Fingerprint-Sensor.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Fingerprint Sensor<\/a><\/li><li>Grove &#8211; Infrared Reflective Sensor<\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Grove-Servo.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Servo<\/a><\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Energy-Shield.html?utm_source=blog&amp;utm_medium=blog\">Energy Shield<\/a><\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Grove-LCD-RGB-Backlight.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; LCD RGB Backlight<\/a><\/li><\/ul>\n\n\n\n<p><strong>Interested? You can find the <\/strong><a href=\"https:\/\/www.seeedstudio.com\/Seeeduino-V4-2-p-2517.html\"><strong>full tutorial by loovee at Seeed Project Hub here!<\/strong><\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Resources and Going Further<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>[Library]<\/strong>&nbsp;<a href=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/res\/Fingerprint_library.rar\">Finger Print Sensor Library File<\/a><\/li><li><strong>[Datasheet]<\/strong>&nbsp;<a href=\"https:\/\/raw.githubusercontent.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/master\/res\/ZFM206%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8CV2.1.pdf\">ZhianTec ZFM-206 Series Datasheet (for this version, but in Simplified Chinese)<\/a><\/li><li><strong>[Datasheet]<\/strong>&nbsp;<a href=\"https:\/\/github.com\/SeeedDocument\/Grove-Fingerprint_Sensor\/raw\/master\/res\/ZFM-user-manualV15.pdf\">ZhianTec ZFM-20 Series Datasheet (for older series, but in English)<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>Overall, the <a href=\"https:\/\/www.seeedstudio.com\/Grove-Fingerprint-Sensor.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Fingerprint Sensor<\/a> makes fingerprint detection and verification super simple. Its ease of usage through grove and compatibility with microcontrollers makes it by far the best fingerprint sensor you can get.<\/p>\n\n\n\n<p>Pair it with your Arduino and others today! Pick one up and be in awe of its capabilities. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looking to get started on an optical biometric fingerprint sensor for your Arduino and Raspberry<\/p>\n","protected":false},"author":2850,"featured_media":27566,"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":[2216,138,1706,674,1912],"class_list":["post-27531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-arduino-ide","tag-arduino-uno","tag-fingerprint-sensor","tag-getting-started","tag-grove-base-shield"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use fingerprint sensor for Arduino and Raspberry Pi - 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\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use fingerprint sensor for Arduino and Raspberry Pi - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"Looking to get started on an optical biometric fingerprint sensor for your Arduino and Raspberry\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-02T10:01:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-12-27T06:15:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"633\" \/>\n\t<meta property=\"og:image:height\" content=\"390\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shawn\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shawn\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/\",\"name\":\"How to use fingerprint sensor for Arduino and Raspberry Pi - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png\",\"datePublished\":\"2019-12-02T10:01:56+00:00\",\"dateModified\":\"2019-12-27T06:15:37+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png\",\"width\":633,\"height\":390,\"caption\":\"Try this fingerprint sensor for your arduino and raspberry pi\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use fingerprint sensor for Arduino and Raspberry Pi\"}]},{\"@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\/c9b61b761840d544e2d830b0e3bc9fe2\",\"name\":\"Shawn\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"caption\":\"Shawn\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use fingerprint sensor for Arduino and Raspberry Pi - 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\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/","og_locale":"en_US","og_type":"article","og_title":"How to use fingerprint sensor for Arduino and Raspberry Pi - Latest News from Seeed Studio","og_description":"Looking to get started on an optical biometric fingerprint sensor for your Arduino and Raspberry","og_url":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2019-12-02T10:01:56+00:00","article_modified_time":"2019-12-27T06:15:37+00:00","og_image":[{"width":633,"height":390,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png","type":"image\/png"}],"author":"Shawn","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shawn","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/","url":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/","name":"How to use fingerprint sensor for Arduino and Raspberry Pi - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png","datePublished":"2019-12-02T10:01:56+00:00","dateModified":"2019-12-27T06:15:37+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png","width":633,"height":390,"caption":"Try this fingerprint sensor for your arduino and raspberry pi"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/12\/02\/try-this-fingerprint-sensor-for-your-arduino-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use fingerprint sensor for Arduino and Raspberry Pi"}]},{"@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\/c9b61b761840d544e2d830b0e3bc9fe2","name":"Shawn","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","caption":"Shawn"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"}]}},"modified_by":"Shawn","views":15445,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover-300x185.png",300,185,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",32,20,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",617,380,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/12\/fingerprint-sensor-cover.png",633,390,false]},"author_info":{"display_name":"Shawn","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"},"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\/27531","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\/2850"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=27531"}],"version-history":[{"count":6,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27531\/revisions"}],"predecessor-version":[{"id":28565,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27531\/revisions\/28565"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/27566"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=27531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=27531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=27531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}