Closed bbkiwi closed 5 years ago
The first thing to remember is that the Swadge is primarily targeted at normal Magfest-goers, not hardware hackers. Adding unpopulated pads to continue the LED daisy chain is easy enough. I have two concerns.
A separate audio pad is easy enough too. A separate switching mic jack probably won't be worth the cost of the part.
Hi Adam, I understand about the target audience. I'm just a 74 year old retired mathematician who likes to play with flashy lights :-) However it is fun to be able to help in someway with this even though I will never go to a Magfest.
I am envisioning powering a longer strip with +5V out of the micro USB, although as you say the 3.3V could allow for a small number of additional lights. Thats why pads for +3.3, +5 and GND would be convienient.
For various CC projects with the nodemcu, I usually power via +5. I also use lots of techniques mentioned in this article: https://learn.adafruit.com/sipping-power-with-neopixels/insights Quite bright and interesting displays using 60 LEDs can be done that draw less than 500ma. (I have on occasion blown up a regulator when my programming 'safeguards were wrong). Let the hacker beware :-)
I didn't mean to close - pushed the wrong buttom
Retired mathematician! I never knew. And I see you have a copy of Matlab! I only have Octave :(
Exposing both 3.3V and 5V pads sounds fine. You seem to know the risks, and I think this is mostly for you, and maybe some other intrepid folk.
Summary Make it easy to add more LEDs and other audio input. I envision doing this to use the swadge later to make flashy things.
Technical Spec For more LEDs need breakout to pads of RX, +5, +3.3, GND (I don't think there is any standard connectors for strips (and none for rings) Audio in: not sure exactly where to add input.
I imagine anyone want to do this would reprogram the firmware, but (at least) for some mode, it may be possible to have NUM_LIN_LEDS be a parameter that can be changed.