-
Notifications
You must be signed in to change notification settings - Fork 23
3. Understanding BomberCat
BomberCat features an RP2040 MCU working along with the PN7150 (a recent-generation NFC chip). The USB interface is provided by the RP2040 MCU and the NFC functionality is guaranteed by the PN7150.
BomberCat is designed to be intuitive for users. Easy to program using frameworks such as Arduino, Ciruitpython, and Micropython.
In which BomberCat behaves as a smart card or a tag. In this mode, BomberCat emulates an NFC tag. It does not initiate communication, it only responds to the NFC reader. A typical application of the card emulation mode is the use of NFC to replace several cards, badges, or tags at once using a single smartphone (using the same smartphone for RFID access controls, contactless payments, etc). However, card emulation mode is not only beneficial for smartphones but any type of portable device.
In which BomberCat behaves as an NFC reader/writer. In this mode, BomberCat communicates with a passive tag, an NFC smart card, or an NFC device operating in the card emulation mode. It can read or write to a tag (although reading is a more common use case because tags will often be write-protected). In this mode, BomberCat generates an RF field, while a tag or card only modulates it.
For magnetic stripes interaction. MagSpoof mode can emulate cards' magnetic stripes by emulating the electromagnetic pulses of this type of card.
ESP32 co-processor with the WiFiNINA firmware allows WiFi connections to use with HTTP or MQTT protocols, which allows relay and spoofing attacks to be tested over long distances or on local web servers, check out the examples.
To turn on BomberCat while using it connected through the USB port you need to do the next:
- Shift to VCC the switch that is closer to the USB port.
- Shift to ON the switch that is farthest from the USB port.
- Shift to BATT the switch that is closer to the USB port.
- Shift to ON the switch that is farthest from the USB port.
To charge the BomberCat's battery, you can connect your BomberCat to the computer. A green LED labeled CHG should turn ON, indicating that BomberCat is charging the battery. It is recommended to turn the switches to BATT and OFF while charging.
- You can enter Bootloader mode by double-tapping the reset button
- To go back to normal mode just do a single press of the reset button.
Thank you for reading our Wiki!