diff --git a/mfrc522.py b/mfrc522.py index 63ced1c..4c8a29b 100644 --- a/mfrc522.py +++ b/mfrc522.py @@ -23,11 +23,13 @@ class MFRC522: self.rst.value(0) self.cs.value(1) + + board = uname()[0] - if uname()[0] == 'WiPy': + if board == 'WiPy' || board == 'LoPy' || board == 'FiPy': self.spi = SPI(0) self.spi.init(SPI.MASTER, baudrate=1000000, pins=(self.sck, self.mosi, self.miso)) - elif uname()[0] == 'esp8266': + elif board == 'esp8266': self.spi = SPI(baudrate=100000, polarity=0, phase=0, sck=self.sck, mosi=self.mosi, miso=self.miso) self.spi.init() else: