gokul/macro-six-usbc

USB-powered ATmega32U4 controller board with protected/switched 5 V power, six tactile keys, rotary encoder, reset/boot/ISP interfaces, power LED, and six daisy-chained SK6812 RGB LEDs driven through MOSFETs.

Version
0.1.6
License
MIT
Stars
0

enclosure/render-open.py

"""Render the actual open assembly and its authored material colors."""
from pathlib import Path
import runpy

render=runpy.run_path(str(Path(__file__).with_name('render-preview.py')))['render']
for filename,elevation,azimuth in [('open-preview.png',42,-68),
                                  ('open-top.png',89.9,-90),
                                  ('open-rear.png',32,110)]:
    render('open-preview',filename,elevation,azimuth,
           title='MACRO SIX / OPEN ASSEMBLY',
           subtitle='Sculpted keycaps · Textured rotary knob · Existing top plate and controls')