Flux
willflux.bsky.social
Flux
@willflux.bsky.social
Only hardware makes it possible!
FPGA, RISC-V, 68K, OS, graphics, demos, permacomputing
http://projectf.io | http://systemtalk.org
Compiler Explorer is a great way to understand the effect of #riscv extensions or compare CPU arch. You can even compare rv32 and armv7 to a 486. 🤔

For example, an endian swap takes 11 instructions with the base RISC-V ISA, but only 1 instruction (rev8) with the Zbb extension.
November 7, 2025 at 12:40 PM
If you have a Machdyne Lakritz, @digilent.bsky.social Nexys Video, or Radiona #ULX3S #FPGA board, please give the latest 🏝️Isle design a test and let me know how you get on. 🙏

2D drawing blog post: projectf.io/isle/2d-draw...
FPGA board Support: github.com/projf/isle/t...
October 31, 2025 at 10:23 AM
Thanks. Yes, I wanted to be able to write drawing instructions for a complex scene, then leave the hardware to implement it. You can do animation and effects by making small changes to the graphics instructions. Plus it's easy to load/save drawings.
October 30, 2025 at 5:06 PM
🏝️ Earthrise 2D graphics hardware uses a custom 16-bit instruction set. I've written a reference guide and assembler tool to make programming (relatively) easy. #FPGA

Programming reference: github.com/projf/isle/b...
October 30, 2025 at 4:54 PM
All being well, I'll release the next installment of 🏝️ Isle #FPGA computer this Friday, in time for Halloween. Here's a colour reference graphic I created for the included palettes (you can create your own too).
October 28, 2025 at 6:19 PM
Today's typo sounds ominous: "Press ctrl-D to exist" 😨
October 27, 2025 at 10:41 AM
Beautiful seaweed washed up by Storm Benjamin. I’m lucky enough to walk to work along the beach.
October 23, 2025 at 10:17 AM
Is there a complementary 387 cushion, so two people can compute in comfort?
October 21, 2025 at 10:09 AM
Today, I managed a fun typo. My fingers invented a new number format "hexacidecimal".
October 20, 2025 at 12:46 PM
Enjoy that moment, however short it is. 😊
October 3, 2025 at 3:26 PM
What makes it so good? Easier to move through the train? I've yet to travel on one.
September 30, 2025 at 11:54 AM
It can be difficult to let your imperfect creations feel the light of public scrutiny, but a project like this only thrives with the thoughts and contributions of many different people. 🙏 [2/2]
September 26, 2025 at 10:56 AM
I chose “colr” for my current project to avoid this problem. 🙃
September 23, 2025 at 11:13 PM