3D Printing, Electronics & Hardware Maker Hub
Watertight STL repair, G-code path diagnostics, battery pack sizing, and e-paper dithering.
Included In-Browser Utilities (8)
No Install Required3D STL Mesh Non-Manifold Hole Closer & Watertight Cap Repairer
Inspect 3D STL triangle meshes, detect open boundary edges and non-manifold holes, and auto-cap missing face triangles client-side to generate verified watertight binary STL files for Cura, PrusaSlicer, or Bambu Studio.
3D Printer G-Code Layer & Retraction Travel Path Analyzer
Inspect raw 3D printer .gcode files directly in your browser. Highlights filament retractions, unretractions, and fast non-print travel moves (G0) to diagnose stringing, oozing, and seam defects without heavy desktop slicers.
3D Printable Photo-to-Lithophane Relief STL Generator
Convert photos into 3D printable binary .stl lithophanes for Bambu Lab, Creality, and Prusa 3D printers. Dark areas print thick and light areas print thin so the photo magically appears when backlit by a lamp.
Lithium 18650 / 21700 S/P Battery Pack Balancer & Busbar Sizer
Design custom Series-Parallel (S/P) battery packs for DIY e-bikes, robotics, and solar storage. Computes nominal and peak pack voltages, total Watt-hours, continuous discharge ampacity, and pure nickel strip vs copper busbar gauge.
Eurorack 1V/Octave CV Voltage Divider & Attenuator
Calculate exact resistor voltage divider networks (E24 1% tolerance) to step down modular synthesizer control voltages (10V to 3.3V/5V) with 1V/Octave semitone quantization and real-time Web Audio pitch synthesis.
Multi-Color E-Paper 7-Color Dither & Byte Array Engine
Convert color photos for Waveshare 7-Color ACeP (Spectra 6) and 3-color BWR e-Paper displays using custom Floyd-Steinberg and Atkinson error diffusion. Exports ready-to-flash C hex byte arrays for Arduino and ESP32 display drivers.
Photovoltaic Solar Panel Angle & Inter-Row Shading Obstruction Simulator
Calculate exact minimum row-to-row spacing distance (D) to prevent front solar panel rows from casting shadows onto back rows during the critical winter solstice at 9 AM – 3 PM.
Lens Depth of Field & Bokeh Blur Circle Simulator
Simulate optical Depth of Field (DoF), near and far sharp limits, hyperfocal distance, and background bokeh circle-of-confusion diameter across Full Frame, APS-C, Super 35, and Medium Format camera sensors with real-time ray diagrams.
The Complete 3D Printing & Embedded Electronics Workflow
3D slicers like Cura, PrusaSlicer, and Bambu Studio require strictly manifold geometry. Missing polygons cause infill voids. Our STL Mesh Hole Closer scans and fan-caps open boundary loops client-side.
For battery builders, connecting cylindrical 18650 or 21700 cells requires calculating busbar ampacity to prevent thermal fires. Our pack balancer sizes pure nickel strip layers for your target load.
For embedded displays, multi-color e-Paper screens lack true color rendering. Our dithering engine produces optimal Atkinson and Floyd-Steinberg diffusion maps with ready-to-flash C hex byte arrays.
Frequently Asked Questions
Why should I repair non-manifold STL meshes before slicing?▼
When an STL file contains unclosed boundary holes, slicing engines cannot reliably distinguish inside volume from outside space, leading to missing layers, stringing, or slicer crashes.
How many nickel strip layers do I need for my battery pack?▼
Standard 0.15mm × 8mm pure nickel strips safely carry 5A continuous. For a 30A pack, you should spot-weld at least 6 parallel layers or switch to a copper-nickel sandwich busbar.