diff --git a/firmware/firmware.ino b/firmware/firmware.ino
index a09eb80..626ac45 100644
--- a/firmware/firmware.ino
+++ b/firmware/firmware.ino
@@ -15,10 +15,10 @@
// D1, D2, D7, D5
uint8_t pins[LIGHTS_COUNT] = { 5, 4, 13, 14 };
-IPAddress strip_ip(192, 168, 0, 26); // choose an unique IP Adress
-IPAddress gateway_ip(192, 168, 0, 1); // Router IP
-IPAddress subnet_mask(255, 255, 255, 0);
-IPAddress dns(192, 168, 0, 1);
+IPAddress strip_ip (192, 168, 0, 26); // choose an unique IP Adress
+IPAddress gateway_ip (192, 168, 0, 1); // Router IP
+IPAddress subnet_mask(255, 255, 255, 0);
+IPAddress dns (192, 168, 0, 1);
//********************************//
@@ -39,6 +39,7 @@ IPAddress dns(192, 168, 0, 1);
#define SCENE_NIGHTLY 2
// 10 bit PWM
+#define PWM_FREQ (50000UL)
#define PWM_OFF 0 // 0V
#define PWM_MIN 0 // 0V - minimum light amount (~1%)
#define PWM_MAX 255 // 24V - maximum light amount (100%)
@@ -259,6 +260,8 @@ void setup()
Serial.print("IP: ");
Serial.println(myIP);
+ analogWriteFreq(PWM_FREQ);
+
if (!light_state[0])
{
// Show that we are connected
@@ -729,7 +732,7 @@ void init_webserver()
http_content += "";
http_content += "";
http_content += " " + (String)(int)(bri[light_num] * 100.0 / 255.0) + "%";
- http_content += "
";
+ http_content += "
";
http_content += "";
http_content += " %";
http_content += "