update visual studio solution to build all versions properly Pull pin defs into config file use config file to allow USE_SIMULATOR checks in OmoteUI this will allow the sim to compile in specific code within the UI
39 lines
No EOL
887 B
C
39 lines
No EOL
887 B
C
#pragma once
|
|
|
|
#define IS_SIMULATOR false
|
|
|
|
#define ENABLE_WIFI // Comment out to disable connected features
|
|
|
|
// Pin assignment
|
|
// -----------------------------------------------------------------------------------------------------------------------
|
|
|
|
#define LCD_DC 9 // defined in TFT_eSPI User_Setup.h
|
|
#define LCD_CS 5
|
|
#define LCD_MOSI 23
|
|
#define LCD_SCK 18
|
|
#define LCD_BL 4
|
|
#define LCD_EN 10
|
|
|
|
#define USER_LED 2
|
|
|
|
#define SW_1 32 // 1...5: Output
|
|
#define SW_2 26
|
|
#define SW_3 27
|
|
#define SW_4 14
|
|
#define SW_5 12
|
|
#define SW_A 37 // A...E: Input
|
|
#define SW_B 38
|
|
#define SW_C 39
|
|
#define SW_D 34
|
|
#define SW_E 35
|
|
|
|
#define IR_RX 15 // IR receiver input
|
|
#define ADC_BAT 36 // Battery voltage sense input (1/2 divider)
|
|
#define IR_VCC 25 // IR receiver power
|
|
#define IR_LED 33 // IR LED output
|
|
|
|
#define SCL 22
|
|
#define SDA 19
|
|
#define ACC_INT 20
|
|
|
|
#define CRG_STAT 21 // battery charger feedback
|