26 lines
709 B
C
26 lines
709 B
C
|
#pragma once
|
||
|
#pragma clang diagnostic push
|
||
|
#pragma ide diagnostic ignored "OCUnusedMacroInspection"
|
||
|
|
||
|
// this should be defined by our build script
|
||
|
#ifndef AFRAPAY_REVISION
|
||
|
#define AFRAPAY_REVISION "unknown"
|
||
|
#endif
|
||
|
|
||
|
//MFRC522 pinout (front) 3V3 RST GND IRQ MISO MOSI SCK SDA
|
||
|
//MFRC522 pinout (rear) SDA SCK MOSI MISO IRQ GND RST 3V3
|
||
|
#define PIN_HSPI_RST 4
|
||
|
#define PIN_HSPI_MISO 12
|
||
|
#define PIN_HSPI_MOSI 13
|
||
|
#define PIN_HSPI_SCLK 14
|
||
|
#define PIN_HSPI_SS 15
|
||
|
#define PIN_HWSERIAL_RX 16
|
||
|
#define PIN_HWSERIAL_TX 17
|
||
|
#define PIN_BUZZER 19
|
||
|
#define PIN_OLED_SDA 21
|
||
|
#define PIN_OLED_SCL 22
|
||
|
#define PIN_INTERRUPT_TRANSACT 26
|
||
|
#define PIN_INTERRUPT_BALANCE 25
|
||
|
#define PIN_INTERRUPT_LINK 33
|
||
|
#define PIN_INTERRUPT_CANCEL 32
|