Ashley Strahle ash
  • Joined on 2025-11-24
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:39:49 +10:00
bec8025f0a Add rawled bit-bang command, restore FastLED
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:35:17 +10:00
6c678ce18a Add raw GPIO test command to diagnose pin connectivity
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:32:20 +10:00
5f2ad9ef91 Switch from FastLED to Adafruit NeoPixel (more reliable on ESP32-S3 RMT)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:26:29 +10:00
2931571880 Fix WS2812 color order to GRB (matching BMC)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:08:45 +10:00
30b56a0b4c Match BMC protocol: 5µs delays, read DI before CLK, WS2812+RGB, power limit
ash pushed to main at ash/loopy_midi_controller 2026-06-24 00:01:52 +10:00
0db36a0129 Better MUX probe: 5 rounds, CLK before/after DI reads, single LED test
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:56:07 +10:00
5de4de4f1a Switch from NeoPixel to FastLED for ESP32-S3 LED reliability
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:51:24 +10:00
76dec0d359 Fix 74HC165 protocol: match RoxMux library polarity
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:45:38 +10:00
70097057fb Add hardware probe and single-pixel test commands
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:38:53 +10:00
07e5cd8994 Rewrite MUX: WS2812C LEDs (NeoPixel) + 74HC165 buttons
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:33:02 +10:00
2dfd016b76 Add MUX diagnostic commands and GPIO probe
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:30:09 +10:00
81cd2b41fd Remove fixed monitor_port, let PlatformIO auto-detect
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:28:34 +10:00
f51df7e660 Fix board ID back to esp32-s3-devkitc-1
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:27:26 +10:00
102cae9d91 Add PixelStomp MUX driver (DAT=9, LD=10, CLK=11, DI=12)
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:22:51 +10:00
c94be67384 Fix for ESP32-S3-WROOM-1: safe GPIO pins, serial flush, delays
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:18:22 +10:00
bb32ec65d1 Fix USB MIDI, add GPIO for switches and LEDs
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:12:33 +10:00
22572b9baa Fix Adafruit TinyUSB API: TinyUSBDevice, writePacket, mounted()
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:10:27 +10:00
987288fd41 Fix USB MIDI: use Adafruit TinyUSB Library for proper MIDI support
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:07:00 +10:00
4d81386f78 Fix USB MIDI, add LED startup animation, improve logging
ash pushed to main at ash/loopy_midi_controller 2026-06-23 23:00:41 +10:00
c1b163c8b8 Fix MIDI transport: use TinyUSB directly instead of non-existent USBMIDI.h