<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>SparkFun Electronics Comments</title>
<link href="https://www.sparkfun.com/"></link>
<id>urn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f8249</id>
<updated>2017-07-14T11:02:36-06:00</updated>
<author><name>SparkFun Electronics</name>
</author>
<link href="https://www.sparkfun.com/feeds/comments" rel="self" type="application/atom+xml"></link>
<entry>
<title>Keith55555 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Keith55555</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-58a0823ef3b1a8ee2d8b4568"></link>
<id>urn:uuid:a1176311-2e4b-f4b6-e970-215aa467064e</id>
<updated>2017-02-12T08:41:50-07:00</updated>
<content type="html">&lt;p&gt;So I just got this and wondered about the conditions necessary for the device to determine if a finger is present &amp;lsquo;enough&amp;rsquo; to enroll. Here&amp;rsquo;s what I&amp;rsquo;m getting at; if I draw a little image on a piece of paper and substitute that for a finger, I can get a raw image but the device times out for both enrolling and &amp;lsquo;get image&amp;rsquo; meaning I suppose the image did not meet some requirement of the device to do what it does. Any ideas on this criteria?
Oh and two things might be of interest, the software will run on XP fine and I&amp;rsquo;ve removed the cameras enclosure and it&amp;rsquo;s just that, an image sensor with LEDs surrounding it (removing that did not allow for &amp;lsquo;get image&amp;rsquo; or enroll).&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #862175 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #862175</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5851b937f3b1a8b50d8b4567"></link>
<id>urn:uuid:ea26b2c0-2743-0c5a-b0b4-05149cd36ce4</id>
<updated>2016-12-14T14:27:19-07:00</updated>
<content type="html">&lt;p&gt;HI, What is the average time to IsFingerprintPressed-&gt;Capture id fast mode-&gt;Identity-&gt;CloseLed-&gt;Close. For me with Windows IOT It take 3 seconds to capture an print in fast low quality mode. It is normal?
I test at 9600 ou 115200 baud.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #869492 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #869492</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5835ade4f3b1a8622f8b456b"></link>
<id>urn:uuid:12a61953-b288-5398-148d-f04f8922cf1b</id>
<updated>2016-11-23T07:55:32-07:00</updated>
<content type="html">&lt;p&gt;how i feel when i use this fingerprint for my school project  :
https://www.youtube.com/watch?v=FwksVc30GuI&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #862175 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #862175</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-581ce91dfa2a50be1d8b4567"></link>
<id>urn:uuid:43f38c5a-b844-9f94-afd6-8151b551f813</id>
<updated>2016-11-04T14:01:33-06:00</updated>
<content type="html">&lt;p&gt;Hi everyone!
I try to make a .net lib to use it with Windows IOT on a PI3. Just in case, anyone already does this king of lib? I see nothing on the Internet about that.
I try to adapt the python lib but I got some problem communicating with the GT511C3. I currently use 2 USB-&gt;Serial adaptor to try to see what kind of data I send. What kind of program do you use to read Hex serial data?
I try to work with the C++ sample on this site (I don&amp;rsquo;t know how to run the Python script on windows). But when I select the right COM port and click connect, nothing append. Loaded the source in VS2015 and compiling generate 2 errors.
I am in the dark now! Any suggestion?
Thanks&lt;/p&gt;</content>
</entry>
<entry>
<title>bboyho on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>bboyho</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-57b2475f757b7f8b648b4567"></link>
<id>urn:uuid:5b5580f6-8b14-66a0-4257-bba7cff25139</id>
<updated>2016-08-15T16:51:11-06:00</updated>
<content type="html">&lt;p&gt;&lt;strong&gt;Verifying the Checksum Value&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To verify the check sum for the &lt;em&gt;command packet (command)&lt;/em&gt; or &lt;em&gt;response packet (acknowledge)&lt;/em&gt;, you would add the bytes of the command start codes, device id, parameter, and command/response. Looking at the Arduino blink example, the serial monitor outputs :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;FPS - Open
FPS - SEND: &quot;55 AA 01 00 00 00 00 00 01 00 01 01&quot;
FPS - RECV: &quot;55 AA 01 00 00 00 00 00 30 00 30 01&quot;

FPS - LED on
FPS - SEND: &quot;55 AA 01 00 01 00 00 00 12 00 13 01&quot;
FPS - RECV: &quot;55 AA 01 00 00 00 00 00 30 00 30 01&quot;

FPS - LED off
FPS - SEND: &quot;55 AA 01 00 00 00 00 00 12 00 12 01&quot;
FPS - RECV: &quot;55 AA 01 00 00 00 00 00 30 00 30 01&quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The example displays the packet structure as a multi-byte item represented as little endian. Breaking down the LED command to turn the LED OFF in hex, it is:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;55 AA 01 00 00 00 00 00 12 00 12 01
, where Command Start code1 = 0x55
        Command Start code2 = 0xAA
        Device ID = 0x00 01
        Input parameter = 0x00 00 00 00
        Command Code = 0x00 12
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;By adding the hex values with a programmer&amp;rsquo;s calculator as stated in the datasheet:&lt;/p&gt;

&lt;p&gt;OFFSET[0] + OFFSET[1] + OFFSET[2] + OFFSET[3] + OFFSET[4] + OFFSET[5] + OFFSET[6] + OFFSET[7] + OFFSET[8] + OFFSET[9] = 0x55 +0xAA + 0x01 + 0x00 + 0x00 + 0x00 + 0x00 + 0x00 + 0x12 + 0x00&lt;/p&gt;

&lt;p&gt;we are able to get the same output result as the command packet&amp;rsquo;s check sum:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Checksum = x01 12
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Since the check sum is read as little endian, the output reads the checksum as &amp;ldquo;12 01&amp;rdquo;.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #787043 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #787043</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5754b4a0757b7fc7598b4567"></link>
<id>urn:uuid:2a2e72ac-4de3-4d26-95d0-9d81ac736988</id>
<updated>2016-06-05T17:24:16-06:00</updated>
<content type="html">&lt;p&gt;Josh,&lt;/p&gt;

&lt;p&gt;Thanks for the amazing library! I&amp;rsquo;ve been using it for my current project. I&amp;rsquo;ve been using the FPS_Enroll sketch to save fingerprints, and I&amp;rsquo;ve noticed something strange. The return from FPS.Enroll3 () is zero, even if I have scanned a completely different finger than in FPS.Enroll1 () and FPS.Enroll2 (). This had led to false positives, making it look as if the entire enrollment was successful only because the third fingerprint was scanned successfully with no regards to the previous two.&lt;/p&gt;

