Skip to content

Instantly share code, notes, and snippets.

View ednisley's full-sized avatar

Ed Nisley ednisley

View GitHub Profile
@ednisley
ednisley / Outlet Bench Mount.scad
Created June 5, 2026 22:47
OpenSCAD source code: Brackets to mount an outlet strip on a workbench
// Shower soap dish
// Ed Nisley - KE4ZNU
// 2026-06-04
include <BOSL2/std.scad>
Layout = "Show"; // [Show,Build]
/* [Hidden] */
@ednisley
ednisley / Patio Table Foot.scad
Created May 31, 2026 18:42
OpenSCAD source code: 3D printed feet for square patio table
// Patio Table Foot - rectangular legs
// Ed Nisley - KE4ZNU
// 2026-05-26
include <BOSL2/std.scad>
Layout = "Show"; // [Show,Build]
/* [Hidden] */
@ednisley
ednisley / Stretchy Straps.scad
Created May 23, 2026 22:33
OpenSCAD source code: Tiedown straps for bike rack tray holder
// TPU Tiedown Straps for bike rack tray holder
// Ed Nisley - KE4ZNU
// 2026-05-14
include <BOSL2/std.scad>
Layout = "Build"; // [Show,Build,Chain,Blocks,Front,Rear]
/* [Hidden] */
@ednisley
ednisley / Heatbed Insulation - LightBurn layout.svg
Created May 14, 2026 00:01
LightBurn layout as SVG Image: Cardboard insulation for Prusa MK4 headbed
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ednisley
ednisley / Bee Tunnel Nest Mount.scad
Created April 27, 2026 19:06
OpenSCAD source code: Window mount for bamboo bee nest tunnels
// Bee Tunnel Nest Mount
// Ed Nisley - KE4ZNU
// 2026-04-26
include <BOSL2/std.scad>
Layout = "Show"; // [Build,Show,Window,Bundle,Tabs]
BundleOD = 35.0;
BundleOffset = 0.0;
@ednisley
ednisley / Steel Shelving Foot Pads.scad
Last active April 20, 2026 13:59
OpenSCAD source code: Foot pads for steel shelving posts
// Steel Shelf Foot Pads
// Ed Nisley - KE4ZNU
// 2026-04-18
include <BOSL2/std.scad>
/* [Hidden] */
Protrusion = 0.01;
@ednisley
ednisley / Punched Card.py
Last active April 14, 2026 22:44
Python and Bash code: Punched Card production in the modern age
# Generator for punched cards
# Ed Nisley - KE4ZNU
# 2026-01-20 cargo-culted from various sources
import svg
import math
from argparse import ArgumentParser
from pathlib import Path
import curses.ascii
import itertools
@ednisley
ednisley / LED Lamp Driver case.scad
Created March 30, 2026 17:15
OpenSCAD source code: Case and adapter for repurposed garage light LED panel
// LED Constant-current driver case
// Ed Nisley - KE4ZNU
// 2026-03-15
include <BOSL2/std.scad>
Layout = "Show"; // [Show,Build,Case,Lid,LidSVG,Switch]
/* [Hidden] */
@ednisley
ednisley / Bobbin Unwind Adapter.scad
Created March 29, 2026 15:01
OpenSCAD source code: Bobbin unwinding adapter for HQ Sixteen bobbin winder
// HQ Sixteen Bobbin Winder - Unwind adapter
// Ed Nisley - KE4ZNU
// 2026-03-27
include <BOSL2/std.scad>
Layout = "Show"; // [Show,Build]
/* [Hidden] */
@ednisley
ednisley / 45 Degree Quilting Ruler - LightBurn layout.svg
Created March 22, 2026 21:39
LightBurn SVG Layout: 45° Triangle Quilting Ruler
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.