Skip to content

1xx - Getting Started

Introduction to GeckoCIRCUITS for new users.

Tutorial Title Difficulty Duration
101 First Simulation 15-20 min
102 Basic Circuits 25-30 min
103 PWM Basics 30-35 min
104 Running Simulations 25-30 min
105 Analysis Tools 40-50 min
106 State Machines 35-45 min
107 Component Libraries 30-40 min

Learning Path

Core Path (Required): 1. 101 - First Simulation: Launch the app, open a circuit, run simulation, view results 2. 102 - Basic Circuits: Build circuits from scratch, component library, wiring 3. 103 - PWM Basics: Pulse-width modulation, duty cycle, control-power interface 4. 104 - Running Simulations: Solver settings, time step, troubleshooting, data export

Extended Topics (Optional): 5. 105 - Analysis Tools: Steady-state analysis, Bode plots, frequency response 6. 106 - State Machines: Complex control sequences, startup/shutdown, fault handling 7. 107 - Component Libraries: Create and manage custom component libraries

Prerequisites

  • GeckoCIRCUITS installed and running
  • Basic understanding of electrical circuits
  • Java 21 runtime

What You'll Learn

By completing this series, you will be able to: - Navigate the GeckoCIRCUITS interface - Build and modify circuit schematics - Configure and run simulations - View and analyze results in the oscilloscope - Export data for external analysis - Understand PWM control basics - Perform frequency-domain analysis - Implement state-based control logic - Create reusable component libraries

Estimated Total Time

  • Core tutorials (101-104): 1.5-2 hours
  • Extended tutorials (105-107): 2-2.5 hours
  • Complete series: 3.5-4.5 hours

Next Steps

After completing the Getting Started series: - DC-DC Converters: 2xx Series - Buck, Boost, Buck-Boost - Rectifiers: 3xx Series - Diode bridges, PFC - Magnetics: 9xx Series - Transformer, inductor modeling - Examples: Basic Topologies - Reference designs

Quick Reference

Action Shortcut
Open file Ctrl+O
Save Ctrl+S
Run simulation F5
Stop simulation Escape
Simulation settings F9
Zoom in/out Scroll wheel
Rotate component R
Delete Delete