⬜⬜⬜⬜⬜
⬜⬜⬜🟨🟩
⬜🟨🟨⬜🟩
🟩🟩🟩🟩🟩
⬜⬜⬜⬜⬜
⬜⬜⬜🟨🟩
⬜🟨🟨⬜🟩
🟩🟩🟩🟩🟩
🟨⬜⬜🟩⬜ ⬜⬜⬜🟨⬜
⬜⬜🟨🟨⬜ ⬜🟨🟨⬜⬜
⬜🟨⬜⬜🟩 🟨🟨⬜🟨⬜
🟩🟩🟩🟩🟩 ⬜⬜⬜🟨🟨
⬛⬛⬛⬛⬛ ⬜🟩🟩⬜🟩
⬛⬛⬛⬛⬛ 🟩🟩🟩🟩🟩
🟨⬜⬜🟩⬜ ⬜⬜⬜🟨⬜
⬜⬜🟨🟨⬜ ⬜🟨🟨⬜⬜
⬜🟨⬜⬜🟩 🟨🟨⬜🟨⬜
🟩🟩🟩🟩🟩 ⬜⬜⬜🟨🟨
⬛⬛⬛⬛⬛ ⬜🟩🟩⬜🟩
⬛⬛⬛⬛⬛ 🟩🟩🟩🟩🟩
⬜⬜⬜⬜🟨
🟨🟩⬜⬜🟨
🟩🟩🟩🟨🟨
🟩🟩🟩🟩🟩
⬜⬜⬜⬜🟨
🟨🟩⬜⬜🟨
🟩🟩🟩🟨🟨
🟩🟩🟩🟩🟩
▶️13-bit/col render buffer
▶️2 cascaded PIOs + 2x frame buffer
▶️BCM, also bottom 3 bitplanes PWMed
▶️ASM parallel 4x4px RGB-shuffling on Core 1
▶️Vsync + Active FB outputs
▶️DMA interrupt-free
▶️0 CPU cost for static output
#RP2350 #Embedded #HUB75
⬜⬜⬜🟨⬜
🟩⬜🟩⬜⬜
🟩⬜🟩⬜🟨
🟩🟩🟩🟩🟩
⬜⬜⬜🟨⬜
🟩⬜🟩⬜⬜
🟩⬜🟩⬜🟨
🟩🟩🟩🟩🟩
⬜🟨⬜⬜⬜
🟩🟨⬜⬜⬜
🟩⬜🟩🟩🟩
🟩🟩🟩🟩🟩
⬜🟨⬜⬜⬜
🟩🟨⬜⬜⬜
🟩⬜🟩🟩🟩
🟩🟩🟩🟩🟩
Found some VHCT541s locally, ordering, but the week starts with a 2-day national holiday. Extruding photons next weekend. 🤷♂️🛠️
P.S. Another idea, to sacrifice one GPIO (RP2350B has 48) for VSync.
Found some VHCT541s locally, ordering, but the week starts with a 2-day national holiday. Extruding photons next weekend. 🤷♂️🛠️
P.S. Another idea, to sacrifice one GPIO (RP2350B has 48) for VSync.
It was a naive try.
Starting fresh with RP2350. Simplifying RGB engine and refining control engine to PWM lower bitplanes, to address the min on-time issue.
It was a naive try.
Starting fresh with RP2350. Simplifying RGB engine and refining control engine to PWM lower bitplanes, to address the min on-time issue.
Efficient✅️ Simple✅️ Deterministic✅️
Extracted the parallel bit-interleaved debouncer so everyone can reuse it. Features: Symmetric (press/release), Periodic polling (high EMI immunity), Zero counters (bitwise-only), Scalable N×S matrix in a single register ⬇️
Wordle 1,700 3/6
⬜⬜🟩🟩🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
Wordle 1,700 3/6
⬜⬜🟩🟩🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
Efficient✅️ Simple✅️ Deterministic✅️
Extracted the parallel bit-interleaved debouncer so everyone can reuse it. Features: Symmetric (press/release), Periodic polling (high EMI immunity), Zero counters (bitwise-only), Scalable N×S matrix in a single register ⬇️
Efficient✅️ Simple✅️ Deterministic✅️
Extracted the parallel bit-interleaved debouncer so everyone can reuse it. Features: Symmetric (press/release), Periodic polling (high EMI immunity), Zero counters (bitwise-only), Scalable N×S matrix in a single register ⬇️
Extracted the parallel bit-interleaved debouncer so everyone can reuse it. Features: Symmetric (press/release), Periodic polling (high EMI immunity), Zero counters (bitwise-only), Scalable N×S matrix in a single register ⬇️
I’m working on one. 🛠️⚡ #HomeAutomation #OpenSource
I’m working on one. 🛠️⚡ #HomeAutomation #OpenSource