# Arduino error

**URL:** <https://crucible.hubbe.net/t/arduino-error/858>\
**Category:** Padawan Area\
**Created:** [October 16, 2021, 10:16pm UTC](https://crucible.hubbe.net/t/arduino-error/858 "2021-10-16T22:16:01Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 16, 2021, 10:16pm UTC](https://crucible.hubbe.net/t/arduino-error/858/1 "2021-10-16T22:16:02Z")

</div>

hello when i verify with arduino i get the following error

Arduino: 1.8.16 (Windows 10), Board: “Proffieboard V2, Serial + Mass Storage + WebUSB, SDCARD (SPI), 80 MHz, Smallest Code”

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:59:67: error: template argument 14 is invalid

59 | InOutTrL\<TrWipeSparkTip\<White,300\>,TrWipeInSparkTip\<White,1100\>\>,

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:63:8: error: no matching function for call to ‘StylePtr\< \>()’

63 | \>\>()},

```
  | ^

```

In file included from D:\saber\ProffieOS\styles\fire.h:4,

```
             from D:\saber\ProffieOS\ProffieOS.ino:376:

```

D:\saber\ProffieOS\styles\style\_ptr.h:63:16: note: candidate: ‘template StyleFactory\* StylePtr()’

63 | StyleAllocator StylePtr() {

```
  | ^ ~~~~~~~

```

D:\saber\ProffieOS\styles\style\_ptr.h:63:16: note: template argument deduction/substitution failed:

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:63:8: error: template argument 1 is invalid

63 | \>\>()},

```
  | ^

```

exit status 1

Error compiling for board Proffieboard V2.

This report would have more information with  
“Show verbose output during compilation”  
option enabled in File → Preferences.

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 16, 2021, 10:25pm UTC](https://crucible.hubbe.net/t/arduino-error/858/2 "2021-10-16T22:25:31Z")

</div>

here is the config [mysaber.h - Pastebin.com](https://pastebin.com/xUdYL7Yt)

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 16, 2021, 10:40pm UTC](https://crucible.hubbe.net/t/arduino-error/858/3 "2021-10-16T22:40:47Z")

</div>

You have a comma after your last layer (on line 59).

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 16, 2021, 10:44pm UTC](https://crucible.hubbe.net/t/arduino-error/858/4 "2021-10-16T22:44:10Z")

</div>

what about line 63?

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 16, 2021, 10:46pm UTC](https://crucible.hubbe.net/t/arduino-error/858/5 "2021-10-16T22:46:45Z")

</div>

I assumed that that is a related error. A lot of the time when you have a syntax error, you get lots of error messages. So you fix the first one, try to compile and see if the rest are still there or not…

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 16, 2021, 11:17pm UTC](https://crucible.hubbe.net/t/arduino-error/858/7 "2021-10-16T23:17:54Z")

</div>

i now get all of these errors i dont get it.  
Arduino: 1.8.16 (Windows 10), Board: “Proffieboard V2, Serial + Mass Storage + WebUSB, SDCARD (SPI), 80 MHz, Smallest Code”

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:35:9: error: expected primary-expression before ‘)’ token

35 | \>\>\>()},

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:38:1309: error: template argument 7 is invalid

