Show newer

The worlds lowest resolution HDMI display makes for a fine demo, although it is not the most interesting use case for the pixel wrangler.

Show thread

Self contained Pixel Wrangler demo is ready to travel. See it at the hackaday Berlin lightning talk or Sunday brunch!

For a legacy structure like the Intel GDT that has grown over many decades, or for ease of hardware implementation like the RISC-V it makes sense. But for a purely software parsed structure like the HDMI EDID, why would you do this?

Show thread

Play testing a puzzle based on the observation that the sum of 1 to 8 is 6^2.

There are some artifacts on one row for some reason, but otherwise the "hub75" LED matrix output from the pixel-wrangler seems to work fairly well.

Getting quite a bit of ghosting so it probably needs to drive all zeros between scan lines.

Show thread

This LED matrix is not quite hub75 protocol, although still an easy output for the pixel wrangler.

Show thread

Maybe I should map the LUNCH button to scan code 152 (KEY_COFFEE)?

Show thread

dear lazyweb: is there a way to ensure that the ice40 PLL output has a consistent phase with the reference clock? it seems to be arbitrary, which causes problems for deserializing a TMDS data stream. my work around makes me feel dirty since it just bangs the reset line until the clocks seem to be in sync.

That’s better! Or worse, depending on your point of view.

Show thread

That’s not right, although it’s not wrong either… accidental art

Show older
(void *) social site

(void*)