Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
Add PANEL_GEOMETRY for firmware64x2 chained 64x64 panels
SimonePDA · Sep 23, 2026, 3:39 PM UTC
ea39f3ad29c3
Merge pull request #444 from engmung/dev
Lee Seunghun · Sep 23, 2026, 1:48 PM UTC
66629022b1af
web: the globe's web reaches across oceans, not only next door
engmung · Sep 23, 2026, 1:43 PM UTC
8e76210e75ba
web: Inside gets its three-cell join table back
engmung · Sep 23, 2026, 1:39 PM UTC
4a9cde630f03
web: the lede stays 'we'; the count is a second lede line; Built-on-it links open new tabs
engmung · Sep 23, 2026, 1:35 PM UTC
e89d87d40085
web: the lede says the community; a count closes the hero; the CTA styles go
engmung · Sep 23, 2026, 1:30 PM UTC
a3a453f5e583
web: the hero's buttons give way to what has been built on Patternflow
engmung · Sep 23, 2026, 1:18 PM UTC
fee1f467bef2
web: two more pins - a gift to California, and the first sale
engmung · Sep 23, 2026, 1:06 PM UTC
881db899eeac
web: the hero opens on the build globe
engmung · Sep 23, 2026, 12:51 PM UTC
5295affce752
Merge pull request #443 from engmung/dev
Lee Seunghun · Sep 23, 2026, 12:22 PM UTC
7609816cc422
docs: the sponsor caption covers both photos
engmung · Sep 23, 2026, 12:21 PM UTC
001230a46b67
docs: the PCBWay-printed enclosure joins the sponsor section
engmung · Sep 23, 2026, 12:19 PM UTC
3b51b5accbca
Merge pull request #442 from engmung/dev
Lee Seunghun · Sep 22, 2026, 11:40 AM UTC
222b39ade51b
firmware: the hotspot gives the station its chance; reconnect wakes it; the host test knows the mode.
engmung · Sep 22, 2026, 11:38 AM UTC
1fc8e39cc9d2
firmware: the panel is a network of its own - a hotspot, and the console on it.
engmung · Sep 22, 2026, 11:26 AM UTC
17421407f781
Merge pull request #441 from engmung/dev
Lee Seunghun · Sep 21, 2026, 6:07 PM UTC
80692c0b39e8
web: stop deploying dev to Vercel
engmung · Sep 21, 2026, 6:01 PM UTC
a0bbb64de545
web: keep public/ out of the server function bundles
engmung · Sep 21, 2026, 5:27 PM UTC
5453bd460c0e
Merge pull request #440 from engmung/dev
Lee Seunghun · Sep 21, 2026, 12:52 PM UTC
2f55bee3c571
journal: the-messy-desk subtitle is just "잡담"
engmung · Sep 21, 2026, 12:51 PM UTC
cb50b2c37fa0
journal: new post "the-messy-desk"
engmung · Sep 21, 2026, 12:49 PM UTC
80b0bbadbeeb
Merge pull request #439 from engmung/dev
Lee Seunghun · Sep 19, 2026, 3:13 AM UTC
4c80edc74a4c
release: v3.10.4
engmung · Sep 19, 2026, 3:09 AM UTC
4dd9e450aa73
firmware: the panel refreshes at exactly 300 Hz, because that is what a phone can film
engmung · Sep 19, 2026, 2:52 AM UTC
72deef3523d3
Merge pull request #438 from engmung/dev
Lee Seunghun · Sep 17, 2026, 8:23 AM UTC
4d264d51017f
release: the co-author line names the model that cut this one
engmung · Sep 17, 2026, 8:18 AM UTC
9afb2506d882
release: v3.10.3
engmung · Sep 17, 2026, 8:17 AM UTC
87707020e304
docs: the release is v3.10.3
engmung · Sep 17, 2026, 8:06 AM UTC
ca4b7800a6c1
docs: the Moving fast note says what 3.11.0 is, and stops repeating what 3.10.1 got wrong
engmung · Sep 17, 2026, 8:04 AM UTC
111e694d2a02
Merge pull request #437 from engmung/dev
Lee Seunghun · Sep 17, 2026, 8:01 AM UTC
578bc2ef6887
firmware: the OE window lights the plane before it, and the chain is ours now
engmung · Sep 17, 2026, 7:57 AM UTC
2c3aa75813c9
web: the ramp annotation stops eating stops past the eighth
engmung · Sep 17, 2026, 7:49 AM UTC
7a743fcb5859
Merge pull request #436 from engmung/dev
Lee Seunghun · Sep 16, 2026, 10:13 PM UTC
9afe8e1f02f0
web: slowrush's build joins the map - orange, in a garden in the UK.
engmung · Sep 16, 2026, 10:09 PM UTC
70be0460ebf6
web: the clock and the USB-MIDI build can be tried from the features page.
engmung · Sep 16, 2026, 9:42 PM UTC
185012c184fe
web: Firmware and Features are a pair of tabs where each page's title was.
engmung · Sep 16, 2026, 10:36 AM UTC
3ba7f624a1bf
Merge pull request #435 from engmung/dev
Lee Seunghun · Sep 16, 2026, 10:19 AM UTC
4b5f1bd58736
web: the Inside filter's own files, left out of the previous commit.
engmung · Sep 16, 2026, 10:16 AM UTC
2bc38d531745
Merge pull request #434 from engmung/dev
Lee Seunghun · Sep 16, 2026, 10:15 AM UTC
dc53054ce36c
web: Inside entries carry a category - builds, projects, in-use - and the panel slims down.
engmung · Sep 16, 2026, 10:12 AM UTC
94cfd2e6a793
journal: new post "a-strange-dream"
engmung · Sep 16, 2026, 10:08 AM UTC
23a48ec2a08f
web: the features page is one list - a row per feature, open for the rest.
engmung · Sep 15, 2026, 1:14 PM UTC
8c16b340de91
web: features page - the Bluetooth setup was a failed attempt, and says so.
engmung · Sep 15, 2026, 1:01 PM UTC
5ebadef5a27f
web: the features page - every feature on its own, with a reel of each.
engmung · Sep 15, 2026, 12:53 PM UTC
4b178dc68ec7
firmware: the shelf is Core, Audio and Performance; an edition cuts on its own; CI builds compositions in parallel.
engmung · Sep 15, 2026, 12:34 PM UTC
ba6b477f8fe6
firmware: knob direction and click size are settings, on a /knobs page.
engmung · Sep 15, 2026, 12:15 PM UTC
72e64b294b77
firmware: MIDI edition - the DevKit's USB port as a MIDI device.
engmung · Sep 15, 2026, 10:25 AM UTC
f03399b406a2
Merge pull request #433 from engmung/dev
Lee Seunghun · Sep 14, 2026, 12:49 AM UTC
627862df6c4a
docs: drop the Workshop paragraph from README
engmung · Sep 14, 2026, 12:43 AM UTC
eb512b8441f3
ci: run the link check when hardware, docs, integrations or tools files move
engmung · Sep 13, 2026, 6:56 PM UTC
823616187761
docs: the v3.9 board is current everywhere, and firmware/README stops teaching what 3.6.3 ended
engmung · Sep 13, 2026, 6:55 PM UTC
b262f31a0923
docs: folder READMEs, an MQTT contract, and the enclosure remixes surface
engmung · Sep 13, 2026, 6:49 PM UTC
909c7855ca42
docs: one contributing table, a human repository map, and folder indexes for tools/ and integrations/
engmung · Sep 13, 2026, 6:45 PM UTC
5d92aa0d16d6
docs: standard community files, dead Discussions links and pattern-PR invitations removed
engmung · Sep 13, 2026, 6:39 PM UTC
3b82597686ab
journal: new post "good-but"
engmung · Sep 13, 2026, 8:24 AM UTC
527e2f6d413d
Merge pull request #432 from engmung/dev
Lee Seunghun · Sep 12, 2026, 12:35 PM UTC
63bdc53b3ee9
Merge pull request #431 from engmung/fix/ffat-upload-errno
Lee Seunghun · Sep 12, 2026, 12:34 PM UTC
bb6be28172a6
Add errno to the upload open error; re-diagnose storage after a mount succeeds.
engmung · Sep 12, 2026, 12:11 PM UTC
8fea41e793bd
Merge pull request #427 from engmung/simone/mqtt-pause-ota
Lee Seunghun · Sep 11, 2026, 10:34 AM UTC
fa1dde812424
Merge pull request #429 from engmung/simone/home-mqtt-sequence-status
Lee Seunghun · Sep 11, 2026, 10:34 AM UTC
084608538ff1
Merge pull request #430 from engmung/simone/playlist-max-64
Lee Seunghun · Sep 11, 2026, 10:34 AM UTC
917cf2573279
Keep home status chips free of feature names (boundary R5).
SimonePDA · Sep 11, 2026, 8:05 AM UTC
66b459db28c7
Re-pin Performance DRAM after PLAYLIST_MAX 24→64.
SimonePDA · Sep 11, 2026, 8:04 AM UTC
0634c4562c87
Raise sequence playlist capacity from 24 to 64 entries.
SimonePDA · Sep 11, 2026, 7:56 AM UTC
178d817d1051
Show MQTT (Pub)/(Sub) and Sequence/Normal on the home device card.
SimonePDA · Sep 11, 2026, 7:55 AM UTC
6a919667c03e
Expose Sequence/Normal on SELECT via feature hooks (K3).
SimonePDA · Sep 11, 2026, 7:55 AM UTC
0efd41824148
Pause MQTT client work while browser OTA is flashing or rebooting.
SimonePDA · Sep 11, 2026, 7:55 AM UTC
49e497ae25d9
Pace MQTT /param and PFS ease writes so Publisher sequences stay usable.
SimonePDA · Sep 11, 2026, 7:55 AM UTC
4e65bb073d36
Merge pull request #425 from engmung/dev
Lee Seunghun · Sep 11, 2026, 2:12 AM UTC
378125e1c486
release: v3.10.2
engmung · Sep 11, 2026, 2:07 AM UTC
d3234ce63ae3
release: name the model that actually co-authors the release commit
engmung · Sep 11, 2026, 1:52 AM UTC
532c3a854852
storage: a Format that did not take no longer reports success
engmung · Sep 11, 2026, 1:52 AM UTC
f43aa5d9ceb0
Merge pull request #423 from engmung/dev
Lee Seunghun · Sep 10, 2026, 3:04 PM UTC
63c3dca86fb9
release: v3.10.1
engmung · Sep 10, 2026, 2:59 PM UTC
1959dba635af
docs: changelog and README note for 3.10.1
engmung · Sep 10, 2026, 2:40 PM UTC
ae774170e31c
panel: raising a code no longer lowers the light
engmung · Sep 10, 2026, 2:27 PM UTC
0ebf5ebe3389
panel: the plane encoding holds ten planes, and the config permitted twelve
engmung · Sep 10, 2026, 2:05 PM UTC
d772170fb017
panel: round the plane threshold instead of truncating
engmung · Sep 10, 2026, 9:54 AM UTC
d7e30b77a8dc
docs: the SDK stops telling patterns things that are not true
engmung · Sep 10, 2026, 8:03 AM UTC
376ec6dea300
firmware: re-uploading a pattern updates its picture, and a stalled frame stops making it jump
engmung · Sep 10, 2026, 8:02 AM UTC
fded8ea0e3d1
bus: travel stops depending on how finely the sender chopped it
engmung · Sep 10, 2026, 8:02 AM UTC
3fab281c486c
midi: a stuck note can be released, and stops disabling the panel's own button
engmung · Sep 10, 2026, 8:02 AM UTC
b9655cd60ef8
audio: a panel with no mic stops taking the knobs, and a backlog stops colouring them
engmung · Sep 10, 2026, 8:02 AM UTC
e762f1e15ed5
firmware: sampleRamp stays posterised; sampleRampLerp is the gradient one
engmung · Sep 10, 2026, 7:03 AM UTC
108f4126a159
firmware: floorf and fminf are calls on this target, so stop making them
engmung · Sep 10, 2026, 6:52 AM UTC
f05e9222923c
firmware: three pattern-SDK helpers now do what their names say
engmung · Sep 10, 2026, 6:30 AM UTC
fdd09c3e794b
firmware: an NVS write that fails no longer deletes a good pattern
engmung · Sep 10, 2026, 6:21 AM UTC
095f7fbcfec5
firmware: the upload wait loop never actually yielded
engmung · Sep 10, 2026, 6:20 AM UTC
52a30f909738
firmware: check that a declared hook is dispatched and a dispatched hook is called
engmung · Sep 10, 2026, 5:52 AM UTC
de8ed339d598
firmware: measure the internal RAM each edition has already spent
engmung · Sep 10, 2026, 5:52 AM UTC
c9962538d7d4
firmware: price the shipped modules, not just validate them
engmung · Sep 10, 2026, 5:45 AM UTC
c59fa2572715
firmware: pin the pattern SDK's maths, colour and noise
engmung · Sep 10, 2026, 5:38 AM UTC
d1b107d9a210
Merge pull request #422 from engmung/dev
Lee Seunghun · Sep 9, 2026, 12:36 PM UTC
f9d864812990
journal: new post "the-30th-entry"
engmung · Sep 9, 2026, 12:34 PM UTC
46a1cacf77f0
Merge pull request #421 from engmung/dev
Lee Seunghun · Sep 9, 2026, 12:30 PM UTC
47af1a49e0de
web: refine Pattern Lab typography and status layout
engmung · Sep 9, 2026, 12:19 PM UTC
9c855c6cc458
web: preserve lab work and add random ramp exploration
engmung · Sep 9, 2026, 12:01 PM UTC
3cf6973e6c3f
Merge pull request #420 from engmung/dev
Lee Seunghun · Sep 8, 2026, 8:04 AM UTC
0ee8c9f6f820
loop-sync: count a served request without incrementing a volatile
engmung · Sep 8, 2026, 8:00 AM UTC
651f6aa942ce
wifi: the NVS key buffer is wide enough for the compiler to see it