38 | AudioFlicker\<RotateColorsX\<Variation,Red\>,RotateColorsX\<Variation,Rgb\<200,0,0\>\>\>,TransitionEffectL\<TrConcat\<TrFade\<200\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,SwingSpeed\<500\>\>,TrDelay\<30000\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,SwingSpeed\<500\>\>,TrFade\<800\>\>,EFFECT\_FORCE\>,AlphaL\<BrownNoiseFlicker\<RotateColorsX\<Variation,Red\>,Black,300\>,SwingSpeed\<315\>\>, LockupTrL\<Layers\<AlphaL\<AudioFlickerL\<Rgb\<255,225,0\>\>,Bump\<Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,Scale\<SwingSpeed\<100\>,Int\<14000\>,Int\<18000\>\>\>\>,AlphaL\<NavajoWhite,Bump\<Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,Int\<10000\>\>\>\>,TrConcat\<TrInstant,White,TrFade\<400\>\>,TrConcat\<TrInstant,AlphaL\<White,Int\<0\>\>,TrWaveX\<White,Int\<300\>,Int\<100\>,Int\<400\>,Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>\>\>,SaberBase::LOCKUP\_NORMAL\>,ResponsiveLightningBlockL\<Strobe\<White,AudioFlicker\<White,Blue\>,50,1\>,TrConcat\<TrInstant,AlphaL\<White,Bump\<Int\<12000\>,Int\<18000\>\>\>,TrFade\<200\>\>,TrConcat\<TrInstant,HumpFlickerL\<AlphaL\<White,Int\<16000\>\>,30\>,TrSmoothFade\<600\>\>\>,Mix\<Sin\<Int\<8\>\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Int\<6000\>\>\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Int\<22000\>\>\>\>,//AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Scale\<TwistAngle\<\>,Int\<3000\>,Int\<20000\>\>\>\>,ResponsiveStabL,EffectSequence\<EFFECT\_BLAST,ResponsiveBlastL\<White,Int\<400\>,Scale\<SwingSpeed\<200\>,Int\<100\>,Int\<400\>\>,Int\<400\>\>,LocalizedClashL\<White,80,30,EFFECT\_BLAST\>,ResponsiveBlastWaveL\<White,Scale\<SwingSpeed\<400\>,Int\<500\>,Int\<200\>\>,Scale\<SwingSpeed\<400\>,Int\<100\>,Int\<400\>\>\>,BlastL\<White,200,200\>,ResponsiveBlastFadeL\<White,Scale\<SwingSpeed\<400\>,Int\<6000\>,Int\<12000\>\>,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<100\>\>\>,ResponsiveBlastL\<White,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<100\>\>,Scale\<SwingSpeed\<400\>,Int\<200\>,Int\<100\>\>,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<200\>\>\>\>,ResponsiveClashL\<TransitionEffect\<Rgb\<255,240,80\>,LemonChiffon,TrInstant,TrFade\<100\>,EFFECT\_CLASH\>,TrInstant,TrFade\<400\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,Int\<20000\>\>,LockupTrL\<AlphaL\<BrownNoiseFlickerL\<White,Int\<300\>\>,SmoothStep\<Int\<30000\>,Int\<5000\>\>\>,TrWipeIn\<400\>,TrFade\<300\>,SaberBase::LOCKUP\_DRAG\>,LockupTrL\<AlphaL\<Mix\<TwistAngle\<\>,Rgb\<255,200,0\>,DarkOrange\>,SmoothStep\<Int\<28000\>,Int\<5000\>\>\>,TrWipeIn\<600\>,TrFade\<300\>,SaberBase::LOCKUP\_MELT\>,EffectSequence\<EFFECT\_POWERSAVE,AlphaL\<Black,Int\<8192\>\>,AlphaL\<Black,Int\<16384\>\>,AlphaL\<Black,Int\<24576\>\>,AlphaL\<Black,Int\<0\>\>\>,InOutTrL\<TrWipe\<2650\>,TrWipeIn\<1375\>\>,//TransitionEffectL\<TrConcat\<TrDelay\<1500\>,Black,TrFade\<1000\>,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<Int\<0\>,Int\<6000\>\>\>,TrFade\<3000\>\>,EFFECT\_BOOT\>, //TransitionEffectL\<TrConcat\<TrInstant,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<Int\<0\>,Int\<6000\>\>\>,TrFade\<3000\>\>,EFFECT\_NEWFONT\>, TransitionEffectL\<TrConcat\<TrInstant,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<BatteryLevel,Int\<10000\>\>\>,TrDelay\<2000\>,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<BatteryLevel,Int\<10000\>\>\>,TrFade\<1000\>\>,EFFECT\_BATTERY\_LEVEL\>\>\>()},

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:37:5: error: parse error in template argument list

