Quantcast
Viewing all 44542 articles
Browse latest View live

Customer #511826 on DEV-09530 - SparkFun OpenLog

What is the part number for the micro SD socket?


ShawnHymel on COM-13648 - Lockitron Mechanical Assembly

I finally finished the hookup guide! It can be found here. Hope that helps.

Customer #700194 on Mono Audio Amplifier Quickstart Guide

Does this work out of the box with MP3 shield, or do we need to pay attention to something in particular. I believe DC offset needs to be removed in shield, but amp circuit already has the capacitors for the same. Right ?

Gizmoguy on July Caption Contest Winner

That’s so mean not to disclose the contents of that box! :)

XYZ Biz on SEN-12780 - ZX Distance and Gesture Sensor

For the most part no. We have seen multiple sensors on the same device used in Hackathons and other projects without issue. What kind of configuration were you thinking of?

Customer #699605 on SEN-13332 - Load Cell - 200kg, Disc (TAS606)

How can you determine the force output from the voltage?

dksmall on AVC 2015 Recap

Any tutorials, blogs, or similar that go over an AVC design? I would like to see the various methods used for navigation, processors preferences, GPS vs. compass vs. ???

XYZ Interactive on SEN-12780 - ZX Distance and Gesture Sensor

We are working on a version of the same sensor design with three emitters. This will give XY and Z, as well you can do circular gestures, and other cool features. What do you have in mind?


Customer #344551 on BOB-00198 - SparkFun USB to Serial Breakout - CP2102

Is there a current Sparkfun equivalent for this part?

Kamiquasi on BOB-00198 - SparkFun USB to Serial Breakout - CP2102

Toni_K on BOB-00198 - SparkFun USB to Serial Breakout - CP2102

We have several USB to Serial converters but none currently with the type B connector on them.

Customer #592523 on AVC 2015 Recap

This was my first AVC after being thwarted in previous years by travel. Overall I had a positive experience with the event. However, if you’ll indulge me, I have two suggestions: 1. Do whatever it takes to bring back the air vehicles! Without this, the even is seriously limited. I, and I suspect, many people in your target audience, would sign whatever paperwork you shoved in front of me saying I would in no way hold your company responsible for any injury incurred. There has to be a private lake/area that would gladly host this event. 2. The robot fighting was really cool… if you could force your way in to see it. Please, please, please, put up some displays so people can see what’s going on without being forced to be within 20 ft. of the cage… (cough) some of these people don’t shower regularly! (cough).

Barring work or family obligations, I will be there next year regardless of whether my suggestions have been implemented. I think SparkFun is an amazing local company and will continue to support them whenever possible.

Thanks for reading! Mark Sleeper

giufini on Q & A: The PCB Workstation with Articulated Arms

Hi guys, I will show my tools and electronic devices at the Maker Faire Rome in October 16-18th 2015, I look forward to meeting you! Giuseppe Finizia.

Customer #431660 on DEV-13630 - SparkFun Photon Weather Shield

Because I’m still waiting for my Photon, is it possible to use a Core in the shield? The pin layout is nearly identical.

Stupid me can not read ->“Compatible with the Photon and the Core”

Toni_K on AVC 2015 Recap

They aren’t tutorials per se, but you can see some of the parts entrants have used in past years here and here.


Joel_E_B on DEV-13630 - SparkFun Photon Weather Shield

No worries. It’s a question worth knowing the answer to. We designed all of our Shields for the Photon to be compatible with the Core as well.

Customer #579139 on DEV-13116 - SparkFun Spectrum Shield

Just thought I’d share this: On my shield, Pin 6 is not connected to anything at all! Reset goes to Pin 5, I repeat Pin 5!! It has taken me a year to realise this and explains why I haven’t been able to make it run through less than the seven bands. I’ve checked the board thoroughly and I’m afraid, Sparkfun, it’s not me that’s mad. Just wondering how this passed your testing? So countless people out there are carefully timing the reset when there is nothing connected to it - how mad is that?

Customer #585511 on SparkFun Blocks for Intel® Edison - Base Block

I cant seem to get usb otg to work on my edison. I’m using the full dev stack (edison, usb, breakout, lipo battery), and lsusb always yields “unable to initialize libusb: -99”.

output of “dmesg | grep usb”:

[ 0.207337] usbcore: registered new interface driver usbfs [ 0.207436] usbcore: registered new interface driver hub [ 0.207643] usbcore: registered new device driver usb [ 0.742017] usbcore: registered new interface driver asix [ 0.742099] usbcore: registered new interface driver cdc_subset [ 0.742240] usbcore: registered new interface driver cdc_ncm [ 0.745034] usbcore: registered new interface driver cdc_acm [ 0.745155] usbcore: registered new interface driver usb-storage [ 0.745352] usbcore: registered new interface driver usbserial [ 0.745424] usbcore: registered new interface driver pl2303 [ 0.745492] usbserial: USB Serial support registered for pl2303 [ 1.626519] usbcore: registered new interface driver usbhid [ 1.626538] usbhid: USB HID core driver [ 1.631733] usbcore: registered new interface driver snd-usb-audio

bboyho on SEN-11792 - Fingerprint Scanner - TTL (GT-511C3)

