Use a pipe ( | ) to separate text into two lines. Clear the text entirely to revert to Auto-Sizing.
Component Image & Size
Drag image in preview to pan. Resizing the component box will automatically scale terminal locations perfectly.
Welcome to Solar Schema
BETA DISCLAIMER: This simulator is a conceptual tool designed for planning and educational purposes. It has not been fully vetted for real-world edge cases, efficiency losses, or strict NEC safety codes. Always consult a certified electrician or solar professional before building a physical system!
Solar Schema Guide
Canvas Controls
Add Components: Click an item in the library, then click anywhere on the canvas grid to place it.
Wiring: Click and drag from any colored terminal node to another to establish a connection.
Select & Move: Click any object to select it. Drag it to reposition. Shift+Click to multi-select several components.
Delete: Select an object or wire and press the Delete / Backspace key, or the "Delete Selected" button.
Pan Workspace: Click and drag on any empty background space to navigate around large drawings.
Copy / Paste: Select components and press Ctrl+C to copy, and Ctrl+V to paste them near your cursor.
Advanced Wire Routing
Shape Wires: Double-click anywhere on a drawn wire to add a routing node (white square). Drag the node to create custom, perfectly rounded 90-degree paths.
Move Segments: Click and drag the straight line segment between any two nodes to orthogonally shift the entire segment up/down or left/right.
Reconnect Wires: Click a wire to select it, then click and drag the starting or ending terminal node to instantly attach it to a different component.
Remove Nodes: Double-click on an existing routing node to delete it.
Move Labels: Drag the yellow cable specification labels to manually reposition them away from components.
Edit Labels: Double-click on any yellow text label to manually override its AWG and fuse recommendations.
Component Image Overlays
Custom Icons: Click a component, then click "Component Image" in the properties panel to swap the generic box for an image URL and resize its boundaries.
Draggable Labels: When an image is applied, the component text automatically shifts to the side. You can click and drag this component label just like the wire labels.
The Logic "Brain"
The simulator automatically isolates circuits. Selecting a component will update the Diagnostics panel to show context-specific stats (e.g. PV input variables for a specific MPPT). Clicking empty space returns to Global stats.
Temperature Slider: Adjust the PV Temp slider to simulate the physics of cold weather over-volting your panels, or hot weather dropping your amperage. Standard panel ratings are calibrated at 25°C.
Wires automatically size themselves (calculating the AWG gauge) and recommend fuses based on continuous load math (Amps × 1.25 safety margin).