mirror of
https://gitlab.com/wirelos/sprocket-plugin-neopixel.git
synced 2025-12-18 15:25:51 +01:00
initial commit
This commit is contained in:
@@ -21,4 +21,11 @@
|
||||
#define HOSTNAME "sprocket"
|
||||
#define CONNECT_TIMEOUT 10000
|
||||
|
||||
// NeoPixel conig
|
||||
#define LED_STRIP_PIN D2
|
||||
#define LED_STRIP_LENGTH 8
|
||||
#define LED_STRIP_BRIGHTNESS 48
|
||||
#define LED_STRIP_UPDATE_INTERVAL 200
|
||||
#define LED_STRIP_DEFAULT_COLOR 100
|
||||
|
||||
#endif
|
||||
@@ -1,26 +1,18 @@
|
||||
#include "config.h"
|
||||
#include "WiFiNet.h"
|
||||
#include "Sprocket.h"
|
||||
#include "TemplatePlugin.h"
|
||||
#include "PixelPlugin.h"
|
||||
|
||||
WiFiNet *network;
|
||||
Sprocket *sprocket;
|
||||
|
||||
void setup()
|
||||
{
|
||||
sprocket = new Sprocket({STARTUP_DELAY, SERIAL_BAUD_RATE});
|
||||
sprocket->addPlugin(new TemplatePlugin({"sprocket"}));
|
||||
|
||||
network = new WiFiNet(
|
||||
SPROCKET_MODE,
|
||||
STATION_SSID,
|
||||
STATION_PASSWORD,
|
||||
AP_SSID,
|
||||
AP_PASSWORD,
|
||||
HOSTNAME,
|
||||
CONNECT_TIMEOUT);
|
||||
network->connect();
|
||||
|
||||
sprocket = new Sprocket(
|
||||
{STARTUP_DELAY, SERIAL_BAUD_RATE});
|
||||
sprocket->addPlugin(new PixelPlugin(
|
||||
{LED_STRIP_PIN,
|
||||
LED_STRIP_LENGTH,
|
||||
LED_STRIP_BRIGHTNESS,
|
||||
LED_STRIP_UPDATE_INTERVAL}));
|
||||
sprocket->activate();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user