Skip to content

Commit 08fa1ea

Browse files
author
caternuson
committed
update examples
1 parent b55dcd2 commit 08fa1ea

File tree

2 files changed

+20
-10
lines changed

2 files changed

+20
-10
lines changed

examples/pn532_simpletest.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,35 @@
88
import board
99
import busio
1010
from digitalio import DigitalInOut
11-
import adafruit_pn532
11+
#
12+
# NOTE: pick the import that matches the interface being used
13+
#
14+
from adafruit_pn532.i2c import PN532_I2C
15+
#from adafruit_pn532.spi import PN532_SPI
16+
#from adafruit_pn532.uart import PN532_UART
1217

1318
# I2C connection:
1419
i2c = busio.I2C(board.SCL, board.SDA)
1520

1621
# Non-hardware
17-
#pn532 = adafruit_pn532.PN532_I2C(i2c, debug=False)
22+
#pn532 = PN532_I2C(i2c, debug=False)
1823

1924
# With I2C, we recommend connecting RSTPD_N (reset) to a digital pin for manual
2025
# harware reset
2126
reset_pin = DigitalInOut(board.D6)
2227
# On Raspberry Pi, you must also connect a pin to P32 "H_Request" for hardware
2328
# wakeup! this means we don't need to do the I2C clock-stretch thing
2429
req_pin = DigitalInOut(board.D12)
25-
pn532 = adafruit_pn532.PN532_I2C(i2c, debug=False, reset=reset_pin, req=req_pin)
30+
pn532 = PN532_I2C(i2c, debug=False, reset=reset_pin, req=req_pin)
2631

2732
# SPI connection:
2833
#spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2934
#cs_pin = DigitalInOut(board.D5)
30-
#pn532 = adafruit_pn532.PN532_SPI(spi, cs_pin, debug=False)
35+
#pn532 = PN532_SPI(spi, cs_pin, debug=False)
3136

3237
# UART connection
3338
#uart = busio.UART(board.TX, board.RX, baudrate=115200, timeout=100)
34-
#pn532 = adafruit_pn532.PN532_UART(uart, debug=False)
39+
#pn532 = PN532_UART(uart, debug=False)
3540

3641
ic, ver, rev, support = pn532.get_firmware_version()
3742
print('Found PN532 with firmware version: {0}.{1}'.format(ver, rev))

examples/readwrite_ntag2xx.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,30 +28,35 @@
2828
import board
2929
import busio
3030
from digitalio import DigitalInOut
31-
import adafruit_pn532
31+
#
32+
# NOTE: pick the import that matches the interface being used
33+
#
34+
#from adafruit_pn532.i2c import PN532_I2C
35+
from adafruit_pn532.spi import PN532_SPI
36+
#from adafruit_pn532.uart import PN532_UART
3237

3338
# I2C connection:
3439
#i2c = busio.I2C(board.SCL, board.SDA)
3540

3641
# Non-hardware reset/request with I2C
37-
#pn532 = adafruit_pn532.PN532_I2C(i2c, debug=False)
42+
#pn532 = PN532_I2C(i2c, debug=False)
3843

3944
# With I2C, we recommend connecting RSTPD_N (reset) to a digital pin for manual
4045
# harware reset
4146
#reset_pin = DigitalInOut(board.D6)
4247
# On Raspberry Pi, you must also connect a pin to P32 "H_Request" for hardware
4348
# wakeup! this means we don't need to do the I2C clock-stretch thing
4449
#req_pin = DigitalInOut(board.D12)
45-
#pn532 = adafruit_pn532.PN532_I2C(i2c, debug=False, reset=reset_pin, req=req_pin)
50+
#pn532 = PN532_I2C(i2c, debug=False, reset=reset_pin, req=req_pin)
4651

4752
# SPI connection:
4853
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
4954
cs_pin = DigitalInOut(board.D5)
50-
pn532 = adafruit_pn532.PN532_SPI(spi, cs_pin, debug=False)
55+
pn532 = PN532_SPI(spi, cs_pin, debug=False)
5156

5257
# UART connection
5358
#uart = busio.UART(board.TX, board.RX, baudrate=115200, timeout=100)
54-
#pn532 = adafruit_pn532.PN532_UART(uart, debug=False)
59+
#pn532 = PN532_UART(uart, debug=False)
5560

5661
ic, ver, rev, support = pn532.get_firmware_version()
5762
print('Found PN532 with firmware version: {0}.{1}'.format(ver, rev))

0 commit comments

Comments
 (0)