&lt;p&gt;I had to make a crude work-around so that it would check the number of enrollments at the beginning, and if the number had increased after FPS.Enroll3 () (indicating a successful enrollment) then it would prompt the user that their print had been saved.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #765872 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #765872</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-57027dd3757b7fa93c8b4567"></link>
<id>urn:uuid:78b12b5f-dc0b-6ef8-d0f5-031ff4ed3bbb</id>
<updated>2016-04-04T08:44:35-06:00</updated>
<content type="html">&lt;p&gt;What is the purpose of connector J1 and J3, can I use any of them instead of J2 to interface with Control unit if my connector J2 is damaged.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #787422 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #787422</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-56f7d7cace395f93158b4567"></link>
<id>urn:uuid:47cec158-ae88-23b0-0649-b9062b43fb6c</id>
<updated>2016-03-27T06:53:30-06:00</updated>
<content type="html">&lt;p&gt;Could someone post an example of 498 byte data template?&lt;/p&gt;</content>
</entry>
<entry>
<title>bboyho on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>bboyho</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-56e12695757b7f29728b4567"></link>
<id>urn:uuid:a9fc419f-ff83-4007-4a3f-6afb2d2ffa0e</id>
<updated>2016-03-10T00:47:33-07:00</updated>
<content type="html">&lt;p&gt;&lt;strong&gt;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash; Tech Support Tips/Resources &amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Arduino Examples&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Below are some tutorials using an Arduino:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://startingelectronics.org/articles/GT-511C3-fingerprint-scanner-hardware/&quot; rel=&quot;nofollow&quot; &gt;http://startingelectronics.org/articles/GT-511C3-fingerprint-scanner-hardware/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.homautomation.org/2014/10/11/playing-with-finger-print-scanner-fps-on-arduino/&quot; rel=&quot;nofollow&quot; &gt;http://www.homautomation.org/2014/10/11/playing-with-finger-print-scanner-fps-on-arduino/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Raspberry Pi Example Code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There&amp;rsquo;s a Raspberry Pi Library for this fingerprint scanner it looks like =&gt; &lt;a href=&quot;https://www.raspberrypi.org/forums/viewtopic.php?f=61&amp;amp;t=74178&quot; rel=&quot;nofollow&quot; &gt;https://www.raspberrypi.org/forums/viewtopic.php?f=61&amp;amp;t=74178&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;There appears to be an article that uses the GT-511C1R with a Raspberry Pi as a server and SQLite [ &lt;a href=&quot;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4801596/&quot; rel=&quot;nofollow&quot; &gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4801596/&lt;/a&gt; ]. Based on this information, it&amp;rsquo;s possible to have remote management of a database on multiple fingerprint scanners from one server.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Node.js Example&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There&amp;rsquo;s an example in Node.js with an API. Try looking at this GitHub repository. I have not tested this feature before =&gt; &lt;a href=&quot;https://github.com/the-AjK/GT-511C3&quot; rel=&quot;nofollow&quot; &gt;https://github.com/the-AjK/GT-511C3&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Arduino Due?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately, the Arduino example code does not work with the Arduino Due. You would need to modify the code and use it with the hardware serial UARTs because the Arduino Due does not support software serial. This might explain why there are compilation errors with the example code using the Arduino Due board definition &lt;a href=&quot;http://forum.arduino.cc/index.php?topic=142902.0&quot; rel=&quot;nofollow&quot; &gt;http://forum.arduino.cc/index.php?topic=142902.0&lt;/a&gt; .&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #776869 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #776869</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-56c9feb7757b7f9f578b4567"></link>
<id>urn:uuid:48bc5639-1429-8f2f-2593-0614689023d5</id>
<updated>2016-02-21T11:15:19-07:00</updated>
<content type="html">&lt;p&gt;excuse me i&amp;rsquo;m new here. my project is about access control system. i just want to know if i want to scan some fingers from this devices and then store it in the database in my server. when someone scan them finger let it compare the finger with any finger in the database is it possible? and what method i have to use. i already read the library it not support with the arduino and what OS or board i have to use. linux isn&amp;rsquo;t it
and what programming language that can i develop.&lt;/p&gt;</content>
</entry>
<entry>
<title>bboyho on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>bboyho</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-569ed7dcce395fdf0d8b4567"></link>
<id>urn:uuid:78a6d3a4-8808-56f6-75be-d38bdb67d782</id>
<updated>2016-01-19T17:42:04-07:00</updated>
<content type="html">&lt;p&gt;&lt;strong&gt;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash; Tech Support Tips/Troubleshooting/Common Issues &amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dimensions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The dimensions do not seem to be listed in the datasheet for the GT-511C3. The size should be the same as the GT-5111R model =&gt; [ pg 37 - &lt;a href=&quot;https://cdn.sparkfun.com/datasheets/Sensors/Biometric/GT-511C1R_datasheet_V2-2016-10-25.pdf&quot; rel=&quot;nofollow&quot; &gt;https://cdn.sparkfun.com/datasheets/Sensors/Biometric/GT-511C1R_datasheet_V2-2016-10-25.pdf&lt;/a&gt; ].&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #760768 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #760768</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-569d2bb7ce395fb05e8b4568"></link>
<id>urn:uuid:7684e5c0-7433-3f8f-d2d3-3b33f4fe2113</id>
<updated>2016-01-18T11:15:19-07:00</updated>
<content type="html">&lt;p&gt;Hi, I&amp;rsquo;m using this module with a Mega 2560 and I ran into the same problem as some of the other users. I wired it in the same fashion as described in http://wordpress.hawleyhosting.com/ramblings/?p=375 . When I run the blink sketch I get this in the serial monitor FPS - Open FPS - SEND: “55 AA 01 00 00 00 00 00 01 00 01 01&quot; and the LED fails to turn on. However I get a green light on the light directly above pin 1.&lt;/p&gt;

&lt;p&gt;Additionally I can&amp;rsquo;t seem to get the module to interface with the given SDK demo program.&lt;/p&gt;

&lt;p&gt;Images of wiring and code: http://imgur.com/a/ZQutq&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #760768 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #760768</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-569d16a4ce395fd63b8b4569"></link>
<id>urn:uuid:f33ef5e0-4c40-6553-5472-74a2ed552a6d</id>
<updated>2016-01-18T09:45:24-07:00</updated>
<content type="html">&lt;p&gt;Hey Josh,&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;m using a Mega 2560 and I&amp;rsquo;m have the same problem as stated by the people above. I wired it the same as specified in your blog. The LED of the module fails to light up, however there&amp;rsquo;s a green light which lights directly above pin 1 when plugged in. Any help would be really appreciated!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #717172 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #717172</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-55ee77ee757b7f2f268b4567"></link>
<id>urn:uuid:e32d0648-1e3a-ce33-6592-fa91bf1ccdfe</id>
<updated>2015-09-07T23:53:50-06:00</updated>
<content type="html">&lt;p&gt;To connect with my computer what cables/converters needed. Lets me know&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #545289 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #545289</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-55a4efa5ce395fdd048b4567"></link>
<id>urn:uuid:9fedd3a8-4aa3-96cc-2a1a-edb0de248b0c</id>
<updated>2015-07-14T05:16:53-06:00</updated>
<content type="html">&lt;p&gt;Hi, does anybody know which format has the template? or, is it possible to obtain an svg directly from the scanner? Thanks&lt;/p&gt;</content>
</entry>
<entry>
<title>Jean Philippe  on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Jean Philippe </name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-557ccc9c757b7f391a8b4567"></link>
<id>urn:uuid:55c68823-4ff4-7fa4-bc38-58a103319ccb</id>
<updated>2015-06-13T18:36:44-06:00</updated>
<content type="html">&lt;p&gt;Hello, I have the same problem. The LED never turns on and I have the same message sent in the serial port. I Have tried with several configurations. I&amp;rsquo;m using an arduino uno (with the wiring specified in your blog ) and arduino 1.6.1 IDE. None of the examples from the library work.&lt;/p&gt;

&lt;p&gt;Any help will be really appreciated.&lt;/p&gt;

&lt;p&gt;thanks
Jean Philippe&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #596763 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #596763</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-552f2a11757b7f881a8b4567"></link>
<id>urn:uuid:12326eee-0915-6605-e783-f3e1514b6772</id>
<updated>2015-04-15T21:18:41-06:00</updated>
<content type="html">&lt;p&gt;I was wondering if you ever got your project to work? I&amp;rsquo;m trying to interface the scanner with my Atmel AVR and I&amp;rsquo;m struggling to get the LED to turn on. I&amp;rsquo;m using similar hex #s, using a UART lib to open the serial port connection, and have double checked my hardware to make sure the pinout is correctly connected to the microcontroller.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #665115 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #665115</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5524a247757b7f36458b4567"></link>
<id>urn:uuid:d477d757-9ca0-a960-4801-7a88baedac7b</id>
<updated>2015-04-07T21:36:39-06:00</updated>
<content type="html">&lt;p&gt;Does it come with the wires?&lt;/p&gt;</content>
</entry>
<entry>
<title>jainprasann on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>jainprasann</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-55019293757b7f5e0f8b4567"></link>
<id>urn:uuid:65b5fc62-697d-5b0f-6a67-cad6cdc94ea2</id>
<updated>2015-03-12T07:20:19-06:00</updated>
<content type="html">&lt;p&gt;What are those solder pads beside the jst connector?? the video shows an IC soldered to the solder pads?
Any information about that.&lt;/p&gt;</content>
</entry>
<entry>
<title>Terks on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Terks</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54eb9500757b7f9c1e8b4567"></link>
<id>urn:uuid:1e750a8e-f418-eb88-c911-e22f342394a7</id>
<updated>2015-02-23T14:00:48-07:00</updated>
<content type="html">&lt;p&gt;I too would like this storage discrepancy explained.  It is worrisome that that specification in the datasheet is in RED type.  Does that mean that 200 templates is a future goal because some of the other red type information is &amp;ldquo;Not supported&amp;rdquo; or &amp;ldquo;Deleted&amp;rdquo;.&lt;/p&gt;

&lt;p&gt;Is there anyone out there whose got this working that can tell us what the max template is?  Thx.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #651723 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #651723</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54e4c1c3ce395fad068b4567"></link>
<id>urn:uuid:18e2ba62-e9b5-32f5-e403-395006da87ce</id>
<updated>2015-02-18T09:45:55-07:00</updated>
<content type="html">&lt;p&gt;I dont know about these guys, but I still have this problem. I have the exact same setup as Member #590855 reported above (dual line converter). I also have the same problem (no blink) and also get:&lt;/p&gt;

&lt;p&gt;FPS - Open
FPS - SEND: &amp;ldquo;55 AA 01 00 00 00 00 00 01 00 01 01&amp;rdquo;&lt;/p&gt;

&lt;p&gt;In the serial monitor, nothing more.
Any help would be greatly appreciated.&lt;/p&gt;

&lt;p&gt;Kind regards,
Tjarco&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #378438 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #378438</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54c82571757b7fe25a8b4567"></link>
<id>urn:uuid:83914ab1-ac70-28c0-85bb-7ee3f2e6c18a</id>
<updated>2015-01-27T16:55:29-07:00</updated>
<content type="html">&lt;p&gt;I am having the same issue. Using an arduino UNO as specified here http://wordpress.hawleyhosting.com/ramblings/?p=375&lt;/p&gt;

&lt;p&gt;Here is my code&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#include &quot;FPS_GT511C3.h&quot;
#include &quot;SoftwareSerial.h&quot;

FPS_GT511C3 fps(2, 3);

void setup()
{
  Serial.begin(9600);
  Serial.println(&quot;Initialized&quot;);
  delay(100);
  fps.UseSerialDebug = true;
  Serial.println(&quot;Initialized2&quot;);
  fps.Open();
  Serial.println(&quot;Initialized3&quot;);
  fps.SetLED(true);
  Serial.println(&quot;Initialized4&quot;);  
}

void loop()
{
  if (fps.IsPressFinger())   // fingerprint identity test
  {
    fps.CaptureFinger(false);
    int id = fps.Identify1_N();
    Serial.println(&quot;Testing&quot;);
    if (id &amp;lt;200) // if the fingerprint is correct
    {
      Serial.print(&quot;Verified ID:&quot;);
      Serial.println(id);
    }

    else
    {
      Serial.println(&quot;Finger not found&quot;);
    }
  }
  else
  {
    Serial.println(&quot;Please press finger&quot;);
  }
  delay(100);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The output on the serial window looks like this&lt;/p&gt;

&lt;p&gt;Initialized
Initialized2
FPS - Open
FPS - SEND: &amp;ldquo;55 AA 01 00 00 00 00 00 01 00 01 01&amp;rdquo;&lt;/p&gt;

&lt;p&gt;The LED on the finger print scanner never turns on so I feel my code is getting stuck somewhere in the OPEN() function as well. Josh, do you have any ideas?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #99005 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #99005</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54c7c85f757b7f86528b4567"></link>
<id>urn:uuid:cdea0e4c-d73a-fec7-ca74-a431e18358de</id>
<updated>2015-01-27T10:18:23-07:00</updated>
<content type="html">&lt;p&gt;For anyone curious why they can&amp;rsquo;t get valid images from their GT-511C3 scanner, it&amp;rsquo;s because the device, at the default baud rate of 9600, will not output the correct number of bytes for the image (it sends ~3250 of 52116 and stops).&lt;/p&gt;

&lt;p&gt;To grab images from the device, you need to first set the device baud rate to something like 115200.&lt;/p&gt;

&lt;p&gt;I spent way too long trying to figure out why images wouldn&amp;rsquo;t download, only to discover this just now. Wish it was mentioned somewhere.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #157900 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #157900</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54b5eec5ce395f3c048b4567"></link>
<id>urn:uuid:1b34cb7b-5049-5544-bf18-bdd60885c063</id>
<updated>2015-01-13T21:21:25-07:00</updated>
<content type="html">&lt;p&gt;Hi. I just want to use this to turn fingerprints into templates, send the template to my computer and use my software to make the 1:N matching. This way i would be able to have much more fingerprints and have faster comparison times.&lt;/p&gt;

&lt;p&gt;IS THIS POSIBLE?&lt;/p&gt;

&lt;p&gt;Thank you.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #633281 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #633281</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54a13517757b7fcd248b4567"></link>
<id>urn:uuid:e204a109-697f-6d54-15a7-52708861ee72</id>
<updated>2014-12-29T04:03:51-07:00</updated>
<content type="html">&lt;p&gt;I&amp;rsquo;m thinking about using this with a raspberry Pi as part of an access control system. putting aside the lack of tutorials to help with that my main question has to do with using a few of these possibly on different doors. Is there anyway to enroll on one and have other devices grab the data so that the same fingerprint can work on more than one device without having to reregister?&lt;/p&gt;</content>
</entry>
<entry>
<title>TinkeringTom on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>TinkeringTom</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-549df7bb757b7f09188b4567"></link>
<id>urn:uuid:9147c8d0-1bfc-88c5-901a-610147c0feda</id>
<updated>2014-12-26T17:05:15-07:00</updated>
<content type="html">&lt;p&gt;I bought 2 fingerprint scanners (C3) and have managed to get the windows software working with my arduino. I am able to execute most of the functions (enroll, verify, get image etc), but I am having trouble setting templates. I can get the template from 1 scanner no problem, but when I try to set the template to the second device, I can see that the scanner is receiving data (through Rx led on arduino), but the software eventually says &amp;ldquo;communication error&amp;rdquo;. Same issue with set database. Does anyone experienced this issue or have any advice for solving this problem?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #631749 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #631749</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54981cdace395fe7278b4567"></link>
<id>urn:uuid:57e0af46-7a5e-50df-52f3-83c0d58e6be8</id>
<updated>2014-12-22T06:30:02-07:00</updated>
<content type="html">&lt;p&gt;Dear,&lt;/p&gt;

&lt;p&gt;I bought the Finger Print Scanner (GT-511C3)
I am developing a project where I need to store the biometrics on a server.
Then need to check the biometrics registered in the database.
I want to know how to store biometrics in a string to send to the server.
I&amp;rsquo;m doing this with the Arduino Mega 2560&lt;/p&gt;

&lt;p&gt;Thank U&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #631749 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #631749</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54981c9ace395f38648b4567"></link>
<id>urn:uuid:6dcb8947-673b-bb31-c739-08c2fb5eca6f</id>
<updated>2014-12-22T06:28:58-07:00</updated>
<content type="html">&lt;p&gt;Dear,&lt;/p&gt;

&lt;p&gt;I bought the Finger Print Scanner (GT-511C3)
I am developing a project where I need to store the biometrics on a server.
Then need to check the biometrics registered in the database.
I want to know how to store biometrics in a string to send to the server.
I&amp;rsquo;m doing this with the Arduino Mega 2560&lt;/p&gt;

&lt;p&gt;Thank U&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #503199 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #503199</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5490a7f5ce395f7d098b4569"></link>
<id>urn:uuid:69d71919-b754-c02a-0f59-52ab27f7cab3</id>
<updated>2014-12-16T14:45:25-07:00</updated>
<content type="html">&lt;p&gt;Please could you share with me all your code example in Microframework ?
My email is LucaMenghini at lucamenghini .com
Think you very much!!!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #624866 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #624866</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-547f3b9fce395ffc248b4567"></link>
<id>urn:uuid:f7084952-7a6e-5a52-ecaa-5bf0e9737a87</id>
<updated>2014-12-03T09:34:39-07:00</updated>
<content type="html">&lt;p&gt;Hi everyone. I wanna make a project with GT-511C3 and Ethernet Shield.. But i could not make.. If i remove fps or ethernet then project is working correctly.. could you help me?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #621237 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #621237</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5474c6e9ce395f6a678b4567"></link>
<id>urn:uuid:dbdf462d-31f9-8a09-d3cf-b8ac2cf69b76</id>
<updated>2014-11-25T11:14:01-07:00</updated>
<content type="html">&lt;p&gt;hi,
is generated template unique? and for a finger that use same time the template is same?&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e275b757b7ff86d8b4568"></link>
<id>urn:uuid:5cc68c58-0f93-7589-f872-eee5054f48e7</id>
<updated>2014-11-20T10:39:39-07:00</updated>
<content type="html">&lt;p&gt;Glad I could help. I would love to see the C# version (i prefer it to C). Is it posted anywhere?&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e2698757b7f507c8b4567"></link>
<id>urn:uuid:85103eea-0059-fb46-13a5-4205004294cd</id>
<updated>2014-11-20T10:36:24-07:00</updated>
<content type="html">&lt;p&gt;You can import export the fingerprint templates, but it cannot check external data.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e2636ce395f406b8b4567"></link>
<id>urn:uuid:30210b1f-7c23-0700-b1c3-9f4351a9238e</id>
<updated>2014-11-20T10:34:46-07:00</updated>
<content type="html">&lt;p&gt;Look in the library&amp;hellip; there is a delete function&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e25cfce395ff36d8b4567"></link>
<id>urn:uuid:81c98471-5691-d025-f65d-74c7f5975893</id>
<updated>2014-11-20T10:33:03-07:00</updated>
<content type="html">&lt;p&gt;There is a python port of my library out there that you might try. They claim to have wrote it themselves, but if you look at the code it is pretty clear lol.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e2586ce395fad778b4567"></link>
<id>urn:uuid:7df76aef-097f-d153-3fa6-42a978dee621</id>
<updated>2014-11-20T10:31:50-07:00</updated>
<content type="html">&lt;p&gt;Did you ever figure this out? Do you still need help with it?&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-546e24d9757b7f59228b4567"></link>
<id>urn:uuid:8aae07a4-8217-8b21-3146-9cfb043b6c77</id>
<updated>2014-11-20T10:28:57-07:00</updated>
<content type="html">&lt;p&gt;I always wanted to write out those sections. The problem is memory. It has been a while since I have looked at the code. iirc there is not enough memory to download the template from the FPS, and there is no flow control on the serial comms. It is theoretically possible to download the data in a streaming format, and push it off of the arduino faster than it comes in, but I have yet to make that work.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #535904 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #535904</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-545974a1757b7fec258b4568"></link>
<id>urn:uuid:9ec07ce2-2ef4-9c62-687c-37ce88dabea6</id>
<updated>2014-11-04T17:51:45-07:00</updated>
<content type="html">&lt;p&gt;check the baud rate&lt;/p&gt;</content>
</entry>
<entry>
<title>A. Wiggin on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>A. Wiggin</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-54526363757b7f5e4f8b4568"></link>
<id>urn:uuid:bbc89f29-3ba2-7750-842a-bfa2be45789e</id>
<updated>2014-10-30T10:12:19-06:00</updated>
<content type="html">&lt;p&gt;Or maybe there is a way to store more fingers to one user?&lt;/p&gt;</content>
</entry>
<entry>
<title>A. Wiggin on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>A. Wiggin</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-544fcb79ce395f3b1c8b4567"></link>
<id>urn:uuid:d6ac6994-8bd7-db6e-301c-4c6c97e07d2f</id>
<updated>2014-10-28T10:59:37-06:00</updated>
<content type="html">&lt;p&gt;I&amp;rsquo;m a bit confused about the numbers (fingerprints stored and users)&amp;hellip; in the description it says it can store up to 200 fingerprints but in the video the software can only store 20 &amp;ldquo;users&amp;rdquo; (which I take to mean &amp;ldquo;one finger&amp;rdquo;). Assuming that each &amp;ldquo;user&amp;rdquo;  requires 3 fingerprints, that&amp;rsquo;s only 60 fingerprints. Is the 20 users just a limitation of the software? I looked through the supplied datasheet but couldn&amp;rsquo;t find anything.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #559749 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #559749</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-542c2f9cce395ffa6d8b4569"></link>
<id>urn:uuid:019a7ec8-ff19-b999-b9fa-546e363edab9</id>
<updated>2014-10-01T10:45:16-06:00</updated>
<content type="html">&lt;p&gt;Hi Josh
Very interested in the sections you commented out in the code, please advise if they would work and what i would need to run them?&lt;/p&gt;

&lt;p&gt;int GetTemplate(int id);
int SetTemplate(byte* tmplt, int id, bool duplicateCheck);&lt;/p&gt;

&lt;p&gt;Thanks for the code, have your current script working nicely with a web server. If you can assist on above will be able to upload the template image to a web server and then download from the web server to another one of the scanners.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #599940 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #599940</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5425ce78ce395f67788b4567"></link>
<id>urn:uuid:e5cd2a56-b2d0-cba9-3660-e60f49f9ef13</id>
<updated>2014-09-26T14:37:12-06:00</updated>
<content type="html">&lt;p&gt;I can send the rest of my code that I am using to initialize the USART if any of you would like to check that as well.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #599940 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #599940</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5425ce18ce395fdd048b4567"></link>
<id>urn:uuid:27d6c526-fed1-38ee-afbe-edb59366dc70</id>
<updated>2014-09-26T14:35:36-06:00</updated>
<content type="html">&lt;p&gt;Hey guys, I&amp;rsquo;m trying to interface this fingerprint scanner with an AtMega324pa microcontroller (no arduinos are allowed in our senior design). I&amp;rsquo;m having a lot of trouble just getting the LED to turn on. I have the baud rate set to 9600 (confirmed with an LSA), data bit length is 8 bit, 1 stop bit, and parity disabled. Could any of you please look at the hex values that I am transmitting just to confirm that they are correct? Also if anyone has code that they used for an Atmel AVR or PIC I would really appreciate it.
    int main(void)
    { &lt;br/&gt;
    USART_init();&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;while(1)
{   
USART_Transmit(0x55); //Command start code 1
USART_Transmit(0xAA); //Command start code 2
USART_Transmit(0x01); // This is the first byte for the device ID. It is the word 0x0001
USART_Transmit(0x00); // Second byte of Device ID

USART_Transmit(0x01); //1st byte of parameter
USART_Transmit(0x00); //2nd byte of parameter
USART_Transmit(0x00); //3rd byte of parameter
USART_Transmit(0x00); //4th byte of parameter

USART_Transmit(0x01); //1st byte of command
USART_Transmit(0x00); //2nd byte of command (always 00)

USART_Transmit(0x02); //low check byte
USART_Transmit(0x01); //high check byte
////////// Command to turn on LED
USART_Transmit(0x55);
USART_Transmit(0xAA);
USART_Transmit(0x01);
USART_Transmit(0x00);

USART_Transmit(0x01);
USART_Transmit(0x00);
USART_Transmit(0x00);
USART_Transmit(0x00);

USART_Transmit(0x12);
USART_Transmit(0x00);

USART_Transmit(0x13);
USART_Transmit(0x01);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;}&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #533055 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #533055</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-541ace1bce395fa03f8b4568"></link>
<id>urn:uuid:d0aee0b6-cd8c-8601-a456-f30d19932b06</id>
<updated>2014-09-18T06:20:43-06:00</updated>
<content type="html">&lt;p&gt;Good afternoon. Tell me how to solder wire if I do not have a jumper? On the reverse side of the board is the pads are not labeled.
Thank you&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #590855 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #590855</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5403b2c2757b7fb2768b4567"></link>
<id>urn:uuid:a55cbb7a-0e5c-b2e1-1ffe-a510832e5779</id>
<updated>2014-08-31T17:41:54-06:00</updated>
<content type="html">&lt;p&gt;I&amp;rsquo;ve been unable to get the Blink sketch to work on an Arduino Yun and a 2560 Mega. I&amp;rsquo;m using the bidirectional line converter from Sparkfun and I&amp;rsquo;ve verified the scanner is sending and receiving 3.3V and the Arduino is sending and receiving 5V.&lt;/p&gt;

&lt;p&gt;When I run the blink sketch I see this in the serial monitor
FPS - Open
FPS - SEND: &amp;ldquo;55 AA 01 00 00 00 00 00 01 00 01 01&amp;rdquo;&lt;/p&gt;

&lt;p&gt;In the FPS_GT511C3.cpp file in the library I added a line at the end of the Open() function to do a serial print and it doesn&amp;rsquo;t show up so it&amp;rsquo;s getting hung somewhere in the Open() function.&lt;/p&gt;

&lt;p&gt;I also moved to pins 10 and 11 because the Mega doesn&amp;rsquo;t support interrupts on 4 and 5. I&amp;rsquo;m completely out of ideas at this point. Could it be a bad unit?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #586180 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #586180</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53f1213cce395fc80a8b456a"></link>
<id>urn:uuid:dc8008a5-5059-dc75-9edd-ccfe5f17a327</id>
<updated>2014-08-17T15:40:12-06:00</updated>
<content type="html">&lt;p&gt;Could you find the SDK for it? If yes, please let me know.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #444583 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #444583</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53e59287757b7fe80c8b4569"></link>
<id>urn:uuid:21d2f3ed-09d2-91a3-d43c-4618c15fc3f9</id>
<updated>2014-08-08T21:16:23-06:00</updated>
<content type="html">&lt;p&gt;I want to share with everyone here, it worked perfectly for the Netduino plus 2 (NET Micro Framework v4.2). A code example follows:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;    public void Executar()
    {
        ConfigurarRede();            

        EnviarFrequencia Enviar = new EnviarFrequencia();
        Enviar.Send(1,1,DateTime.Now);

        // initialize the serial port for COM1 (using D0 &amp;amp; D1)        
        serial = new SerialPort(&quot;COM1&quot;, 9600, Parity.None, 8, StopBits.One);

        // open the serial-port, so we can send &amp;amp; receive data        
        serial.Open();
        //serial.DataReceived += new SerialDataReceivedEventHandler(serial_DataReceived);

        Abrir();
        Thread.Sleep(200);
        LerPortaSerial();

        if (resposta)
        {
            AscenderLedIdentificacao();
            Thread.Sleep(200);
            QtdeIdentificadores();
            Thread.Sleep(200);

            while (true)
            {
                CaptureFinger();
                Thread.Sleep(100);
                IdentificarLeituraBiometrica();
                Thread.Sleep(100);
                LerPortaSerial();
            }

        }

    }
&lt;/code&gt;&lt;/pre&gt;</content>
</entry>
<entry>
<title>Customer #444583 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #444583</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53e59178757b7fd6178b4568"></link>
<id>urn:uuid:02f104fe-07eb-05d3-f1c4-dd338bff6dd9</id>
<updated>2014-08-08T21:11:52-06:00</updated>
<content type="html">&lt;p&gt;Extremely fast, accurate and easy to use. Fingerprint Scanner - TTL (GT-511C3) exceeded my expectations. I want to congratulate the entire team sparkfun. Thank you very much.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #536948 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #536948</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53d78958757b7fb4478b4568"></link>
<id>urn:uuid:0a1c2a8b-e480-4a71-b2d7-2e1f81e2ecce</id>
<updated>2014-07-29T05:45:28-06:00</updated>
<content type="html">&lt;p&gt;i am failing to make this python driver work with the raspberry pi, the captureFinger function is not working for some reason i do not know why, can you please help&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #536948 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #536948</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53d788e6757b7f09498b4567"></link>
<id>urn:uuid:244db791-f6bc-67a5-087c-ccd8f4a44a02</id>
<updated>2014-07-29T05:43:34-06:00</updated>
<content type="html">&lt;p&gt;@FutureInventions can you please send me your code for enrolling using this fingerprint scanner. I am struggling to make it work on the raspberry pi&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #536948 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #536948</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53d78875757b7fbb778b4568"></link>
<id>urn:uuid:6ca5c1a0-963c-e0a0-069b-6e2ac0c4fef5</id>
<updated>2014-07-29T05:41:41-06:00</updated>
<content type="html">&lt;p&gt;I would like to know if anyone has managed to make this fingerprint scanner work with the raspberry pi, i have been struggling to make it work&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #575280 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #575280</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53ccb798ce395f59578b4567"></link>
<id>urn:uuid:0477ba17-3f76-fe5f-d72f-e4d45dba3e00</id>
<updated>2014-07-21T00:47:52-06:00</updated>
<content type="html">&lt;p&gt;If you find any solution bro ,please let me know as well as I,m stuck with the same problem of how to use it in an android app.Does it has a SDK or not?
ahsan856jalal@gmail.com&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #576181 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #576181</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53cb3f35757b7f71368b4569"></link>
<id>urn:uuid:c1760532-2015-a8e1-cdcd-d6ffbe21c7d5</id>
<updated>2014-07-19T22:01:57-06:00</updated>
<content type="html">&lt;p&gt;hey, what about delete a fingerprint registration already exists? I would appreciate your response&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #564678 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #564678</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53a2fffe757b7f33178b4567"></link>
<id>urn:uuid:c392c16c-4dbd-4d6f-6545-06d7f6ccb584</id>
<updated>2014-06-19T09:21:34-06:00</updated>
<content type="html">&lt;p&gt;Is it possible to expand the number of fingerprints saved? Can it be configured to access external storage (eg. SD Card)?&lt;/p&gt;

&lt;p&gt;Thanks
Gabe&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #562667 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #562667</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-539972a5ce395f22788b4568"></link>
<id>urn:uuid:ef1c3142-b869-f124-cd1e-785bea0af99d</id>
<updated>2014-06-12T03:28:05-06:00</updated>
<content type="html">&lt;p&gt;could you tell me the answer for your question:&lt;/p&gt;

&lt;p&gt;leonardoliceranzu@gmail.com&lt;/p&gt;

&lt;p&gt;I´m new with this and i need to connect this device to my arduino UNO. i need the code program just to copy and to work with it.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #561986 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #561986</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5396b69dce395f475d8b4567"></link>
<id>urn:uuid:4a4a8b59-02a8-6158-fb00-6a8d72a17f9a</id>
<updated>2014-06-10T01:41:17-06:00</updated>
<content type="html">&lt;p&gt;Hi,
Is anyone succesfull in getting to feed the template data which the device is sending through UART. I have already written my functions for performing most of the operations but struggling with this. The device is giving me a NACK_INVALID_PARAM error. Please help.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #557717 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #557717</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5383cf75ce395fa3168b4568"></link>
<id>urn:uuid:7839f1f9-c929-5ce7-e101-dd42700407b2</id>
<updated>2014-05-26T17:34:13-06:00</updated>
<content type="html">&lt;p&gt;Hi need to some help! I need this for my final year project and I was just wondering if this device would work with an android application for an android device like a tablet. Would this device connect directly to the tablets micro usb port? or do i need some sort of circuit to bridge the connection?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #546548 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #546548</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-535da35a757b7fdd278b4567"></link>
<id>urn:uuid:de07a239-0138-24fa-dc6d-3b646eeeeef7</id>
<updated>2014-04-27T18:39:54-06:00</updated>
<content type="html">&lt;p&gt;What cable to I get with this? Its kinda BS that it doesnt come with one&amp;hellip; seriously. Theres no reason to justify that&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #455263 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #455263</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5351f90d757b7fc27d8b4567"></link>
<id>urn:uuid:6a000e64-f8d7-63fb-212d-35483e5d973b</id>
<updated>2014-04-18T22:18:21-06:00</updated>
<content type="html">&lt;p&gt;Hola,
Actualmente estoy usando atmel, pero depronto te puedo ayudar, escribeme tu correo.
Saludos&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #327268 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #327268</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-534fb37fce395fcf6a8b4567"></link>
<id>urn:uuid:effe36e5-8065-4f06-091f-b96858e7645e</id>
<updated>2014-04-17T04:57:03-06:00</updated>
<content type="html">&lt;p&gt;Has anybody tried to download the fingerprint template from the reader? What format is it in? is it a set of raw 506 bytes that can be stored in an array of bytes?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #500322 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #500322</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-534ed261ce395f553a8b4567"></link>
<id>urn:uuid:b98d57b9-7e7d-b52f-c348-baf0cf749112</id>
<updated>2014-04-16T12:56:33-06:00</updated>
<content type="html">&lt;p&gt;I&amp;rsquo;m trying to use the GT-511C3 in pcDuino however gives me an error, it&amp;rsquo;s something related to &amp;ldquo;SoftwareSerial.h&amp;rdquo; apparently is not implemented in pcDuino. Could you recommend something?
thanks&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #166365 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #166365</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-534e25c4757b7f95418b4567"></link>
<id>urn:uuid:bf4939c4-a427-ac1e-d48b-f14d4b4a4287</id>
<updated>2014-04-16T00:40:04-06:00</updated>
<content type="html">&lt;p&gt;Guys, I need help
Did you try that?
I tried gt511c1 . it wasn&amp;rsquo;t same..&lt;/p&gt;

&lt;p&gt;Does anybody know if the templates are repeatable?&lt;/p&gt;

&lt;p&gt;For example, if I use the same finger in the same position, will I be able to create multiple identical templates? (REALLY identical, as in template1 = template2).&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #545524 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #545524</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-534d4df3757b7fc3668b4569"></link>
<id>urn:uuid:a952e1dd-1276-6925-7a4b-939d13f8f778</id>
<updated>2014-04-15T09:19:15-06:00</updated>
<content type="html">&lt;p&gt;can i get live image of the finger with this sensor??&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #545524 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #545524</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-534d4c19757b7fff5f8b4569"></link>
<id>urn:uuid:b28db2b0-bbe0-04e0-c6b1-4b1cb7452fc1</id>
<updated>2014-04-15T09:11:21-06:00</updated>
<content type="html">&lt;p&gt;help: this C3 support get live image ?????&lt;/p&gt;</content>
</entry>
<entry>
<title>MattLasermet on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>MattLasermet</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53468730757b7fae328b4567"></link>
<id>urn:uuid:63a49c81-685d-38e3-c61b-cd0ce4ec3e4d</id>
<updated>2014-04-10T05:57:36-06:00</updated>
<content type="html">&lt;p&gt;Hi FI,
You&amp;rsquo;ve helped me out an awful lot with this! Thank you! I&amp;rsquo;ve converted most of your code into C for PIC, and got it working. I&amp;rsquo;m wondering if you may be able to post your code on enrolling a new user? I&amp;rsquo;ve managed to do it with PIC, but for some reason I can only enrol users under the ID of 9?!
Any help would be greatly appreciated!
Thanks!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #535904 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #535904</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53456e57757b7f59528b4568"></link>
<id>urn:uuid:b2e8670e-6960-a187-90f2-a4687680b0d6</id>
<updated>2014-04-09T09:59:19-06:00</updated>
<content type="html">&lt;p&gt;This is a Python driver for FPS GT511C3, enjoy!&lt;/p&gt;

&lt;p&gt;http://quickgroup.github.io/pyGT511C3/&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #535904 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #535904</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-53456dca757b7fe1508b4569"></link>
<id>urn:uuid:06db683c-21b5-6f59-344a-5f037ec1a3a6</id>
<updated>2014-04-09T09:56:58-06:00</updated>
<content type="html">&lt;p&gt;This is a Python driver for FPS GT511C3, enjoy!&lt;/p&gt;

&lt;p&gt;http://quickgroup.github.io/pyGT511C3/&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #541535 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #541535</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-533d232bce395fb0738b4567"></link>
<id>urn:uuid:1f2d880f-bed4-c55d-02ba-2acfcaf77b8c</id>
<updated>2014-04-03T03:00:27-06:00</updated>
<content type="html">&lt;p&gt;Have you completed the above project? We are working on a similar project. Did that fingerprint module work well with RPi? Can you help us? Can you share your email-id here?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #430849 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #430849</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5331709f757b7fbb058b4568"></link>
<id>urn:uuid:fced0f57-26d6-382d-19bb-dace7ef7560b</id>
<updated>2014-03-25T06:03:43-06:00</updated>
<content type="html">&lt;p&gt;for those interested, I have two arduino scripts that i have written&amp;hellip;. one is already listed here and uses an Arduino Mega via Serial2 and the new one has been tested on a Lilypad and an Uno.  The difference between the two is that I am using SoftwareSerial on non-mega boards to communicate with the sensor&lt;/p&gt;

&lt;p&gt;Mega - https://github.com/cultcreative/fingerprint_gt511c3
SoftwareSerial - https://github.com/cultcreative/krista_purse_proto/blob/master/krista_finger_lilypad/krista_finger_lilypad.ino&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;pictures of the connections will be coming soon to the second one, and note that it also has a servo on it. and you can&amp;rsquo;t write 0x00 to softwareserial, it is changed to (byte)0 around line 400&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Customer #503553 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #503553</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5328895c757b7f0f758b4567"></link>
<id>urn:uuid:a0e0f901-8429-0060-3174-a0099f390a36</id>
<updated>2014-03-18T11:58:52-06:00</updated>
<content type="html">&lt;p&gt;I purchased the 3.3v device from Versamodule.  I have the unit connected to a Raspberry Pi using the 3.3v power supply and 3.3v Rx Tx pins.  I wrote a Python script to control the device.  I run an infinite loop until the capture command detects a finger on the scanner.&lt;/p&gt;

&lt;p&gt;I am consistently getting NACK_DEV_ERR errors when trying to capture fingerprints and I&amp;rsquo;m wondering if the problem is related to the 3.3v power?  Perhaps it is just a defective device?  Should I attempt to connect the power pin to the 5v output on the Rpi?&lt;/p&gt;

&lt;p&gt;Anyway I&amp;rsquo;m curious if anyone else has had problems running the 3.3v unit from Versamodule.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #525900 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #525900</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5310f9c0757b7f7a398b4567"></link>
<id>urn:uuid:cff5f162-c2cc-4d62-d4c5-5a4cad6a46aa</id>
<updated>2014-02-28T14:04:00-07:00</updated>
<content type="html">&lt;p&gt;This sensor works with any pic or pic must be a host because it tried to make it work and I have not gotten&amp;rsquo;m using a 16F887 pic, the only thing I&amp;rsquo;ve accomplished so far is to send basic commands like start the device, turn on the LED but when receiving the data sends the fingerprint can not read because all data send 0x55 for me.
I hope your help thank you very much&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #518276 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #518276</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52f51f54757b7f3b0f8b4567"></link>
<id>urn:uuid:f982aa1b-a76d-fec5-c349-f3b15e9de69a</id>
<updated>2014-02-07T11:00:52-07:00</updated>
<content type="html">&lt;p&gt;can i use it in EVM&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #518276 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #518276</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52f51c89ce395fd2308b456b"></link>
<id>urn:uuid:9e6851b1-1a61-6406-e64c-04d6f5807d72</id>
<updated>2014-02-07T10:48:57-07:00</updated>
<content type="html">&lt;p&gt;can i use it as fingerprit sensor in electronic voating machine and how can it start with aurdino and can i use alarm&lt;/p&gt;</content>
</entry>
<entry>
<title>anfedres on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>anfedres</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52ebcfa6ce395f6c128b4567"></link>
<id>urn:uuid:6fd6964b-73ab-31bb-0547-890d150243ab</id>
<updated>2014-01-31T09:30:30-07:00</updated>
<content type="html">&lt;p&gt;OK, which is the real baud rate for the GT-511C3, 115200 or 9600? The datasheet says 9600, however, in the video application we can see clearly running with 115200.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #503553 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #503553</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52eaa278ce395f5a618b4567"></link>
<id>urn:uuid:08fd7dca-4ad6-80eb-6637-b32276d16815</id>
<updated>2014-01-30T12:05:28-07:00</updated>
<content type="html">&lt;blockquote&gt;&lt;p&gt;Raspberry Pi&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I got a very basic Python script working that turns the LED on/off with the fingerprint scanner hooked up to the GPIO port of the Raspberry Pi.  I&amp;rsquo;m still working on the code but I think I should have something fully functional in a week or two and I will post the code and configuration schematic here.  FYI - I purchased the 3.3V model from Versamodule (http://www.versamodule.com/nano_nvmf.html) since this allowed me to attach the scanner directly to the RPi without using a voltage splitter or resistors (which I don&amp;rsquo;t really understand).  Special thanks to J Hawley and Futureinventions for their code posted in this forum which to a large extent, I am reverse engineering into Python.&lt;/p&gt;</content>
</entry>
<entry>
<title>anfedres on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>anfedres</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52e6d9a3ce395fc23f8b4567"></link>
<id>urn:uuid:2fb14209-b391-d427-7981-91c0ce930f26</id>
<updated>2014-01-27T15:11:47-07:00</updated>
<content type="html">&lt;p&gt;OK guys, I´ve seen that there is a lot of people out there struggling with this. I´m PIC user, I like it because it´s very cheap where I live. I like it Arduino too. Nonetheless, I wanna run this attached to a PIC.&lt;/p&gt;

&lt;p&gt;First of all let´s start understanding the Protocol and how to send it. When I first read I noticed that part that it´s says Multibyte item is represented as Little Endian, according with some research that I did this mean that I have to send the LSB (Least significant Byte) first. Please, correct me if I´m wrong.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Command Packet (Command)

Command Start
0X55----&amp;gt; TYPE: BYTE 1----&amp;gt; Command Start Code1
0XAA----&amp;gt; TYPE: BYTE 2----&amp;gt; Command Start Code1

DEVICE ID (WORD)
0X01----&amp;gt; TYPE: BYTE 3----&amp;gt; Device ID: default is 0x0001, always fixed
0X00----&amp;gt; TYPE: BYTE 4----&amp;gt; Device ID: default is 0x0001, always fixed

PARAMETER (DWORD). In this case is the Parameter Open
0X00----&amp;gt; TYPE: BYTE 5----&amp;gt; PARAMETER
0X00----&amp;gt; TYPE: BYTE 6----&amp;gt; PARAMETER
0X00----&amp;gt; TYPE: BYTE 7----&amp;gt; PARAMETER
0X01----&amp;gt; TYPE: BYTE 8----&amp;gt; PARAMETER

COMMAND (WORD). OPEN
0X01----&amp;gt; TYPE: BYTE 9----&amp;gt; COMMAND OPEN
0X00----&amp;gt; TYPE: BYTE 10----&amp;gt; COMMAND OPEN

CHECKSUM (WORD). BYTE ADDITION, OFFSET 0 +….+ OFFSET 9
0X01----&amp;gt; TYPE: BYTE 11----&amp;gt; COMMAND OPEN
0X01----&amp;gt; TYPE: BYTE 12----&amp;gt; COMMAND OPEN
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Guys, please. If I have a mistake, do not hesitate to point it out.&lt;/p&gt;

&lt;p&gt;So far, it seems kind of easy. I haven´t try to program it yet. I´ll try this week. However, I do not yet which functions should I use to use with a PIC.&lt;/p&gt;

&lt;p&gt;OK, I will be posting my progress. :dance:&lt;/p&gt;</content>
</entry>
<entry>
<title>anfedres on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>anfedres</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52e68adece395ffe0b8b4568"></link>
<id>urn:uuid:b8cf999b-3302-f0c0-c603-e6256cc91f24</id>
<updated>2014-01-27T09:35:42-07:00</updated>
<content type="html">&lt;p&gt;has anyone tried this module using PIC? I know that here is a lot of people how has tried? I just got mine and I want to start. Thank you.&lt;/p&gt;</content>
</entry>
<entry>
<title>anfedres on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>anfedres</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52e68722757b7fad498b4567"></link>
<id>urn:uuid:f86da666-6a21-7714-0a06-65d733118f23</id>
<updated>2014-01-27T09:19:46-07:00</updated>
<content type="html">&lt;p&gt;Saludos desde Colombia también. Estuve viendo que tuvieron éxito con este módulo. Bueno, apenas estoy empezando, pero la verdad. No se como enviar bien los paquetes, podrian ilustrarme con algo de código? Ha sido dificil encontrar algo con PIC, pues casi todo mundo está usando Arduino, lo bueno del PIC es que es barato, y fácil de manejar. Una ayuda de parte de ustedes me vendría muy pero muy bien Saludos.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #513339 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #513339</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52e4709c757b7fdf4d8b4567"></link>
<id>urn:uuid:29a9f9eb-3a59-caa7-88ae-4895bbacda57</id>
<updated>2014-01-25T19:19:08-07:00</updated>
<content type="html">&lt;p&gt;Hi everybody!! I have a question here&amp;hellip; So, I can only register 20 people on the device, but up, in the Description area says that it can store up to 200 images. Can someone please clarify this for me? I need this for a project that need to register aproximately 50 people&amp;hellip;is it possible with just one device?
Thanks a lot!!! :D&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #365337 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #365337</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52e35167ce395f000b8b4567"></link>
<id>urn:uuid:3288058c-6fbf-f195-82da-17588326ce9c</id>
<updated>2014-01-24T22:53:43-07:00</updated>
<content type="html">&lt;p&gt;Wow.  Thank you Josh.  I was able to convert the lib to C# in a few hours, and it is up and running.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #430849 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #430849</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52deca25ce395fec498b4567"></link>
<id>urn:uuid:9fa6106d-a12a-9ac9-fb45-39434693cbf0</id>
<updated>2014-01-21T12:27:33-07:00</updated>
<content type="html">&lt;p&gt;note sure if i am the only one that couldn&amp;rsquo;t get everything consistently working using of the libraries that are available and the comments below, but i pieced together a combination of what I found in the lib and what is in the comments into a script that is working great for me.  Hope this helps&lt;/p&gt;

&lt;p&gt;https://github.com/cultcreative/fingerprint_gt511c3&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #503553 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #503553</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52c245f8757b7fde408b4567"></link>
<id>urn:uuid:8fdb35c6-81d9-e862-ab81-b4c2fef023a3</id>
<updated>2013-12-30T21:20:08-07:00</updated>
<content type="html">&lt;p&gt;I know this has been asked before, but has anyone been able to get this device to work with a Raspberry Pi using the Python programming language?  The RPi GPIO supports UART and there is a Serial library for Python so I assume it wouldn&amp;rsquo;t be that difficult to get this working on the RPi using Python.&lt;/p&gt;</content>
</entry>
<entry>
<title>Ramez on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Ramez</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52a4f279757b7f5f3a8b4567"></link>
<id>urn:uuid:e344d775-613c-d7c4-abd1-f64bacba98ef</id>
<updated>2013-12-08T15:28:09-07:00</updated>
<content type="html">&lt;p&gt;sounds cool&amp;hellip;good luck with your project ^_^&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #486958 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #486958</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52a00152ce395fa33b8b4569"></link>
<id>urn:uuid:a951fdbd-68d1-78ec-8f5f-b97c18c7d483</id>
<updated>2013-12-04T21:30:10-07:00</updated>
<content type="html">&lt;p&gt;Good to know any arduino will do the job. No worries my friend you are not being rude. Me and my group have the design everything and I am only using the discussion board here to get  feedbacks which i started to get. The display needs to be color if possible. The display will show the name of the employee entering and exiting the facility and the camera is to record everything that is happening during on and off office hours.&lt;/p&gt;</content>
</entry>
<entry>
<title>Ramez on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Ramez</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-529e630bce395fd3648b4567"></link>
<id>urn:uuid:22974678-9e04-ee59-1d32-fb909c2ec400</id>
<updated>2013-12-03T16:02:35-07:00</updated>
<content type="html">&lt;p&gt;Any Arduino &amp;ldquo;board&amp;rdquo; will work with that (actually all Micro-controller with Serial communication support it), about the LCD?! what kind of info you want to display &amp;ldquo;Colored images, Non colored, small text, interactive (touch) lcd or just as a display&amp;hellip;etc&amp;rdquo; and for the camera, Actually I couldn&amp;rsquo;t find any use of a camera in your project description! Sorry if being rude but, I&amp;rsquo;d suggest you to start from concept rather than jumping to the last step &amp;ldquo;Implementation&amp;rdquo;.&lt;/p&gt;</content>
</entry>
<entry>
<title>Ramez on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Ramez</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-529e49ee757b7f01228b4569"></link>
<id>urn:uuid:cf1d6e4d-0e0b-f3e6-a2cb-f6756cb5a46f</id>
<updated>2013-12-03T14:15:26-07:00</updated>
<content type="html">&lt;p&gt;So the previous version GT-511C1 (30°) recognition mean 15° Horizontal and 15°vertical? that&amp;rsquo;s too small!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #486958 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #486958</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-529ad74dce395f64068b4567"></link>
<id>urn:uuid:53ced9d1-1472-c373-846d-4d9d475ded29</id>
<updated>2013-11-30T23:29:33-07:00</updated>
<content type="html">&lt;p&gt;What microcontroller and lcd display did you use please? and why??
I have a similar senior project to finish before graduation.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #486958 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #486958</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-529ad66d757b7fad248b456a"></link>
<id>urn:uuid:9973742a-9ae8-d754-7467-ffd862d52187</id>
<updated>2013-11-30T23:25:49-07:00</updated>
<content type="html">&lt;p&gt;Hey Guys!!
I have started my senior project and it is about clocking machine that will get fingerprints inputs, compare it to the stored data and if there is a match will display the corresponding name clocking the employee in and releasing a hooked up door for the employee to enter.
My questions:
What kind of arduino microcontroller should I use along with this fingerprint scanner, a lcd display and what kind of camera?
Thank you!!&lt;/p&gt;</content>
</entry>
<entry>
<title>Tycho Vhargon on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Tycho Vhargon</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5298d46d757b7fe2298b4567"></link>
<id>urn:uuid:accf7523-6232-8530-dc3e-40d306cc37d3</id>
<updated>2013-11-29T10:52:45-07:00</updated>
<content type="html">&lt;p&gt;It&amp;rsquo;ll read your finger upside down or sideways.&lt;/p&gt;</content>
</entry>
<entry>
<title>Ramez on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Ramez</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5298cfd3757b7f744b8b4569"></link>
<id>urn:uuid:fd5a0c4f-b717-9b53-181c-db2f616929ca</id>
<updated>2013-11-29T10:33:07-07:00</updated>
<content type="html">&lt;p&gt;what does &amp;ldquo;360° recognition&amp;rdquo; mean?! it&amp;rsquo;s a planar surface so the max detection angle should be 180°,right?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #437228 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #437228</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-529722bfce395fcc058b4567"></link>
<id>urn:uuid:2bbde5d9-72a0-1f1a-cbbc-ceffe5956b2e</id>
<updated>2013-11-28T04:02:23-07:00</updated>
<content type="html">&lt;p&gt;Hello&amp;hellip;
I&amp;rsquo;m using an Arduino Uno board.
In this code you posted, I noticed that the serial pin numbers that the scanner is connected to on the Arduino board isn&amp;rsquo;t included&amp;hellip;&lt;/p&gt;

&lt;p&gt;Isn&amp;rsquo;t it necessary to include the pin nos also in the code so that the Scanner will be able to communicate with the Arduino using those digital pin nos?&lt;/p&gt;

&lt;p&gt;Pls How do I go about including the pin nos needed to communicate?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #488971 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #488971</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52875adfce395f727b8b4569"></link>
<id>urn:uuid:f4e08ecc-1127-d896-fd30-ebf04e3ab657</id>
<updated>2013-11-16T04:45:35-07:00</updated>
<content type="html">&lt;p&gt;Guys need help. I cannot run the software on my windows 7 with visual studio 2012.  Whats the compiler to run demo software?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #485395 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #485395</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5278f67cce395fa97f8b456a"></link>
<id>urn:uuid:f7a2900b-260a-857a-f663-01f71d266528</id>
<updated>2013-11-05T06:45:32-07:00</updated>
<content type="html">&lt;p&gt;Does it work with raspberry pi?&lt;/p&gt;</content>
</entry>
<entry>
<title>Scott_fx on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Scott_fx</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52743ead757b7fa2468b4567"></link>
<id>urn:uuid:b939406b-d7a3-5e54-95ac-3b49cbe6376e</id>
<updated>2013-11-01T17:52:13-06:00</updated>
<content type="html">&lt;p&gt;is there anyway to waterproof this?  for instance, if i wanted to use it to open a car door?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #123766 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #123766</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-526673c9757b7f394c8b456d"></link>
<id>urn:uuid:319eede9-77b0-ba2e-bf7c-a32713dbf7b4</id>
<updated>2013-10-22T06:47:05-06:00</updated>
<content type="html">&lt;p&gt;I have purchased this sensor and every thing is working perfect with the library from GitHub, but unfortunately I lost a bet.&lt;/p&gt;

&lt;p&gt;The bet was that you cannot fool the sensor if you put your finger in the ink-pad, make a mirror copy of that finger print and print in black and withe on a white paper. Unfortunately the sensor detect that finger.
Now I search for a rematch, so my questions are the following:
Is it possible to make check for a confidence level when detecting a finger print?
Is there a new firmware which can avoid this kind of fooling?&lt;/p&gt;

&lt;p&gt;Thank you for support.&lt;/p&gt;</content>
</entry>
<entry>
<title>Toni_K on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Toni_K</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-525d9649ce395f726c8b4567"></link>
<id>urn:uuid:946bbba1-df56-bc9d-dfe2-87e029070020</id>
<updated>2013-10-15T13:23:53-06:00</updated>
<content type="html">&lt;p&gt;Pins 0 and 1 on the Uno connect to the hardware serial port, while pins 4 and 5 are initialized as a Software Serial port. You&amp;rsquo;d need to update all your code to reflect this from a software serial port to the hardware port.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #425663 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #425663</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-525d66da757b7fd50c8b4567"></link>
<id>urn:uuid:ce529a2c-5a4b-63d5-6908-776c9ac28736</id>
<updated>2013-10-15T10:01:30-06:00</updated>
<content type="html">&lt;p&gt;The Arduino code posted on GitHub, doesn&amp;rsquo;t seem to work with Arduino Uno when changing;&lt;/p&gt;

&lt;p&gt;fps (4,5);&lt;/p&gt;

&lt;p&gt;to the tx and rx on the uno;&lt;/p&gt;

&lt;p&gt;fps(0, 1);&lt;/p&gt;

&lt;p&gt;Am I doing something wrong here?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #429721 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #429721</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-524b9243757b7f3e6d8b4567"></link>
<id>urn:uuid:8e8c4f4c-d36e-ed1b-ebda-f874660ac548</id>
<updated>2013-10-01T21:25:55-06:00</updated>
<content type="html">&lt;p&gt;im selling this &amp;amp; my customer is having hard time.
can someone from sparkfun release a manual to follow?&lt;/p&gt;</content>
</entry>
<entry>
<title>Valor958 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Valor958</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52489db2ce395f8b618b4567"></link>
<id>urn:uuid:f568e153-f2e4-28ff-5d65-a504c5a9a712</id>
<updated>2013-09-29T15:37:54-06:00</updated>
<content type="html">&lt;p&gt;Ok, after a little research, it&amp;rsquo;s virtually impossible to do the scanner as a power button since it would need a separate always-on micro-controller, and I was told I&amp;rsquo;d need a computer engineer or hardware engineer to even design and program it.
Next idea, how about rigging this to just work as a logon for Windows? I&amp;rsquo;ve been looking at pre-assembled USB scanners out there, and most get bad reviews, except the corporate level $500+ ones. What all would I need to do to get this working in my PC? Is anyone experienced in this and able to help?&lt;/p&gt;</content>
</entry>
<entry>
<title>Valor958 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Valor958</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52476f2b757b7f7e148b456c"></link>
<id>urn:uuid:49db9e26-033a-9fe3-a0fa-78fbcd9a88fa</id>
<updated>2013-09-28T18:07:07-06:00</updated>
<content type="html">&lt;p&gt;I am new to this whole area, but learn quickly and have some great ideas. One specifically was using a device like this, a fingerprint scanner, to replace the power button on a PC case mod I am working on. Would it be possible to do this? I&amp;rsquo;ve been told it can work, but no successful attempts out there to reference :\&lt;/p&gt;

&lt;p&gt;Any ideas?&lt;/p&gt;</content>
</entry>
<entry>
<title>Duplikit on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Duplikit</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-523b98a4757b7f58468b4567"></link>
<id>urn:uuid:58d89a48-4ad0-1268-ae31-f8f65a5b0c90</id>
<updated>2013-09-19T18:36:52-06:00</updated>
<content type="html">&lt;p&gt;+1 &amp;hellip; a fifty dollar item that does not include a one dollar cable? please add in future, Sparkfun!  I admit it was my mistake to not see that it&amp;rsquo;s not included, but that&amp;rsquo;s only because I was in the middle of a feeding frenzy!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #399764 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #399764</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52278ba6ce395f0f4e8b4567"></link>
<id>urn:uuid:9a631d8a-7f8b-926c-ffdb-292b3a749158</id>
<updated>2013-09-04T13:36:06-06:00</updated>
<content type="html">&lt;p&gt;Thanks for the reply! I saw that before and found it to be unclear. I decided to take my chances at the risk of frying the module and fortunately it worked! :) Here&amp;rsquo;s the pin-out for future reference:
From left to right with the module facing front and up:
Pin 1: TX,
Pin 2: RX,
Pin 3: GND,
Pin 4: VCC
Tip: The TX (Pin 1) pin is the one marked with a tiny arrow pointing to the right.&lt;/p&gt;</content>
</entry>
<entry>
<title>Toni_K on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Toni_K</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-522786adce395f734c8b4567"></link>
<id>urn:uuid:b0409248-2906-3531-587f-7f34460aa96e</id>
<updated>2013-09-04T13:14:53-06:00</updated>
<content type="html">&lt;p&gt;You can find the pin diagram on the last page of the datasheet linked above.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #399764 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #399764</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-52278336757b7ffd1e8b456a"></link>
<id>urn:uuid:a7d29c49-4db2-5919-272a-30b723ebd283</id>
<updated>2013-09-04T13:00:06-06:00</updated>
<content type="html">&lt;p&gt;I seem to be having a moment of stupidity here but can anyone tell me where can the pin diagram be found? On the board all I see is a little triangle on the first pin from left to right with the module facing front: sensor up and connector down. Thanks in advance for the help.&lt;/p&gt;</content>
</entry>
<entry>
<title>Zmaster on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Zmaster</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5227270b757b7f14688b4572"></link>
<id>urn:uuid:5014a2ef-aa3c-a489-65d8-6acc341f6fbd</id>
<updated>2013-09-04T06:26:51-06:00</updated>
<content type="html">&lt;p&gt;I think supply and communication voltages should be better specified.
According to the latest version of the datasheet, GT-511C3_datasheet_V1 1_20130411[4].pdf, the module has an &amp;ldquo;Operating voltage&amp;rdquo; in the range 3.3-6V. With just this information one could conclude that the supply and communication voltages are equal and in that range, so this module could be used at both 3.3V and 5V without any level converter. But this may not be the case.
Please improve the description on this matter.&lt;/p&gt;

&lt;p&gt;EDIT:
the datasheet specifies on the last pages the pinout and there it also specifies that supply is 3.3-6V while communication is 3.3V. Also, i measured the idle voltage of the TX pin with 5V supply and it was 3.3V. This confirms such data.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #460439 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #460439</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203ff39ce395f1041031e23"></link>
<id>urn:uuid:2731a3af-e8b3-9148-9e6a-d8f094875bd4</id>
<updated>2013-08-08T14:27:37-06:00</updated>
<content type="html">&lt;p&gt;Thankyou, this helped a lot and worked perfectly.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203e181ce395f5128865d17"></link>
<id>urn:uuid:c84dafdb-f567-5e6e-2277-bcf4a685ddd1</id>
<updated>2013-08-08T12:20:49-06:00</updated>
<content type="html">&lt;p&gt;and it&amp;rsquo;s done. See my blog post for detailed information: &lt;a href=&quot;http://wordpress.hawleyhosting.com/ramblings/?p=375&quot; rel=&quot;nofollow&quot; &gt;http://wordpress.hawleyhosting.com/ramblings/?p=375&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Using it is pretty simple
declaration:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;FPS_GT511C3 fps(4, 5); // (rx pin, tx pin) make sure to adjust the voltage some how
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;in setup:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;fps.Open(); // starts communications
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;After that you can use one of many commands with it:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;fps.SetLED(true);

bool fingerpressed = fps.IsPressFinger();

fps.CaptureFinger(false);

int id = fps.Identify1_N();

etc... there are many commands see my blog link above for more info, and download
&lt;/code&gt;&lt;/pre&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203e014ce395fe50fcaab25"></link>
<id>urn:uuid:839ae39e-9f96-5fb3-3fb1-70ff3a55c0ce</id>
<updated>2013-08-08T12:14:44-06:00</updated>
<content type="html">&lt;p&gt;I just posted a library for this device. have a look at my blog &lt;a href=&quot;http://wordpress.hawleyhosting.com/ramblings/?p=375&quot; rel=&quot;nofollow&quot; &gt;http://wordpress.hawleyhosting.com/ramblings/?p=375&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203dfb8ce395f00203bc1c2"></link>
<id>urn:uuid:fe8dff19-a918-c81d-1591-3b4c7a89f3cf</id>
<updated>2013-08-08T12:13:12-06:00</updated>
<content type="html">&lt;p&gt;I have completed and tested all of the basic functions of the library that I wrote for this device. I posted all of the details on my blog: &lt;a href=&quot;http://wordpress.hawleyhosting.com/ramblings/?p=375&quot; rel=&quot;nofollow&quot; &gt;http://wordpress.hawleyhosting.com/ramblings/?p=375&lt;/a&gt;&lt;/p&gt;</content>
</entry>
<entry>
<title>FutureInventions on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>FutureInventions</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203d41e757b7fb42741590d"></link>
<id>urn:uuid:3fb799f1-b88a-36f6-497f-0a23482eaecc</id>
<updated>2013-08-08T11:23:42-06:00</updated>
<content type="html">&lt;p&gt;Yes, you do have to initialize the serial communication. I&amp;rsquo;ll write you a quick sketch to help you understand.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;byte highbyte = 0;
byte lowbyte = 0; 

word checksum = 0;

byte highcheck = 0;
byte lowcheck = 0;

byte response = 0;



word parameterin = 0;
word checksumReply = 0;

boolean communicationError = false;
boolean checksumCorrect = true; 
boolean ack = true;

byte lbyte = 0;
byte hbyte = 0;
byte checklbyte = 0;
byte checkhbyte = 0;

const int transmitDelay = 500;


void setup(){
  Serial2.begin(9600); 
  /* begins serial communication at 9600 baud rate (default) Also, I'm using the 2nd serial port on my Mega, if you have an
  uno, you might want to use Serial instead. If you have a Leonardo, you can use Serial1 which is separate from the serial
  used to communicate over USB. The uno only uses only one set of TX and RX to communicate, the same one it uses for
  USB. */
}

void loop(){
scannerCommand(0x01, 0); //I have written a function for sending command packets. All you have to do is type in the command and the the parameter.
waitForReply(); //I wrote this function to output the response of the device. checksumCorrect tells you if the checkSum matches the data sent. If it doesn't, there was an error. The variable parameterin is the parameter that the fingerprint scanner has sent the arduino. The variable ack tells whether the the scanner has sent an acknowledgemnt. If it is false, there has been an error, and you must check parameterin to see which error code has been sent. The variable communicationError tells if the arduino has read any bytes that are out of place. This should be false. Have a look at the function at the bottom for more info.

//Now we have initialized the device by sending it the code to &quot;open.&quot; You can write your own function to handle any of the responses I have detailed above.

scannerCommand(0x12, 1); //command turns on the LED in the sensor.
waitForReply(); //Again, you can do whatever you want with the variables here.

 //that's the end of this demo. If it worked properly, the light on the device should turn on.

while( 1 == 1){} //This just ends the code without looping it.
}

//OK, now here are the functions I used.


void scannerCommand(byte com, int param){ //This is the function that sends data to the device
  valueToWORD(param);
  calcChecksum(com, highbyte, lowbyte);
  Serial2.write(0x55);
  Serial2.write(0xaa);
  Serial2.write(0x01);
  Serial2.write(0x00);
  Serial2.write(lowbyte);
  Serial2.write(highbyte);
  Serial2.write(0x00);
  Serial2.write(0x00);
  Serial2.write(com);
  Serial2.write(0x00);
  Serial2.write(lowcheck);
  Serial2.write(highcheck);
}

void waitForReply(){ //This is the function that receives data from the device.
  communicationError = false;
  while(Serial2.available() == 0){}
  delay(transmitDelay);
  if(Serial2.read() == 0x55){
  } else {
    communicationError = true;
  }

  if(Serial2.read() == 0xAA){
  } else {
    communicationError = true;
  }

  if(Serial2.read() == 0x01){
  } else {
    communicationError = true;
  }

  if(Serial2.read() == 0x00){
  } else {
    communicationError = true;
  }

  lbyte = Serial2.read();
  hbyte = Serial2.read();

  parameterin = word(hbyte, lbyte);

  Serial2.read();
  Serial2.read();

  response = Serial2.read();

  if(response == 0x30){
    ack = true;
  } else {
    ack = false;
  }
  Serial2.read();

  checklbyte = Serial2.read();
  checkhbyte = Serial2.read();

  checksumReply = word(checkhbyte, checklbyte);

  if(checksumReply == 256 + lbyte + hbyte + response){
    checksumCorrect = true;
  } else {
    checksumCorrect = false;
  } 
}

void calcChecksum(byte c, byte h, byte l){ //Also uses this function I have shown above
  checksum = 256 + c + h + l; //adds up all the bytes sent
  highcheck = highByte(checksum); //then turns this checksum which is a word into 2 bytes
  lowcheck = lowByte(checksum);
}

void valueToWORD(int v){ //turns the word you put into it (the paramter in the code above) to two bytes
  highbyte = highByte(v); //the high byte is the first byte in the word
  lowbyte = lowByte(v); //the low byte is the last byte in the word (there are only 2 in a word)
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I hope that helps! If you&amp;rsquo;re not familiar with functions, you should check here: http://arduino.cc/en/Reference/FunctionDeclaration&lt;/p&gt;

&lt;p&gt;I have tried it and it works. If you are using a different set of Serial pins, make sure to change Serial2 wherever it appears in the code. (You can use command F on a Mac or control F on a PC to easily replace them all if you didn&amp;rsquo;t already know) The baud rate also might be 115200 because I have a different model. So try that.&lt;/p&gt;

&lt;p&gt;I tested the code and it has worked for me.&lt;/p&gt;

&lt;p&gt;If you have any other questions, feel free to ask! I could also post my function for enrolling a finger if you want, but that will have to be modified since it is made to work with an LCD display. If you need help connecting the device to the serial pins of your arduino, let me know which one you have and I&amp;rsquo;ll let you know which pins should work.&lt;/p&gt;

&lt;p&gt;Good luck!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #460439 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #460439</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5203c7d8ce395f9a0da0c951"></link>
<id>urn:uuid:f89af619-dd73-b66b-9dc1-d5657c66f6fa</id>
<updated>2013-08-08T10:31:20-06:00</updated>
<content type="html">&lt;p&gt;I am still having problems with getting this to work with my arduino. How should I go about initializing the Serial communication? What baud rate should I use and should I have it use HEX or something else?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #459198 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #459198</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51fd846a757b7f4e2a193eb6"></link>
<id>urn:uuid:1637c42e-a375-1cee-1013-08f135edbb04</id>
<updated>2013-08-03T16:30:02-06:00</updated>
<content type="html">&lt;p&gt;What if a fingerprint is left behind on the device? How does it handle that?&lt;/p&gt;</content>
</entry>
<entry>
<title>FutureInventions on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>FutureInventions</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f9ad25757b7fba290b70d4"></link>
<id>urn:uuid:ff088870-f227-00fa-b69d-51aa80bfea49</id>
<updated>2013-07-31T18:34:45-06:00</updated>
<content type="html">&lt;p&gt;I posted a quick explanation that should help if you&amp;rsquo;re still stuck. :)&lt;/p&gt;</content>
</entry>
<entry>
<title>FutureInventions on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>FutureInventions</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f9acb2757b7fa22bdb6ed5"></link>
<id>urn:uuid:3bf8d016-6055-fc7d-29d7-681fef67d277</id>
<updated>2013-07-31T18:32:50-06:00</updated>
<content type="html">&lt;p&gt;Finally got this working on arduino! I&amp;rsquo;ll post some stuff when I&amp;rsquo;ve got a sketch working perfectly, but in the meantime here&amp;rsquo;s what I did:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;byte highbyte = 0;
byte lowbyte = 0;
byte command = 1;
word checksum = 0;
byte highcheck = 0;
byte lowcheck = 0;

//Here comes the part you want to put in void loop that sends the command to the device

  command = 0x12; //The command goes here. This is the command for the LED.
  valueToWORD(0); //This value is the parameter being send to the device. 0 will turn the LED off, while 1 will turn it on.
  calcChecksum(command, highbyte, lowbyte); //This function will calculate the checksum which tells the device that it received all the data
  Serial2.write(0x55); //Command start code 1
  Serial2.write(0xaa); //Command start code 2
  Serial2.write(0x01); // This is the first byte for the device ID. It is the word 0x0001
  Serial2.write(0x00); // Second byte of Device ID. Notice the larger byte is first. I'm assuming this is because the datasheet says &quot;Multi-byte item is represented as Little Endian&quot;
  Serial2.write(lowbyte); //writing the largest byte of the Parameter
  Serial2.write(highbyte); //Writing the second largest byte of the Parameter
  Serial2.write(0x00); //The datasheet says the parameter is a DWORD, but it never seems to go over the value of a word
  Serial2.write(0x00); //so I'm just sending it a word of data. These are the 2 remaining bytes of the Dword
  Serial2.write(command); //write the command byte
  Serial2.write(0x00); //again, the commands don't go over a byte, but it is sent as a word, so I'm only sending a byte
  Serial2.write(lowcheck); //Writes the largest byte of the checksum
  Serial2.write(highcheck); //writes the smallest byte of the checksum

//Now for the functions

void valueToWORD(int v){ //turns the word you put into it (the paramter in the code above) to two bytes
  highbyte = highByte(v); //the high byte is the first byte in the word
  lowbyte = lowByte(v); //the low byte is the last byte in the word (there are only 2 in a word)
}

void calcChecksum(byte c, byte h, byte l){
  checksum = 256 + c + h + l; //adds up all the bytes sent
  highcheck = highByte(checksum); //then turns this checksum which is a word into 2 bytes
  lowcheck = lowByte(checksum);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It&amp;rsquo;s pretty rough, but I hope this helps someone who was struggling with this as much as I was.&lt;/p&gt;

&lt;p&gt;If you&amp;rsquo;re not familiar with some of this:&lt;/p&gt;

&lt;p&gt;A byte stores 256 values. A word consists of 2 bytes, and a Dword consists of 4 bytes. The bytes to be sent here were represented in hexadecimal, which is base 16. A word can be split into 2 bytes to be sent. For example: 0x1234 is made up by the bytes 0x12 and 0x34. highByte(0x1234) = 0x12 and lowByte(0x1234) = 0x34.&lt;/p&gt;

&lt;p&gt;Hope this helps!&lt;/p&gt;</content>
</entry>
<entry>
<title>Toni_K on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Toni_K</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f6e178757b7fa954bbeb9e"></link>
<id>urn:uuid:72a837a0-0455-7d73-724e-b7a833d8e3d8</id>
<updated>2013-07-29T15:41:12-06:00</updated>
<content type="html">&lt;p&gt;We are trying to move towards getting all of our files onto GitHub, so if you do want to share it with us, I&amp;rsquo;d recommend posting it there and then sending us a link for that. It makes it easier to share information and track changes than the comments.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f6cc23757b7fe75369d90c"></link>
<id>urn:uuid:76a9f94a-d470-787d-42b8-61ada606a23b</id>
<updated>2013-07-29T14:10:11-06:00</updated>
<content type="html">&lt;p&gt;I have this working on my Arduino! (using a voltage divider and softwareserial)
I have a library completed for this, but it needs cleanup and documentation. I will post it once done. Maybe I could get one of the spark fun people to link to it in the documents above?
I will post it in a couple of days.&lt;/p&gt;</content>
</entry>
<entry>
<title>Al.Xavier on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Al.Xavier</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f5c6c9ce395f7a14000001"></link>
<id>urn:uuid:b4c07f3a-23e4-48ba-f074-7c8f16e647c4</id>
<updated>2013-07-28T19:35:05-06:00</updated>
<content type="html">&lt;p&gt;Escribí una libreria en Visual C++ para el modulo GT511C1 solo tienes que cambiar algunas lineas en la funcion open del archivo gt511c1.cpp en la parte correspondiente al firmware para que sea compatible con el modulo GT511C3 ademas si vas a usar la funcion de recibir la imagen de la huella y el template cambiar los tamaños de los arreglos, mas adelante voy a escribir la libreria espeficicamente para este módulo cuando llegue a mis manos.. El código fuente esta en rapidshare en mi blog esta el link http://fernandezajp.blogspot.com/2013/07/modulo-biometrico-gt-511c1.html&lt;/p&gt;</content>
</entry>
<entry>
<title>Rikhärd Ortiz on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Rikhärd Ortiz</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51f1435ece395faf03000000"></link>
<id>urn:uuid:a61d6983-cb18-f236-7624-9bbb8419d287</id>
<updated>2013-07-25T09:25:18-06:00</updated>
<content type="html">&lt;p&gt;Nuevamente: GRACIAS! Ya pude realizar varias funciones, sólo me estoy familiarizando, pero vamos de maravilla :D Excelente ilustración. En efecto, venía en el datasheet pero no le había tomado sentido, puesto que nunca manejé así la comunicación. Ojalá aún puedas auxiliarme con un par de dudas, pero definitivamente trajiste luz a mi proyecto haha Bendiciones desde México&lt;/p&gt;</content>
</entry>
<entry>
<title>Rikhärd Ortiz on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Rikhärd Ortiz</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51ef2f5d757b7f610651def8"></link>
<id>urn:uuid:919c42e0-dca3-edaa-029c-dae5cd6a5f91</id>
<updated>2013-07-23T19:35:25-06:00</updated>
<content type="html">&lt;p&gt;Caray! Haberlo dicho antes colega! haha Soy de México. ¿Podría ponerme en contacto contigo directamente? Porque sí me sería de mucha ayuda, ya que estoy trabajando con un 18F2550, aunque en realidad no me preocupa mucho mientras sea más o menos de esa familia (18F). Medio entiendo lo que me comentas acerca del envío y sí noto una diferencia sustancial a lo que yo he manejado para enviarle comandos al dispositivo. Muchísimas gracias!&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51eb71b4ce395f6a59000001"></link>
<id>urn:uuid:74cc80c9-6df4-012a-04f9-afc72940dc18</id>
<updated>2013-07-20T23:29:24-06:00</updated>
<content type="html">&lt;p&gt;I tried hooking it up with a voltage divider to ensure that it did not exceed 3.3v, but I still can not get it to communicate. Has anyone actually gotten this to communicate with an arduino?&lt;/p&gt;</content>
</entry>
<entry>
<title>asselinpaul on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>asselinpaul</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51e97716ce395fef7a000000"></link>
<id>urn:uuid:c164ec94-0ead-e67a-1e22-eb9e96a494c9</id>
<updated>2013-07-19T11:27:50-06:00</updated>
<content type="html">&lt;p&gt;Any arduino code, I&amp;rsquo;m struggling with this one.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51e8ec3d757b7fb82b681363"></link>
<id>urn:uuid:665af7b3-93ba-faca-894f-fb7dc0e3f11e</id>
<updated>2013-07-19T01:35:25-06:00</updated>
<content type="html">&lt;p&gt;Do I need a logic level converter(https://www.sparkfun.com/products/8745) to use this on an Arduino? or can I just put a resistor on the TX from the arduino?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #455263 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #455263</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51e830ae757b7ff13b5acbd8"></link>
<id>urn:uuid:c0a43166-2098-6ba3-8c9b-b1cd16add481</id>
<updated>2013-07-18T12:15:10-06:00</updated>
<content type="html">&lt;p&gt;ups the format text change any way
open command
55  aa 01 00 00 00 00 00 01 00 01 01
send first: 55
sec; aa
&amp;hellip;. so on
send last: 01&lt;/p&gt;

&lt;p&gt;ledOn
55  aa 01 01 00 00 00 00 12 00 13 01&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #455263 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #455263</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51e82f87ce395f9d62000000"></link>
<id>urn:uuid:7e5b06c0-010c-f940-e35a-ecf89827e81b</id>
<updated>2013-07-18T12:10:15-06:00</updated>
<content type="html">&lt;p&gt;Hello,
I  used a microcontroller and I sent the bytes in the order that I supposed and I get the data that the module send to the microcontroller and I show the data in a LCD, so in I got it with that, how to send the byte. Be sure how format you recive the data, for exmaple I show the data like a caracter in a LCD and saw the data like a hex, so I send the data like caracter. (when I send the data like a HEX no work for me). Be sure the voltage for Tx and RX is 3.3 you can put a divisor in the out RX pin , the TX you can connect direct to the microcontroller (this if you working with 5 volts microcontroller)&lt;/p&gt;

&lt;p&gt;So you have to send the data like a little endian respresentation (LSB firt).&lt;/p&gt;

&lt;p&gt;for example, this the way to send a command packet (comand OPEN: 0x01).
byte1:0x55 //tell is a command packet
byte2:0xaa //tell is a command packet
byte3:0x01 // device Id 0x00001 send firts the lsb BYTE: 01
byte4:0x00 // device Id 0x00001
byte5:0x00 // Parameter DWORD(if you want to send a parameter nozero send this bit with the value)
byte6:0x00 // Parameter
byte7:0x00 //Parameter
byte8:0x00 //Parameter
byte9:0x01 // comand word (OPEN: 0x0001)
byte10:0x00 //comand
byte11:0x01 //checksum word (sum each byte) 55+aa+01+1 : 0x0101
byte11:0x01 //checksum&lt;/p&gt;

&lt;p&gt;then you can send the others command like onLed ()  you will see the led on if you dont get a error&lt;/p&gt;

&lt;p&gt;byte1:0x55 //tell is a command packet
byte2:0xaa //tell is a command packet
byte3:0x01 // device Id 0x00001 send firts the lsb BYTE: 01
byte4:0x00 // device Id 0x00001
byte5:0x01 // Parameter DWORD (parameter nozero ledOn)
byte6:0x00 // Parameter
byte7:0x00 //Parameter
byte8:0x00 //Parameter
byte9:0x12 // comand word (CMOSLED: 0x0012)
byte10:0x00 //comand
byte11:0x13 //checksum word (sum each byte) 55+aa+1+1+12 : 0x0113
byte11:0x01 //checksum&lt;/p&gt;

&lt;p&gt;Other thing that maybe can help you, the command ispressFinger only work if the led is on(I dont know if always happen, but for me was like that).&lt;/p&gt;

&lt;p&gt;Sorry my english is not strong.
greetings from Colombia.&lt;/p&gt;</content>
</entry>
<entry>
<title>Josh_Hawley on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Josh_Hawley</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51e1ab4d757b7f9876c95d48"></link>
<id>urn:uuid:34ce699f-befb-90e6-f3a6-a003eff5860f</id>
<updated>2013-07-13T13:32:29-06:00</updated>
<content type="html">&lt;p&gt;Why does this not come with the cable? I just got mine, was all excited to mess with it today, and now I cannot /grumpy&lt;/p&gt;</content>
</entry>
<entry>
<title>Rikhärd Ortiz on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Rikhärd Ortiz</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51ddcc71757b7f4b0b000000"></link>
<id>urn:uuid:b9c20eee-aae3-f5ef-7daf-b34fb9488b28</id>
<updated>2013-07-10T15:04:49-06:00</updated>
<content type="html">&lt;p&gt;Do you have any experience working the C3 along with microcontrollers? Because I have had a hard time sometimes even communicating with the  computer through the MAX232 interface; at least there sometimes it does the functions, just gets lost. But with the microcontrollers I haven&amp;rsquo;t had success trying to use the commands (hex) on the datasheet statements.&lt;/p&gt;</content>
</entry>
<entry>
<title>Rikhärd Ortiz on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Rikhärd Ortiz</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51d7460b757b7fed33000000"></link>
<id>urn:uuid:a9eb2c94-0500-dc27-ef5b-3ea82c560cbc</id>
<updated>2013-07-05T16:17:47-06:00</updated>
<content type="html">&lt;p&gt;In deed. You must apply an input voltage of 3.3-6V, but either you use a resistante arrangement before the Rx (of the Fingerprint Reader) so you have an 3.3V signal in that input. Otherwise you might experience bad communication issues. Also you must be VERY CAREFUL about the connections.
Good luck!&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #441067 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #441067</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51ccb339ce395f8f6c000000"></link>
<id>urn:uuid:e6f95d48-0c67-ed54-3b0e-871122244bfd</id>
<updated>2013-06-27T15:48:41-06:00</updated>
<content type="html">&lt;p&gt;Hi , the module can be connected directly to an Arduino pro mini 5v or I need a converter from 5V to 3.3V ?
At the end of the datasheet it show that the voltage of Tx and Rx is 3.3V and the main from 3,3v to 6v.&lt;/p&gt;

&lt;p&gt;Somebody have experience with this module?&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #450114 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #450114</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51cc932c757b7fe53d000000"></link>
<id>urn:uuid:95245faf-8af7-1304-87da-5d3ead8224ca</id>
<updated>2013-06-27T13:31:56-06:00</updated>
<content type="html">&lt;p&gt;Any idea if it can be used with Raspberry Pi? Any library/sdks?&lt;/p&gt;</content>
</entry>
<entry>
<title>ombun on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>ombun</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51c9b07dce395f0d22000000"></link>
<id>urn:uuid:6b83b5b2-235b-2696-52aa-e2fef5dfafb1</id>
<updated>2013-06-25T09:00:13-06:00</updated>
<content type="html">&lt;p&gt;I bought GT-511C3 sensor and i tried with demo software on PC through a FTDI 5V breakout. when i push Get Image button i got fingerprint and i could save it on PC. But when i tried to enroll first id, i got an error (Sensor ask me to put finger 1, then finger 2, then finger 3 and here i got an error &amp;ldquo;The enrollment is faild !&amp;rdquo;. Why i got such an error ? Cause may be FTDI 5V breakout ? It is working only with FTDI 3.3V breakout ?&lt;/p&gt;</content>
</entry>
<entry>
<title>bboyho on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>bboyho</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51bf7879ce395ffe26000000"></link>
<id>urn:uuid:71679f6c-d2f9-d40f-02b0-483653a73314</id>
<updated>2013-06-17T14:58:33-06:00</updated>
<content type="html">&lt;p&gt;If you were viewing the fingerprint scanner right side up with the JST connector on the bottom, the pin on the far left is pin 1&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Fingerprint Scanner&lt;/em&gt; &amp;mdash;&amp;mdash;&amp;mdash;- &lt;em&gt;FTDI 3.3V&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Pin 1: UART_TX (level 3.3V) &amp;mdash;&amp;mdash;&amp;mdash;- RX&lt;/p&gt;

&lt;p&gt;Pin 2: UART_RX (level 3.3V) &amp;mdash;&amp;mdash;&amp;mdash;- TX&lt;/p&gt;

&lt;p&gt;Pin 3: GND &amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash; GND&lt;/p&gt;

&lt;p&gt;Pin 4: Vin(3.3V~6V) &amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash; 3.3V&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #444320 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #444320</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51b0ffeb757b7f821e000001"></link>
<id>urn:uuid:7f48f3b8-bb63-37fe-5053-9c74429220ba</id>
<updated>2013-06-06T15:32:27-06:00</updated>
<content type="html">&lt;p&gt;can someone please tell me how to connect the scanner to the FTDI Basic Breakout - 3.3V.&lt;/p&gt;

&lt;p&gt;i have the jumper 4 wire assembly but dont know how to connect to the basic breakout 3.3. it seems the breakout has 6 conections.&lt;/p&gt;

&lt;p&gt;help!&lt;/p&gt;</content>
</entry>
<entry>
<title>seulater on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>seulater</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51acb9a9ce395f0941000000"></link>
<id>urn:uuid:d61b79a2-5358-b5a5-f259-600a300b15cf</id>
<updated>2013-06-03T09:43:37-06:00</updated>
<content type="html">&lt;p&gt;FYI,  versamodule dot com, has the C3 modules from ADH that are made specifically for 3.3v only. So the issue of running at lest 4.6v is not an issue anymore. If you need a true 3.3v module this is where i got mine and works great.&lt;/p&gt;</content>
</entry>
<entry>
<title>mx5jon on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>mx5jon</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-518c16b9ce395f0562000000"></link>
<id>urn:uuid:443c205c-969d-d8d8-281e-9a81ef143c79</id>
<updated>2013-05-09T15:35:53-06:00</updated>
<content type="html">&lt;p&gt;I got an email from the manufacturer stating that the I/O pins are 3.3v but the power supplied to the unit should be at least 4.6v, be careful all those planning to use a 5V TTL for the I/O, I also understand from the manufacturer ADH that unit is less reliable if powered at 3.3V&lt;/p&gt;

&lt;p&gt;Could I suggest that Sparkfun avoid using the term  &amp;ldquo;5V TTL&amp;rdquo;?.&lt;/p&gt;</content>
</entry>
<entry>
<title>mx5jon on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>mx5jon</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-518a7cc7757b7ffa63000000"></link>
<id>urn:uuid:b366ff0f-8373-dbb6-ca74-7fb16128945a</id>
<updated>2013-05-08T10:26:47-06:00</updated>
<content type="html">&lt;p&gt;The documentation says that I/O pins are 3.3v can you confirm that 5v logic levels are safe?&lt;/p&gt;</content>
</entry>
<entry>
<title>pacocuervo on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>pacocuervo</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-517abc4cce395f400a000003"></link>
<id>urn:uuid:35300bbd-f660-f650-01f9-96fc55a5514b</id>
<updated>2013-04-26T11:41:32-06:00</updated>
<content type="html">&lt;p&gt;Where can I find any box for that?.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #122142 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #122142</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5179699f757b7f870a000000"></link>
<id>urn:uuid:4e107be9-80c6-87fe-da3c-717c2e84a263</id>
<updated>2013-04-25T11:36:31-06:00</updated>
<content type="html">&lt;p&gt;Does anybody know if the templates are repeatable?&lt;/p&gt;

&lt;p&gt;For example, if I use the same finger in the same position, will I be able to create multiple identical templates? (REALLY identical, as in template1 = template2).&lt;/p&gt;</content>
</entry>
<entry>
<title>8r13n on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>8r13n</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-517769db757b7fda6f000001"></link>
<id>urn:uuid:8a8313f9-413a-befc-a86e-b14402866d31</id>
<updated>2013-04-23T23:12:59-06:00</updated>
<content type="html">&lt;p&gt;&amp;hellip;Yes and yes, using the serial interface.  Check the video on this page at 6:05.  The interface is simple.&lt;/p&gt;</content>
</entry>
<entry>
<title>8r13n on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>8r13n</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-517768e4ce395fe648000000"></link>
<id>urn:uuid:8f7dd7b8-a7f2-1897-032d-749246333490</id>
<updated>2013-04-23T23:08:52-06:00</updated>
<content type="html">&lt;p&gt;lol, their video didn&amp;rsquo;t render in IE10 (with or without compatibility view).  Thanks.  &amp;hellip;Seriously though, embedded YouTube videos work on every other site.  I think SparkFun should checkout their markup.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #335975 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #335975</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51770e23757b7f8c70000000"></link>
<id>urn:uuid:98a1461d-213d-c9a3-9d9d-ebf3a26d9a8e</id>
<updated>2013-04-23T16:41:39-06:00</updated>
<content type="html">&lt;p&gt;Does it work with the arduino?&lt;/p&gt;</content>
</entry>
<entry>
<title>KairaMonni on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>KairaMonni</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-517648ddce395f0349000002"></link>
<id>urn:uuid:cf1705c1-0e03-fb0a-c663-3ea55fe203d3</id>
<updated>2013-04-23T02:39:57-06:00</updated>
<content type="html">&lt;p&gt;I had problems with the previous version C2 ( could also be user related :) but this C3 works great .
The speed is around 550ms , quite fast .
Works for me !&lt;/p&gt;</content>
</entry>
<entry>
<title>Sciguy on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Sciguy</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-51751dbece395f057c000000"></link>
<id>urn:uuid:fdf37cb3-5d62-7351-49dd-aa8b1610f798</id>
<updated>2013-04-22T05:23:42-06:00</updated>
<content type="html">&lt;p&gt;You can see in the video that there&amp;rsquo;s a time display in the computer software he&amp;rsquo;s running.&lt;/p&gt;

&lt;p&gt;The first one I happened to notice said around 1300ms.&lt;/p&gt;

&lt;p&gt;So probably 1.5seconds max.  Which I wouldn&amp;rsquo;t call slow, but it&amp;rsquo;s not instant.&lt;/p&gt;</content>
</entry>
<entry>
<title>Customer #313481 on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>Customer #313481</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5172e902757b7fa67e000001"></link>
<id>urn:uuid:e6994ea2-08d3-08e1-4cb8-85339dcedd2c</id>
<updated>2013-04-20T13:14:10-06:00</updated>
<content type="html">&lt;p&gt;Does this only work with Windows using their demo software? Can you write your own code on PC? Could you use it to ID with an Arduino?&lt;/p&gt;</content>
</entry>
<entry>
<title>8r13n on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)</title>
<author><name>8r13n</name>
</author>
<link href="https://www.sparkfun.com/products/11792#comment-5172e616ce395fbf04000000"></link>
<id>urn:uuid:f2df5527-a340-9850-ecee-7bef88f04f15</id>
<updated>2013-04-20T13:01:42-06:00</updated>
<content type="html">&lt;p&gt;How fast does this operate?  My problem with fingerprint scanners (I use them on a daily basis) is speed.  The ones I use have to be swiped, which doesn&amp;rsquo;t always work, and then there&amp;rsquo;s a lag (probably due to windows).  &amp;hellip;Before I buy one of these I want to make sure it&amp;rsquo;ll be nearly instantaneous.&lt;/p&gt;</content>
</entry>
</feed>