37 | StylePtr\<Layers\<

```
  | ^ ~~~~~~~~~~~~~~~

```

38 | AudioFlicker\<RotateColorsX\<Variation,Red\>,RotateColorsX\<Variation,Rgb\<200,0,0\>\>\>,TransitionEffectL\<TrConcat\<TrFade\<200\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,SwingSpeed\<500\>\>,TrDelay\<30000\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,SwingSpeed\<500\>\>,TrFade\<800\>\>,EFFECT\_FORCE\>,AlphaL\<BrownNoiseFlicker\<RotateColorsX\<Variation,Red\>,Black,300\>,SwingSpeed\<315\>\>, LockupTrL\<Layers\<AlphaL\<AudioFlickerL\<Rgb\<255,225,0\>\>,Bump\<Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,Scale\<SwingSpeed\<100\>,Int\<14000\>,Int\<18000\>\>\>\>,AlphaL\<NavajoWhite,Bump\<Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,Int\<10000\>\>\>\>,TrConcat\<TrInstant,White,TrFade\<400\>\>,TrConcat\<TrInstant,AlphaL\<White,Int\<0\>\>,TrWaveX\<White,Int\<300\>,Int\<100\>,Int\<400\>,Scale\<BladeAngle\<\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>\>\>,SaberBase::LOCKUP\_NORMAL\>,ResponsiveLightningBlockL\<Strobe\<White,AudioFlicker\<White,Blue\>,50,1\>,TrConcat\<TrInstant,AlphaL\<White,Bump\<Int\<12000\>,Int\<18000\>\>\>,TrFade\<200\>\>,TrConcat\<TrInstant,HumpFlickerL\<AlphaL\<White,Int\<16000\>\>,30\>,TrSmoothFade\<600\>\>\>,Mix\<Sin\<Int\<8\>\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Int\<6000\>\>\>,AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Int\<22000\>\>\>\>,//AlphaL\<RotateColorsX\<Variation,Rgb16\<65535,11439,0\>\>,Bump\<Int\<0\>,Scale\<TwistAngle\<\>,Int\<3000\>,Int\<20000\>\>\>\>,ResponsiveStabL,EffectSequence\<EFFECT\_BLAST,ResponsiveBlastL\<White,Int\<400\>,Scale\<SwingSpeed\<200\>,Int\<100\>,Int\<400\>\>,Int\<400\>\>,LocalizedClashL\<White,80,30,EFFECT\_BLAST\>,ResponsiveBlastWaveL\<White,Scale\<SwingSpeed\<400\>,Int\<500\>,Int\<200\>\>,Scale\<SwingSpeed\<400\>,Int\<100\>,Int\<400\>\>\>,BlastL\<White,200,200\>,ResponsiveBlastFadeL\<White,Scale\<SwingSpeed\<400\>,Int\<6000\>,Int\<12000\>\>,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<100\>\>\>,ResponsiveBlastL\<White,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<100\>\>,Scale\<SwingSpeed\<400\>,Int\<200\>,Int\<100\>\>,Scale\<SwingSpeed\<400\>,Int\<400\>,Int\<200\>\>\>\>,ResponsiveClashL\<TransitionEffect\<Rgb\<255,240,80\>,LemonChiffon,TrInstant,TrFade\<100\>,EFFECT\_CLASH\>,TrInstant,TrFade\<400\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,Int\<20000\>\>,LockupTrL\<AlphaL\<BrownNoiseFlickerL\<White,Int\<300\>\>,SmoothStep\<Int\<30000\>,Int\<5000\>\>\>,TrWipeIn\<400\>,TrFade\<300\>,SaberBase::LOCKUP\_DRAG\>,LockupTrL\<AlphaL\<Mix\<TwistAngle\<\>,Rgb\<255,200,0\>,DarkOrange\>,SmoothStep\<Int\<28000\>,Int\<5000\>\>\>,TrWipeIn\<600\>,TrFade\<300\>,SaberBase::LOCKUP\_MELT\>,EffectSequence\<EFFECT\_POWERSAVE,AlphaL\<Black,Int\<8192\>\>,AlphaL\<Black,Int\<16384\>\>,AlphaL\<Black,Int\<24576\>\>,AlphaL\<Black,Int\<0\>\>\>,InOutTrL\<TrWipe\<2650\>,TrWipeIn\<1375\>\>,//TransitionEffectL\<TrConcat\<TrDelay\<1500\>,Black,TrFade\<1000\>,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<Int\<0\>,Int\<6000\>\>\>,TrFade\<3000\>\>,EFFECT\_BOOT\>, //TransitionEffectL\<TrConcat\<TrInstant,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<Int\<0\>,Int\<6000\>\>\>,TrFade\<3000\>\>,EFFECT\_NEWFONT\>, TransitionEffectL\<TrConcat\<TrInstant,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<BatteryLevel,Int\<10000\>\>\>,TrDelay\<2000\>,AlphaL\<Mix\<BatteryLevel,Red,Green\>,Bump\<BatteryLevel,Int\<10000\>\>\>,TrFade\<1000\>\>,EFFECT\_BATTERY\_LEVEL\>\>\>()},