Fingerprint Scanner - TTL GT511-C3

We don’t sell the cable with the GT-511C3 fingerprint scanner https://www.sparkfun.com/products/11792. You would need to get the 4 wire JST SH jumper cable separately https://www.sparkfun.com/products/10359. There is more than one way to create a connection between the fingerprint scanner and your system. For a more secure connection with the thin gauged wire, I recommend modifying the cable. Any loose connections can have issues powering the sensor and sending reliable data. Check below for more information:

Serial UART Connection w/ 4 Wire JST SH Cable

For a secure connection, I recommend soldering the ends of the wire to some header pins [like these https://www.sparkfun.com/products/116 ] so that the connection is not loose when inserting it into a standard female header sockets on an FTDI or the RedBoard/Arduino Uno. This will provide easy access to the small 4-pin JST-SH connector that is on the fingerprint scanner. After checking the connections of the scanner in the datasheet, I soldered connections from the JST -SH connector labeled J2 from the scanner to the header pins. I used some heat shrink in order to use it with the FTDI to reinforce the solder joint. As a note, make sure to remove the JST-SH SMD connector that is on the 4-wire jumper wire assembly. This is the same connector that is on the fingerprint scanner. You should be able to remove the connector easily with your hands without cutting any of the assembly off. The connections with the header pins are based on the footprint of the 3.3V FTDI basic breakout https://www.sparkfun.com/products/9873 w/ a mini-B cable https://www.sparkfun.com/products/11301 :

Pin #    Fingerprint Scanner    <-> FTDI 3.3V
1          UART_TX (3.3V TTL)   <->   RX
2          UART_RX (3.3V TTL)   <->   TX
3          GND                  <->   GND
4          Vin (3.3V~6V)        <->   3.3V

Note: If you were using the JST-SH cable, you would be wiring the black wire to pin 1 (next to the notch indicating the polarity on the fingerprint scanner to the Rx pin of your FTDI, For an example of the modified cable assembly, I suggest checking out the images from our Google drive:

https://drive.google.com/open?id=0B0jwgLkjMWzDfnktUkt5ekQxQi1TcXk3QnhMN2J0Q3VXT2Y4NXRZdG9wa05EemZjY0dCazg

Demo Software Development Kit (SDK)

For basic operation with the demo software, I recommend checking out the demo software that is linked in the documents section of the product page. Each demo software is unique to that version of the fingerprint scanner and it will not work with the other versions. After connecting the fingerprint scanner to the FTDI, I was able to utilize all of the features as stated in the datasheet. These features in the demo software are based on the protocol commands.

To operate on a computer using the SDK, just open the SDK_DEMO.exe executable, select the COM port that the FTDI enumerated to from the serial port number’s drop down menu, and click on the Open button. You would need to enroll your finger 3 times for the ID before the scanner can save it as a template.

Example Code for Arduino

If you were using a microcontroller with the fingerprint scanner, you would need to write code based off of the demo software and the protocol commands. Luckily, there was someone in the community that wrote some example code to blink the blue LED, enroll, and identify the fingerprint that was saved in a template. It is posted in a GitHub Repository https://github.com/sparkfun/Fingerprint_Scanner-TTL .This code works with the GT511C3, GT511C1, and GT511C1R. This code is incomplete and would require more code to utilize all the features of the fingerprint scanner like in the SDK. Here are the connections that you would need to make using a bi-directional logic level converter https://www.sparkfun.com/products/12009:

Pin #    Fingerprint Scanner     <-> Logic Level Converter <-> Arduino Uno
1          UART_TX (3.3V TTL)    <->      LV4 <-> HV4            <->  RX (pin 4)
2          UART_RX (3.3V TTL)    <->       LV1 <-> HV1           <->  TX (pin 5)
3          GND                    <->       GND <-> GND         <->     GND
4          Vin (3.3V~6V)         <->           HV                <->      5V
                                              LV                    <->     3.3V

Software Serial with the Arduino Mega 2560

The demo code was designed for the Atmega328P on the Arduino Uno. If you were using it with an Arduino Mega2560, you would need to re-configure the software serial pin definitions. The reason why is because not all the pins on the Arduino Mega can support change interrupts for a serial Rx pin as stated in the limitations =>https://www.arduino.cc/en/Reference/SoftwareSerial. Just change this section of code on line 18:

 FPS_GT511C3 fps(4, 5); //software serial pins for Arduino's / Atmega328P's

to

FPS_GT511C3 fps(10, 11); //software serial acceptable pin for the Arduino Mega

Troubleshooting

Scanner Not Recognizing your Fingers?

There have been issues trying to enroll with the Arduino example code. This is usually due to fingers being dry and not having good contact on the scanner. The timing of your finger on the scanner is a little tricky too. I had to try enrolling a few times before it was able to enroll or identify my finger. This is common with any fingerprint scanner like the one that is on my smartphone. Try re-enrolling your finger.

Hardware Connections

Also, make sure that there are no loose connections. The last thing to check is the connection between your scanner and Arduino. Each of the fingerprint scanners use the same command protocols so the Arduino example code in the Instructables tutorial can be used for any of the scanners.

TelsaDude89 on Enginursday: Building Large LED Projects

Viewing all 44542 articles
Browse latest View live