Ghostscale Business Card RFID Expansion Board

The Ghostscale business card is a customized printed circuit board (PCB) that is designed to be an expandable platform for security testing, experimenting, and learning about embedded systems and wireless protocols.
Our card has additional project capabilities, too! Come visit us at another event to learn more!
What can it do?
Instructions for Use
- Plug the RFID expansion board into the slot on the business card with the RFID module side facing forward
- Plug the ESP32 module into your laptop using a USB cable
- Determine the COM port the module is using
- On Windows, open a command prompt and type
mode
- You may need to install a CH340 USB adapter driver on Windows if the device is not showing up
- On Linux, run
sudo dmesg
and look for the/dev/ttyXXXX
port of the new device
- On Windows, open a command prompt and type
- Connect to the module using a serial COM port tool (e.g., Putty, screen, Arduino IDE) at 115200 baud to send serial commands to the module
- Press ENTER for a menu
- Try the
[S] Simple write function
to write a short string to your NFC card
- Try the
Firmware
If you build the RFID expansion board with us at a conference, you will program it with our custom RFID firmware. You can also use other off-the-shelf Arduino RFID-RC522 programs and examples that use SPI connections by configuring the CS pin = 5.
If you want to (re)install the firmware:
- Download the latest Ghostscale RFID expansion board firmware
Bill of Materials
Parts required to build the RFID expansion board:
Part | Quantity | Notes |
---|---|---|
Your (prior built) Ghostscale bcard | 1 | |
30-pin slot card connector | 1 | 2.54mm pitch (if not already mounted) |
Ghostscale RFID expansion PCB | 1 | |
RFID-RC522 module | 1 | |
1×8 female header | 1 | 2.54mm pitch |
Blank NFC card | 1 |
Please Use Ethically
The Ghostscale business card is intended for research and authorized testing purposes. Users are responsible for ensuring compliance with all relevant laws and regulations.