Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFID Support to PN532 #200

Merged
merged 5 commits into from
Aug 21, 2024
Merged

RFID Support to PN532 #200

merged 5 commits into from
Aug 21, 2024

Conversation

rennancockles
Copy link
Collaborator

Proposed Changes

  • Add DevMode config (can be enabled in bruce.conf) with I2C address finder
  • Add support to PN532 using both SPI and I2C on Tag-O-Matic

Types of Changes

New Feature

@rennancockles rennancockles changed the title Dev RFID Support to PN532 Aug 21, 2024
@IncursioHack
Copy link
Collaborator

and how you want PN532 on cardputer? And is it going to emulate rfid or nfc card?

Friend, have a little patience, he has just implemented PN532, some tests will be necessary, another point is that the only code reference available to emulate PN532 (SeedStudio) is not fully refined and several adjustments will be needed.
But I advise that you don't expect the same behavior as the Flipper, considering that it uses another card for reading, writing and NFC emulation.

@pr3y pr3y merged commit 2d9ea2a into pr3y:main Aug 21, 2024
7 checks passed
@rennancockles
Copy link
Collaborator Author

rennancockles commented Aug 21, 2024

@Ademolght feel free to contribute and develop some stuff too. It'll be awesome to have more people helping with Bruce's features since we all have work and a life to live. We dedicate our time to this project without receiving anything in return, just for the pleasure of contributing. I’ve been seeing you criticizing and questioning a bunch of stuff but haven’t seen you creating anything to help.

@IncursioHack
Copy link
Collaborator

@rennancockles i am dev a bitcoin price checker for bruce and sms spoof so calm down

Develop something, then we'll talk. :) We look forward to your contribution <3

@rennancockles
Copy link
Collaborator Author

pn532i2c
PN532 I2C connection schema

@rennancockles
Copy link
Collaborator Author

pn532spi
PN532 SPI connection schema

@666Sleepy666
Copy link

I have a question does the Bruce firmware supports pn532 v 2.0

@rennancockles
Copy link
Collaborator Author

If it has pins to connect it through SPI or I2C it'll probably work. If it only has the usb port, then no

@DMA3002
Copy link

DMA3002 commented Oct 13, 2024

How to fix "Failed to read data blocks"? (I2C connection)

@rennancockles
Copy link
Collaborator Author

@mountain276 this is not the best place to post issues. Try creating an issue or sending a message on our discord next time.

Regarding your error, try holding your tag near the reader a little longer. Reading all data blocks takes a few seconds to complete. A mifare 1K for instance has 64 blocks with 16 bytes each, hence 1024 bytes (1K).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants