Close
0%
0%

Qwiic NFCPROM

NFC EEPROM with Qwiic Connector

Similar projects worth following
This is a 15mm X 15mm NFC EEPROM with Qwiic Connector

This is a dual port EEPROM that can be interfaced through an NFC antenna or Qwiic connector.

The board is 15mm X 15mm

It allows you to create an NFC tag that can be updated over I2C.

WIth standard NFC data formats you could share wireless connection details, URLs or contact information.

It can also be used for two way communication with a custom phone app.

  • 1 × M24LR16E-RMC6T/2 Memory ICs / EEPROMs
  • 1 × BM04B-SRSS-TB Connectors and Accessories / Board-to-Board and Card Edge Connectors

View all 5 project logs

  • 1
    Access Qwiic NFCPROM through NFC

    Follow this link and get the application executable for your platform:

    https://www.st.com/en/nfc/st25dv04k.html#sw-tools-scroll

     STSW-ST25001 for Android or STSW-ST25IOS001 for iOS

  • 2
    Access Qwiic NFCPROM through Qwiic connector

    Plug the Qwiic NFCPROM into the FPGA Helper using a Qwiic cable and run this python script on the FPGA Helper board:

    import board
    import busio
    i2c = busio.I2C(board.SCL, board.SDA)
    while not i2c.try_lock():
        pass
    result = bytearray(32)
    i2c.writeto(83, bytes([0x00, 0x00]), stop=False)
    i2c.readfrom_into(83, result)
    print(result)
    

     If you save that to the board as boot.py, you should get a boot.txt file something like this:

    Adafruit CircuitPython 4.0.0-alpha.1-4-gf09537b-dirty on 2018-10-01; Steiert Solutions FPGA Helper with samd21e18
    boot.py output:
    bytearray(b'\xe1@@\x05\x03\x14\xd1\x01\x10U\x03dei.steiert.net\xfe\xffCARD')
    

View all instructions

Enjoy this project?

Share

Discussions

greg wrote 09/03/2018 at 04:58 point

The power output is only wired to an LED, not the Qwiic connector.  The device is an I2C slave only.

It is basically an NFC tag that can be programmed or read over I2C through the Qwiic connector.  For example, you could create an NFC tag that can be remotely updated.  A restaurant could rotate random wifi passwords and share them through the NFC tag.

WIth a custom phone app you can implement two way communication with an mcu.

  Are you sure? yes | no

Kris Winer wrote 08/30/2018 at 04:05 point

We are using the ST25DV04 with the idea that power can be supplied by the NFC antenna to power the board. Is this the idea here? Are you planning to power the EEPROM and whatever is connected to the Qwik connector via NFC?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates