From 4a58153fd5b5cef8688482c6d3d5607296d4dcfc Mon Sep 17 00:00:00 2001 From: UnKnoWn-Consortium Date: Sun, 25 Jan 2015 00:06:41 +0000 Subject: [PATCH] Update FixBrickedUID.ino Updated code to account for serial behavior change in ATMEGA32U4 --- examples/FixBrickedUID/FixBrickedUID.ino | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/FixBrickedUID/FixBrickedUID.ino b/examples/FixBrickedUID/FixBrickedUID.ino index 0ddaf93..c7aef0f 100644 --- a/examples/FixBrickedUID/FixBrickedUID.ino +++ b/examples/FixBrickedUID/FixBrickedUID.ino @@ -49,7 +49,8 @@ MFRC522::MIFARE_Key key; void setup() { Serial.begin(9600); // Initialize serial communications with the PC - SPI.begin(); // Init SPI bus + while (!Serial); // Do nothing if no serial port is opened (added for Arduinos based on ATMEGA32U4) + SPI.begin(); // Init SPI bus mfrc522.PCD_Init(); // Init MFRC522 card Serial.println("Warning: this example clears your mifare UID, use with care!");