Neopixel ring colour picker App using Flutter through NodeMCU

This is an App developed in Flutter to set your desired colour on Neopixel ring from a mobile App. Circuit is done as shown in the following diagram.

Download the NeoPixelColorPicker library from the following link. Unzip and copy the downloaded library to your Arduino libraries folder.

NeoPixelColorPickerDownload

Restart the Arduino software and open the example program from File ->

Read More
NeoPixel ring colour picker with touch and drag support from Mobile device through NodeMCU over WiFi using javaScript

Arduino Program

#include <Adafruit_NeoPixel.h#ifdef __AVR__ #include <avr/power.h// Required for 16 MHz Adafruit Trinket #endif #define PIN D2 #define NUMPIXELS 16 Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); #define DELAYVAL 500 // Time (in milliseconds) to pause between pixels #include <ESP8266WiFi.h#include <ESP8266WebServer.h#include <FS.hconst char* htmlFile = "/index.html"; const char* ssid = "NodeMCU"; const char* password = "xxxxxxxxxxx"; int count = 0; #define LED 2 ESP8266WebServer server(80); void handleRoot() { server.sendHeader("Location",
Read More
NeoPixel ring colour picker from Mobile device through NodeMCU over WiFi using jQuery

Arduino Program

#include <Adafruit_NeoPixel.h#ifdef __AVR__ #include <avr/power.h// Required for 16 MHz Adafruit Trinket #endif #define PIN D2 #define NUMPIXELS 16 Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); #define DELAYVAL 500 // Time (in milliseconds) to pause between pixels #include <ESP8266WiFi.h#include <ESP8266WebServer.h#include <FS.hconst char* htmlFile = "/index.html"; const char* ssid = "NodeMCU"; const char* password = "xxxxxxxxxxx"; int count = 0; #define LED 2 ESP8266WebServer server(80); void handleRoot() { server.sendHeader("Location",
Read More
X