so a lot of the feedback said “cool but it needs ur gpu on”.
making the free tier work
samples
removed
what i did
next: get it approved so i can get the kit
penciled the full case design on paper (with dimensions and math cuz its annoying to have to figure that out by myself)
built the case on fusion, and guess what. i did lapse the first part of the case like v1, but forgot v2 cuz i left for a late night snakc and forgot to rerecord
its all on onshape so you can see
restructured the repo to match the ship criteria. everything you need to build one is in production/ now: gerbers, both case steps, the prebuilt uf2. also made a single assembly step with the case and board in it
evaluate.py prints both numbers and the gap. the frame-split one is there as the number not to believepriced everything out, then checked the parts against my own schematic. found five problems:
before: $283.52
now: $195.19
firmware is basically done
the display was the annoying bit. 284x76 is not a size the st7789 library expects, so it needs init(76, 284) and setOffsets(82, 18) or you get the picture shoved into a corner. and Adafruit_ST7789 makes setOffsets protected, so you have to subclass it just to call it.
posting the cad in more detail next time, sorry (scared of losing my streak)
this is my planned cad design
just finished the pcb for my hackpad. its a 3x3 macropad for shortcuts - app
launchers on the top row, screenshot/fullscreen/calculator in the middle,
copy/paste/undo on the bottom
also got the qmk firmware compiling. the oled shows a clock and a spinning globe
made from real natural earth coastline data. 24 frames, projected the land
polygons onto a tilted sphere so those are actual continents at 32x32 pixels
the case in fusion 360