This website requires JavaScript.
Explore
Help
Sign In
Ashley Strahle
ash
0 Followers
·
0 Following
Joined on
2025-11-24
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
2
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 15:47:11 +10:00
0e5cbeb73d
Clean up: remove boot layout test (Launchpad X mapping confirmed working)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 15:39:41 +10:00
e2997a595d
Simplify boot layout test to single quick pass (Launchpad X only)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 15:32:50 +10:00
5df74b28e2
Add run_layout_test() declaration to header
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 14:33:04 +10:00
26c86be7ea
Add boot-time layout test (no serial input needed)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 14:22:36 +10:00
83e9e29520
Add padtest command - tests each pad individually with 3s delay
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 14:05:27 +10:00
6ec306bbf7
Replace delay() with vTaskDelay() in miditest to avoid watchdog reset
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 13:56:32 +10:00
6c64c91e55
Add miditest and mapping commands for LED layout debugging
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 13:37:30 +10:00
e5e546ed39
Update pad_mapping to Launchpad X standard notes 36-45 (C2-A2) on channel 1
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 13:20:41 +10:00
7f061aecbf
Fix palette to 128 entries (3 purple at end)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 13:16:52 +10:00
efaec9df71
Fix palette to exactly 128 entries (0-127)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 11:41:15 +10:00
6503799875
Fix palette array size (128) and remove duplicate clear_all()
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 11:28:58 +10:00
bd20d1938b
Fix duplicate set_led_state, add set_led_brightness to interface
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 11:25:47 +10:00
b2d726a953
Add Launchpad X velocity->color palette and matching startup animation
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 11:07:01 +10:00
2eced5c007
Add debug logging for incoming MIDI events
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:56:46 +10:00
ec0834ed48
Remove isInitialized() check - not in v3.1.0 API
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:53:14 +10:00
9c95225a37
Back to Adafruit TinyUSB Library v3.1.0 with full init ownership (no USE_TINYUSB=1 conflict)
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:47:03 +10:00
65d8120abb
Fix USB diagnostic command to use native USB API
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:45:56 +10:00
10f5117a15
Try USB.h only for USB MIDI
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:42:39 +10:00
7d44a9407d
Remove esp32/USB from lib_deps - built into ESP32 Arduino core
ash
pushed to
main
at
ash/loopy_midi_controller
2026-06-24 10:38:26 +10:00
c1a78db7f1
Add ESP32 USB built-in library, remove Adafruit_TinyUSB.h include from main.cpp
Previous
9
Next