skip to content
AdaWiki
User Tools
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
You are here:
start
»
tutorials
»
products
»
rfidnfc
»
wiring.html
Trace:
tutorials:products:rfidnfc:wiring.html
==== Wiring ==== The PN532 chip and breakout is designed to be used by 3.3V systems. To use it with a 5V system such as an Arduino, a level shifter is required to convert the high voltages into 3.3V. If you have a 3.3V embedded system you won't have to use the shifter of course! To begin, we'll solder in the header to the breakout board. You'll need two small 3-pin pieces of header and one 8-pin piece. You can break these off of a large piece [[http://www.ladyada.net/images/pshield/breakplier.jpg|{{ http://www.ladyada.net/images/pshield/breakplier_t.jpg?nolink&500x375 |}}]] \\ [[http://www.ladyada.net/images/pshield/breakclip.jpg|{{ http://www.ladyada.net/images/pshield/breakclip_t.jpg?nolink&500x375 |}}]] \\ {{ http://www.ladyada.net/images/boarduino/jumperheader.jpg?nolink&444x326 |}} Solder the two small pieces to the **SEL0** and **SEL1** pads. These are interface selectors for the chip. Depending on how the jumpers are inserted the chip will talk in TTL serial, i2c or SPI//. //Also solder a strip to the end so you can plug it into a breadboard [[http://www.ladyada.net/images/rfidnfc/header.jpg|{{ http://www.ladyada.net/images/rfidnfc/header_t.jpg?nolink&500x342 |}}]] Wire up the 4050 level shifter chip to the Arduino as shown. The notch in the 4050 is at the 'top' in this image. *Arduino digital pin **2** is connected to 4050 pin **9** (orange wire) *Arduino digital pin **3** is connected to 4050 pin **11** (yellow wire) *Arduino digital pin **4** is connected to 4050 pin **14** (green wire) On the breakout board ***3.3Vin** is connected to the Arduino **3.3V** pn ***SCK** is connected to 4050 pin **10** (orange wire) ***MISO** is connected to Arduino pin **5** (blue wire) ***MOSI** is connected to 4050 pin** 12** (yellow wire) ***SSEL** is connected to 4050 pin **15 **(green wire) ***GND** connects to Arduino** ground** (black wire) Also connect 4050 pin #1 to **3.3V** and pin #8 to **ground**. Click to see a larger image. The red power wire should be connected to the **3.3v **pin on the Arduino! [[http://www.ladyada.net/images/rfidnfc/pn532wiring.jpg|{{ http://www.ladyada.net/images/rfidnfc/pn532wiring_t.jpg?nolink&500x333 |}}]] Also, we need to select SPI as the interface so on **SEL1** place the jumper in the **ON** position. for **SEL0** place the jumper in the **OFF** position That's it! Later on you can change what Arduino pins you are using but for the beginning test we suggest matching our wiring.
/home/ladyada/public_html/wiki/data/attic/tutorials/products/rfidnfc/wiring.html.1331316155.txt.gz
· Last modified: 2016/01/28 18:05 (external edit)
Page Tools
Show page
Old revisions
Backlinks
Back to top