```
  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

```

39 | { “Bank03”, “tracks/LvsV.wav”,

```
  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

```

40 | StylePtr\<Layers\<AudioFlicker\<BrownNoiseFlicker\<Mix\<SwingSpeed\<400\>,RotateColorsX\<Variation,White\>,RotateColorsX\<Variation,White\>\>,Stripes\<5000,-300,RotateColorsX\<Variation,White\>,RotateColorsX\<Variation,Snow\>,RotateColorsX\<Variation,White\>,RotateColorsX\<Variation,White\>\>,300\>,RotateColorsX\<Variation,Black\>\>,TransitionEffectL\<TrConcat\<TrInstant,White,TrFade\<800\>\>,EFFECT\_LOCKUP\_END\>,TransitionEffectL\<TrConcat\<TrInstant,BrownNoiseFlickerL\<AlphaL\<White,Int\<16000\>\>,Int\<50\>\>,TrSmoothFade\<600\>\>,EFFECT\_LOCKUP\_END\>,ResponsiveLockupL\<Strobe\<White,BrownNoiseFlicker\<White,Red,300\>,50,1\>,TrConcat\<TrInstant,White,TrFade\<200\>\>,TrFade\<400\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,Scale\<SwingSpeed\<100\>,Int\<10000\>,Int\<14000\>\>\>,LockupTrL\<AlphaL\<White,LayerFunctions\<Bump\<Scale\<SlowNoise\<Int\<2000\>\>,Int\<3000\>,Int\<16000\>\>,Scale\<BrownNoiseF\<Int\<10\>\>,Int\<14000\>,Int\<8000\>\>\>,Bump\<Scale\<SlowNoise\<Int\<2300\>\>,Int\<26000\>,Int\<8000\>\>,Scale\<NoisySoundLevel,Int\<5000\>,Int\<10000\>\>\>,Bump\<Scale\<SlowNoise\<Int\<2300\>\>,Int\<20000\>,Int\<30000\>\>,Scale\<IsLessThan\<SlowNoise\<Int\<1500\>\>,Int\<8000\>\>,Scale\<NoisySoundLevel,Int\<5000\>,Int\<0\>\>,Int\<0\>\>\>\>\>,TrConcat\<TrInstant,AlphaL\<White,Bump\<Int\<12000\>,Int\<18000\>\>\>,TrFade\<200\>\>,TrConcat\<TrInstant,HumpFlickerL\<AlphaL\<White,Int\<16000\>\>,30\>,TrSmoothFade\<600\>\>,SaberBase::LOCKUP\_LIGHTNING\_BLOCK\>,ResponsiveBlastWaveL\<White,Int\<400\>,Scale\<SwingSpeed\<200\>,Int\<100\>,Int\<400\>\>\>,ResponsiveBlastWaveL\<Rgb\<50,50,75\>,Int\<300\>,Int\<100\>,Int\<300\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,EFFECT\_CLASH\>,TransitionEffectL\<TrConcat\<TrInstant,AudioFlickerL\<RotateColorsX\<Variation,Rgb\<175,175,225\>\>\>,TrFade\<1200\>\>,EFFECT\_IGNITION\>,ResponsiveStabL,ResponsiveDragL\<BrownNoiseFlickerL\<White,Int\<300\>\>,TrWipeIn\<400\>,TrFade\<400\>\>,ResponsiveMeltL\<Mix\<TwistAngle\<\>,Red,Orange\>,TrWipeIn\<600\>,TrSmoothFade\<600\>\>,InOutTrL\<TrWipeX\<Scale\<BladeAngle\<\>,Int\<500\>,Int\<200\>\>\>,TrWipeInSparkTip\<White,500\>\>,AlphaL\<Black,Scale\<IsLessThan\<BatteryLevel,Int\<11000\>\>,Int\<0\>,Int\<7500\>\>\>\>\>()},

