ENGINEERING · PHYSICS · EDUCATION

Learn engineering and physics interactively.

Explore electromagnetic waves, photonic modes, optothermal dynamics, RF networks, and semiconductor devices with visual, browser-based numerical models.

012D FDTD · Electromagnetics & photonics

Electromagnetic Wave Simulator

Explore wave propagation, interference, resonators, waveguides, and advanced optical materials through more than 100 interactive scenes.

021D Drift–Diffusion · PN junction

Semiconductor Device Simulator

Solve a silicon PN junction self-consistently with Poisson and carrier-continuity equations, then inspect fields, bands, currents, and convergence.

03Two-port networks · S-parameters

RF Network Simulator

Build linear RF chains, import Touchstone S2P files, and inspect S-parameters, phase, group delay, mismatch, and internal reflections.

04Full-vector FDM · Integrated photonics

Waveguide Mode Solver

Calculate hybrid modes of dielectric waveguides, inspect all six electromagnetic field components, and evaluate effective index, confinement, and polarization.

05Axisymmetric heat transfer · VO₂ thin films

Optothermal Simulator

Simulate transient heating, phase transition, and thin-film absorptance in VO₂ driven by a pulsed Gaussian laser beam.

RESEARCH

Tools for fabrication and optical characterization.

Prepare lithography files, model thin-film processing, and fit optical spectra with reproducible, browser-based tools.

01GDSII → GOO · Photolithography

GDS2GOO

Convert GDSII layouts into validated, single-layer GOO exposure files for maskless photolithography with the Elegoo Mars 4 9K. All processing stays in the browser.

02Spin coating · Thin-film processing

SpinCoatSim

Model GDSII cross-sections, material stacks, RPM-calibrated film thickness, annealing shrinkage, and planarization in the browser.

03Thin-film optics · R/T fitting

Reflectometry

Fit calibrated reflectance and transmittance spectra from coherent multilayer stacks using flexible optical models.

04Scientific diagrams · Experimental setups

SetupSketch

Build optical, photonic, and electronic setup diagrams with editable components and export them as SVG, PNG, PDF, or JSON.

DESKTOP SOFTWARE

Laboratory software.

Download tools for optical programming, fiber alignment, and automated photonic characterization.

01Windows x64 · Direct download

PCMWriter

Program and characterize phase-change materials on silicon photonic devices through guarded optical and motion workflows.

02Windows x64 · Direct download

PICBench

Align optical fibers with camera guidance and automate spectral characterization of silicon photonic integrated circuits.