Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qeteshpony/badge-scanner
Raspberry Pi Pico W powered device to scan NFC-Badges and show a status on display
https://github.com/qeteshpony/badge-scanner
hardware nfc-card-reader raspberry-pi-pico
Last synced: 3 days ago
JSON representation
Raspberry Pi Pico W powered device to scan NFC-Badges and show a status on display
- Host: GitHub
- URL: https://github.com/qeteshpony/badge-scanner
- Owner: Qeteshpony
- License: bsd-2-clause
- Created: 2024-06-16T10:59:34.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T19:08:48.000Z (24 days ago)
- Last Synced: 2024-10-22T11:51:00.894Z (24 days ago)
- Topics: hardware, nfc-card-reader, raspberry-pi-pico
- Homepage: https://qeteshpony.github.io/Badge-Scanner/
- Size: 4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-BSD-2-Clause
Awesome Lists containing this project
README
# NFC-Badge Scanner
[![CI](https://github.com/Qeteshpony/Badge-Scanner/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/Qeteshpony/Badge-Scanner/actions/workflows/ci.yml)
![3D Render](https://qeteshpony.github.io/Badge-Scanner/3D/Badge-Scanner-3D_top.png)
![3D Render](https://qeteshpony.github.io/Badge-Scanner/3D/Badge-Scanner-3D_bottom.png)[Hardware Documentation](https://qeteshpony.github.io/Badge-Scanner)
Raspberry Pi Pico W powered device to scan NFC-Badges and show a status on display
It is meant to be used with the widely available RFID-RC522 reader and the [DFROBOT LCD1602 RGB Backlight Module](https://raw.githubusercontent.com/DFRobot/DFRobot_RGBLCD/master/DFR0464%20Datasheet.pdf) but any other I2C Display should work as well.
The device features an [I2C RTC](https://www.analog.com/media/en/technical-documentation/data-sheets/ds3231m.pdf) with backup battery connector and an SD-Card reader connected via SPI for data storage.
There is also a buzzer that can be used for audible signals.
Power can be provided through the USB port of the Pico or through a LiPo battery connected to the board. The LiPo battery can also be charged via the USB port and the device will switch seamlessly between battery and usb power.
The button can be used to send a shutdown signal to the microcontroller which then can power the whole device off by pulling a GPIO low. Pressing the button while the device is off or pluggin in USB will power it up again.