2019-04-05 19:59:07 +02:00
|
|
|
/*
|
|
|
|
* defines.h
|
|
|
|
*
|
|
|
|
* Created on: Aug 20, 2017
|
|
|
|
* Author: wn
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef DEFINES_H_
|
|
|
|
#define DEFINES_H_
|
|
|
|
|
|
|
|
#define DEBUG
|
|
|
|
|
2019-04-19 23:48:58 +02:00
|
|
|
|
|
|
|
|
|
|
|
// #define WS2811
|
|
|
|
#define PL9823
|
|
|
|
|
2019-04-25 15:39:27 +02:00
|
|
|
#define NODEMCU
|
|
|
|
// #define ESP01
|
2019-04-20 00:18:52 +02:00
|
|
|
|
2019-04-19 23:48:58 +02:00
|
|
|
|
2019-04-05 19:59:07 +02:00
|
|
|
#define EEPROM_ADDR 0
|
|
|
|
|
2019-04-20 00:18:52 +02:00
|
|
|
#ifdef ESP01
|
|
|
|
#define CONFIG_SWITCH 0 // Arduino numbering
|
|
|
|
#endif
|
|
|
|
#ifdef NODEMCU
|
2019-04-26 12:32:36 +02:00
|
|
|
#define CONFIG_SWITCH D2
|
2019-04-20 00:18:52 +02:00
|
|
|
#endif
|
2019-04-05 19:59:07 +02:00
|
|
|
|
2019-04-19 23:48:58 +02:00
|
|
|
#ifdef WS2811
|
2019-04-10 12:23:25 +02:00
|
|
|
#define PIXEL_PIN 1 // NODEMCU numbering
|
2019-04-19 23:48:58 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef PL9823
|
2019-04-20 00:18:52 +02:00
|
|
|
#ifdef ESP01
|
|
|
|
#define PIXEL_PIN 2
|
|
|
|
#endif
|
|
|
|
#ifdef NODEMCU
|
2019-04-19 23:48:58 +02:00
|
|
|
#define PIXEL_PIN D1
|
|
|
|
#endif
|
2019-04-20 00:18:52 +02:00
|
|
|
#endif
|
2019-04-19 23:48:58 +02:00
|
|
|
|
2019-04-20 00:18:52 +02:00
|
|
|
#define NUM_OF_LEDs 16
|
2019-04-05 19:59:07 +02:00
|
|
|
|
|
|
|
#endif /* DEFINES_H_ */
|