```
  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:41:4: error: expected ‘}’ before ‘{’ token

41 | { “Bank04”, “tracks/Ascension.wav”,

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:36:4: note: to match this ‘{’

36 | { “Seethe”, “tracks/FinalSteps.wav”,

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:41:4: error: expected ‘}’ before ‘{’ token

41 | { “Bank04”, “tracks/Ascension.wav”,

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:30:20: note: to match this ‘{’

30 | Preset presets[] = {

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:42:1302: error: expected unqualified-id before ‘,’ token

42 | StylePtr\<Layers\<RandomFlicker\<RotateColorsX\<Variation,Green\>,RotateColorsX\<Variation,Rgb\<0,128,0\>\>\>,TransitionEffectL\<TrConcat\<TrInstant,BrownNoiseFlickerL\<AlphaL\<White,Int\<16000\>\>,Int\<50\>\>,TrSmoothFade\<600\>\>,EFFECT\_LOCKUP\_END\>,ResponsiveLockupL\<Strobe\<White,BrownNoiseFlicker\<White,Red,300\>,50,1\>,TrConcat\<TrInstant,White,TrFade\<400\>\>,TrFade\<100\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,Scale\<SwingSpeed\<100\>,Int\<10000\>,Int\<14000\>\>\>,ResponsiveLightningBlockL\<Strobe\<White,AudioFlicker\<White,Blue\>,50,1\>,TrConcat\<TrInstant,AlphaL\<White,Bump\<Int\<12000\>,Int\<18000\>\>\>,TrFade\<200\>\>,TrConcat\<TrInstant,HumpFlickerL\<AlphaL\<White,Int\<16000\>\>,30\>,TrSmoothFade\<600\>\>\>,ResponsiveStabL\<Red,TrWipeIn\<600\>,TrWipe\<600\>\>,ResponsiveBlastL\<White,Int\<400\>,Scale\<SwingSpeed\<200\>,Int\<100\>,Int\<400\>\>,Int\<400\>\>,ResponsiveClashL\<White,TrInstant,TrFade\<400\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,LockupTrL\<AlphaL\<BrownNoiseFlickerL\<White,Int\<300\>\>,SmoothStep\<Int\<30000\>,Int\<5000\>\>\>,TrWipeIn\<400\>,TrFade\<300\>,SaberBase::LOCKUP\_DRAG\>,LockupTrL\<AlphaL\<Mix\<TwistAngle\<\>,Red,Orange\>,SmoothStep\<Int\<28000\>,Int\<5000\>\>\>,TrWipeIn\<600\>,TrFade\<300\>,SaberBase::LOCKUP\_MELT\>,InOutTrL\<TrWipe\<300\>,TrWipeIn\<500\>,Black\>,AlphaL\<Black,Scale\<IsLessThan\<BatteryLevel,Int\<11000\>\>,Int\<0\>,Int\<7500\>\>\>\>\>()},

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:43:4: error: expected unqualified-id before ‘{’ token

43 | { “Bank05”, “tracks/DOF.wav”,

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:44:1506: error: expected unqualified-id before ‘,’ token

44 | StylePtr\<Layers\<RandomFlicker\<RotateColorsX\<Variation,Red\>,RotateColorsX\<Variation,Rgb\<128,0,0\>\>\>,TransitionEffectL\<TrConcat\<TrFade\<400\>,Mix\<SwingSpeed\<400\>,AudioFlickerL\<Rgb\<150,0,0\>\>,Red\>,TrDelay\<30000\>,Mix\<SwingSpeed\<400\>,AudioFlickerL\<Rgb\<150,0,0\>\>,Red\>,TrFade\<800\>\>,EFFECT\_FORCE\>,TransitionEffectL\<TrConcat\<TrInstant,BrownNoiseFlickerL\<AlphaL\<White,Int\<16000\>\>,Int\<50\>\>,TrSmoothFade\<600\>\>,EFFECT\_LOCKUP\_END\>,ResponsiveLockupL\<Strobe\<White,BrownNoiseFlicker\<White,Blue,300\>,50,1\>,TrConcat\<TrInstant,White,TrFade\<400\>\>,TrFade\<100\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>,Scale\<SwingSpeed\<100\>,Int\<10000\>,Int\<14000\>\>\>,ResponsiveLightningBlockL\<Strobe\<White,AudioFlicker\<White,Blue\>,50,1\>,TrConcat\<TrInstant,AlphaL\<White,Bump\<Int\<12000\>,Int\<18000\>\>\>,TrFade\<200\>\>,TrConcat\<TrInstant,HumpFlickerL\<AlphaL\<White,Int\<16000\>\>,30\>,TrSmoothFade\<600\>\>\>,ResponsiveStabL\<Orange,TrWipeIn\<600\>,TrWipe\<600\>\>,ResponsiveBlastL\<White,Int\<400\>,Scale\<SwingSpeed\<200\>,Int\<100\>,Int\<400\>\>,Int\<400\>\>,ResponsiveClashL\<White,TrInstant,TrFade\<400\>,Scale\<BladeAngle\<0,16000\>,Int\<4000\>,Int\<26000\>\>,Int\<6000\>\>,LockupTrL\<AlphaL\<BrownNoiseFlickerL\<White,Int\<300\>\>,SmoothStep\<Int\<30000\>,Int\<5000\>\>\>,TrWipeIn\<400\>,TrFade\<300\>,SaberBase::LOCKUP\_DRAG\>,LockupTrL\<AlphaL\<Mix\<TwistAngle\<\>,Rgb\<255,200,0\>,DarkOrange\>,SmoothStep\<Int\<28000\>,Int\<5000\>\>\>,TrWipeIn\<600\>,TrFade\<300\>,SaberBase::LOCKUP\_MELT\>,InOutTrL\<TrWipe\<300\>,TrWipeIn\<500\>,Black\>,AlphaL\<Black,Scale\<IsLessThan\<BatteryLevel,Int\<11000\>\>,Int\<0\>,Int\<7500\>\>\>\>\>()},

```
  | ^

