44 #if defined(ENERGIA) // LaunchPad specific 46 #else // Arduino general 50 #ifndef hV_CONFIGURATION_RELEASE 51 #define hV_CONFIGURATION_RELEASE 507 61 #define eScreen_EPD_EXT3_t uint32_t 62 #define eScreen_EPD_EXT3_154 (uint32_t)0x1500 65 #define eScreen_EPD_EXT3_213 (uint32_t)0x2100 66 #define eScreen_EPD_EXT3_266 (uint32_t)0x2600 67 #define eScreen_EPD_EXT3_271 (uint32_t)0x2700 68 #define eScreen_EPD_EXT3_271_Partial (uint32_t)0x012709 69 #define eScreen_EPD_EXT3_287 (uint32_t)0x2800 70 #define eScreen_EPD_EXT3_290 (uint32_t)0x2900 71 #define eScreen_EPD_EXT3_370 (uint32_t)0x3700 72 #define eScreen_EPD_EXT3_417 (uint32_t)0x4100 73 #define eScreen_EPD_EXT3_437 (uint32_t)0x4300 74 #define eScreen_EPD_EXT3_565 (uint32_t)0x5600 75 #define eScreen_EPD_EXT3_581 (uint32_t)0x580B 76 #define eScreen_EPD_EXT3_741 (uint32_t)0x740B 77 #define eScreen_EPD_EXT3_969 (uint32_t)0x960B 78 #define eScreen_EPD_EXT3_B98 (uint32_t)0xB90B 80 #define eScreen_EPD_EXT3_581_0B (uint32_t)0x580B 82 #define eScreen_EPD_EXT3_741_0B (uint32_t)0x740B 83 #define eScreen_EPD_EXT3_581_08 (uint32_t)0x5808 84 #define eScreen_EPD_EXT3_741_08 (uint32_t)0x7408 86 #define eScreen_EPD_EXT3_969_0B (uint32_t)0x960B 88 #define eScreen_EPD_EXT3_B98_0B (uint32_t)0xB90B 89 #define eScreen_EPD_EXT3_969_08 (uint32_t)0x9608 90 #define eScreen_EPD_EXT3_B98_08 (uint32_t)0xB908 92 #define eScreen_EPD_EXT3_154_0C (uint32_t)0x150C 94 #define eScreen_EPD_EXT3_213_09 (uint32_t)0x2109 95 #define eScreen_EPD_EXT3_213_0C (uint32_t)0x210C 96 #define eScreen_EPD_EXT3_266_09 (uint32_t)0x2609 97 #define eScreen_EPD_EXT3_266_0C (uint32_t)0x260C 98 #define eScreen_EPD_EXT3_271_09 (uint32_t)0x2709 99 #define eScreen_EPD_EXT3_287_09 (uint32_t)0x2809 100 #define eScreen_EPD_EXT3_370_0C (uint32_t)0x370C 101 #define eScreen_EPD_EXT3_417_05 (uint32_t)0x4105 102 #define eScreen_EPD_EXT3_417_0D (uint32_t)0x410D 103 #define eScreen_EPD_EXT3_437_0C (uint32_t)0x430C 105 #define eScreen_EPD_EXT3_437_08 (uint32_t)0x4308 109 #define frameSize_EPD_EXT3_154 (uint32_t)(5776) 116 #define frameSize_EPD_EXT3_213 (uint32_t)(5512) 117 #define frameSize_EPD_EXT3_266 (uint32_t)(11248) 118 #define frameSize_EPD_EXT3_271 (uint32_t)(11616) 119 #define frameSize_EPD_EXT3_287 (uint32_t)(9472) 120 #define frameSize_EPD_EXT3_370 (uint32_t)(24960) 121 #define frameSize_EPD_EXT3_417 (uint32_t)(30000) 122 #define frameSize_EPD_EXT3_437 (uint32_t)(21120) 123 #define frameSize_EPD_EXT3_565 (uint32_t)(33600) 124 #define frameSize_EPD_EXT3_581 (uint32_t)(46080) 125 #define frameSize_EPD_EXT3_741 (uint32_t)(96000) 126 #define frameSize_EPD_EXT3_969 (uint32_t)(161280) 127 #define frameSize_EPD_EXT3_B98 (uint32_t)(184320) 135 #define NOT_CONNECTED (uint8_t)0xff 301 #if defined(ARDUINO_RedBear_Duo) 302 const pins_t boardParticlePhoton =
317 const pins_t boardRedBearDuo = boardParticulePhoton;
333 #define USE_FONT_TERMINAL 1 335 #define FONT_MODE USE_FONT_TERMINAL 338 #if (FONT_MODE == USE_FONT_TERMINAL) 348 #define MAX_FONT_SIZE 4 350 #define MAX_FONT_SIZE 64 361 #define USE_INTERNAL_MCU 1 363 #define SRAM_MODE USE_INTERNAL_MCU 366 #define USE_hV_SCREEN_SELF 2 379 #define USE_hV_SCREEN USE_hV_SCREEN_SELF 382 #define USE_TOUCH_NONE 0 392 #define TOUCH_MODE USE_TOUCH_NONE 395 #define USE_HAPTICS_NONE 0 404 #define HAPTICS_MODE USE_HAPTICS_NONE 407 #define USE_EXPANDER_NONE 0 416 #define EXPANDER_MODE USE_EXPANDER_NONE 419 #define USE_STRING_OBJECT 1 428 #define STRING_MODE USE_STRING_OBJECT 438 #define USE_SD_NONE 0 440 #define SD_CARD_MODE USE_SD_NONE 443 #endif // hV_CONFIGURATION_RELEASE const pins_t boardRaspberryPiB
Raspberry Pi B configuration, tested.
Definition: hV_Configuration.h:219
const pins_t boardLaunchPadGCU
MSP5430FR5994 as GCU configuration, tested.
Definition: hV_Configuration.h:201
const pins_t boardNucleo64
ST Nucleo 64, tested.
Definition: hV_Configuration.h:296
uint8_t flashCS
EXT3 pin 8 Violet.
Definition: hV_Configuration.h:149
Board configuration structure.
Definition: hV_Configuration.h:140
const pins_t boardArduinoZero
Arduino Zero configuration, tested.
Definition: hV_Configuration.h:273
uint8_t cardDetect
Separate SD-card board.
Definition: hV_Configuration.h:159
uint8_t panelDC
EXT3 pin 4 Orange.
Definition: hV_Configuration.h:145
uint8_t panelReset
Definition: hV_Configuration.h:146
uint8_t panelBusy
EXT3 pin 3 Red.
Definition: hV_Configuration.h:144
#define NOT_CONNECTED
Not connected pin.
Definition: hV_Configuration.h:135
const pins_t boardCC1352
CC1352 configuration, tested.
Definition: hV_Configuration.h:183
const pins_t boardRaspberryPiPico
Raspberry Pi Pico configuration, tested.
Definition: hV_Configuration.h:237
const pins_t boardLaunchPad
MSP430 and MSP432 LaunchPad configuration, tested.
Definition: hV_Configuration.h:165
uint8_t panelCSS
EXT3 pin 12 Grey2.
Definition: hV_Configuration.h:152
uint8_t flashCSS
Definition: hV_Configuration.h:153
uint8_t touchReset
Separate touch board.
Definition: hV_Configuration.h:156
uint8_t panelCS
EXT3 pin 10 White -> GROUND.
Definition: hV_Configuration.h:150
const pins_t boardFeatherM0
Feather M0 configuration, tested.
Definition: hV_Configuration.h:255
uint8_t cardCS
Separate SD-card board.
Definition: hV_Configuration.h:158
uint8_t touchInt
Separate touch board.
Definition: hV_Configuration.h:157