All the displays, 4 made with neopixels and soldered by hand
Yeah, the 24x24 one took forever to lay out, glue and solder (6H+)
2 row scanned matrices on the upper left, 7x7 neomatrix, another row scanned 32x16 Adafruit panel.
on the bottom row, self built 16x8 neomatrix, and another 12x12 neomatrix
we actually stopped at mid station for a look, which I had never done :)
snow all the way up to the base
the top of the mountain stayed closed until about 11:00
strangely, there was no line at the gondola
that's because everyone got out at mid station waiting for the top to open (that took 2H)
every other lift had 15mn+ lines
while the gondola to the top wasn't open yet, but that's a lot of tracks down for a few ski patrol runs. Mmmh...
sadly, the 2ft of powder were pretty packed by the wind
line at the mid station gondola. It was better go to all the way back down and get it there
Gondola towards top of cloud nine had a bit of powder (only enough for one run though)
snow was good up high, but by 9000ft the powder quality went way down :-/
hike up the ridge to santiago bowl/hemlock bowl and chair 14
Mill's Café where I parked, and main lodge at the end of the road
an arduino nano v3 running neopixel strips
my 328p arduiny chip (equivalent to arduino nano) and anti plug backwards toothpicks :)
because my 328p chip was unprogrammed, I had to figure out direct ISP programming pinout for it and I flashed a bootloader on it
a few chips for comparison (uno, leostick, nano v3, arduiny, and Teensy 3.1 in green)
os_intr_unlock();However in my tests, the IRremoteESP8266 library was maybe a little bit too slow and caused occasional visible neopixel glitching (this has been fixed in FastLED since I originally wrote this). This is where I found this interesting library: https://github.com/JoDaNl/esp8266_ws2812_i2s/ which manages to drive the neopixels without doing bit banging with interrupts disabled ((ab)-using the I2S hardware support). It's not a very fancy library in what it offers, but it works perfectly with interrupts enabled. There is another DMA library using the UART instead of I2S interface, that also works without affecting interrupts: https://github.com/Makuna/NeoPixelBus
delayMicroseconds(WAIT_TIME);
os_intr_lock();