The battery is a 9V battery.
The microcontroller on the MKR1000 runs at 3.3V, which means that you must never apply more than 3.3V to its Digital and Analog pins. Care must be taken when connecting sensors and actuators to assure that this limit of 3.3V is never exceeded. Connecting higher voltage signals, like the 5V commonly used with the other Arduino boards, will damage the MKR1000.
You need something to boost the signal to 5V, I normally use something like this:-
Which is a rather odd thing to suggest because the specs of a 74LS14 give it a typical VOH barely better than the output of the 3.3 V logic device!
What battery?What are you using as a 5 V power supply to power the 30 LED strip? Once you have that, you can use it to power the Arduino as well.
By the way you can find out how to post images here by reading How to use this forumAndimage guide
I did use the auto img tags and provided the link to the image, but it didn't show
I did use the auto img tags and provided the link to the image, but it didn't show so I edited to add the link directly.
The battery is on the picture, on the right. I use it to directly power the LED strip. Arduino is plugged in via micro USB to my computer for now.
Rubbish, of course it boost the signal, what makes you say that?
I read the datasheet.
VCC = MIN, VI = 0.5 V, IOH = -0.4 mA, SNx4LS14