```

In file included from D:\saber\ProffieOS\ProffieOS.ino:579:

D:\saber\ProffieOS\config\mysaber.h:45:4: error: expected unqualified-id before ‘{’ token

45 | { “Magnetic”, “tracks/Traveler.wav”,

```
  | ^

```

exit status 1

Error compiling for board Proffieboard V2.

This report would have more information with  
“Show verbose output during compilation”  
option enabled in File → Preferences.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 17, 2021, 1:52am UTC](https://crucible.hubbe.net/t/arduino-error/858/8 "2021-10-17T01:52:45Z")

</div>

Ok, so I downloaded the config file from the pastebin.  
I removed the comma at the end of line 59.  
I removed one “\>” from line 63 (It’s supposed to have two “\>”, not three.)  
After that it compiled just fine.

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 17, 2021, 10:01am UTC](https://crucible.hubbe.net/t/arduino-error/858/9 "2021-10-17T10:01:13Z")

</div>

i uploaded the config but now when i put in my battery it says, font directory not found, through the speaker how do i fix that?

---

<div class="post-metadata">

**Author:** ![Fett263](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/fett263/32/214_2.png) [@Fett263](https://crucible.hubbe.net/u/Fett263)\
**Post date:** [October 17, 2021, 11:49am UTC](https://crucible.hubbe.net/t/arduino-error/858/10 "2021-10-17T11:49:29Z")

</div>

Make sure the font in your preset exists on your SD card AND is spelled exactly the same.

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 17, 2021, 12:11pm UTC](https://crucible.hubbe.net/t/arduino-error/858/11 "2021-10-17T12:11:38Z")

</div>

all of that seems to be correct i checked, when i try the saber it seems that the config didnt update it still wants the old config and sound banks when i try to upload the config i get the following error

Sketch uses 226032 bytes (91%) of program storage space. Maximum is 245760 bytes.  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
1  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
2  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
3  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
4  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
5  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
6  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
7  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
8  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
9  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11  
10  
Cannot open DFU device 0483:df11  
Cannot open DFU device 0483:df11

also when the upload finishes it automatically disconnects the board

---

<div class="post-metadata">

**Author:** ![Fett263](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/fett263/32/214_2.png) [@Fett263](https://crucible.hubbe.net/u/Fett263)\
**Post date:** [October 17, 2021, 3:13pm UTC](https://crucible.hubbe.net/t/arduino-error/858/12 "2021-10-17T15:13:42Z")

</div>

That means the drivers aren’t set up correctly. Try this video.

[![](https://img.youtube.com/vi/XgT8dq4rhPk/maxresdefault.jpg "Proffieboard, Zadig and Ports walkthrough") ](https://www.youtube.com/watch?v=XgT8dq4rhPk)

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 17, 2021, 5:39pm UTC](https://crucible.hubbe.net/t/arduino-error/858/13 "2021-10-17T17:39:07Z")

</div>

> **[Is it uploading? · profezzorn/ProffieOS Wiki](https://github.com/profezzorn/ProffieOS/wiki/Is-it-uploading%3F)**
>
> Lightsaber Controller Software. Contribute to profezzorn/ProffieOS development by creating an account on GitHub.

(Near bottom, search for “df11” in the page if you don’t want to read it all.)

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 17, 2021, 5:45pm UTC](https://crucible.hubbe.net/t/arduino-error/858/14 "2021-10-17T17:45:18Z")

</div>

so it uploaded but the blade doesnt light up all the way i assume thats the led count? how do i increase it to the right amount?

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 17, 2021, 5:48pm UTC](https://crucible.hubbe.net/t/arduino-error/858/15 "2021-10-17T17:48:29Z")

</div>

i have a 36 inch blade

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 17, 2021, 5:50pm UTC](https://crucible.hubbe.net/t/arduino-error/858/16 "2021-10-17T17:50:22Z")

</div>

> **[How many leds does my blade have? · profezzorn/ProffieOS Wiki](https://github.com/profezzorn/ProffieOS/wiki/How-many-leds-does-my-blade-have%3F)**
>
> Lightsaber Controller Software. Contribute to profezzorn/ProffieOS development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![Phoenix\_Rises2](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/phoenix_rises2/32/1027_2.png) [@Phoenix\_Rises2](https://crucible.hubbe.net/u/Phoenix_Rises2)\
**Post date:** [October 17, 2021, 6:07pm UTC](https://crucible.hubbe.net/t/arduino-error/858/17 "2021-10-17T18:07:43Z")

</div>

its fixed it works now thank you very much

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 17, 2021, 7:44pm UTC](https://crucible.hubbe.net/t/arduino-error/858/18 "2021-10-17T19:44:33Z")

</div>

I’m unmarking the “solution” here, because while it did solve your problem, it’s not the solution to the problem as written in the top post, which is what the “solution” checkbox is meant for.
