/QSpice

QSpice tools, components, symbols, code, etc.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

QSpice

Tools, components, symbols, code, etc., for Qorvo's free QSpice circuit simulator.

QSpice/Qorvo Links

Get the QSpice simulator from Qorvo here.

The QSpice forum is here.

The Qorvo YouTube Channel is here.

Information about the Digitial Mars (DMC) compiler is here.

Other Recommended Sites

The PyQSPICE Scripting Tool GitHub repo.

QSpice Forum @KSKelvin's Github repo.

QSpice Forum @Mgyger's GitLab repo.

QSpice Forum @physicboy's Github repo.

Professor Marcos Alonso's QSpice YouTube Channel and GitHub Repo.

GPIO Components

QSpice symbol and class to implement general purpose I/O pins (i.e., micro-controller tri-state pins).

Go to GPIO Components

WavIO Components

QSpice C-Block/DLL components to read/write basic audio WAV files. Source code and examples.

Go to WavIO Components

SerialIO Components

Proof of concept serial buffer. See SpiIO components for improved serial buffer (in SpiIO.h).

Go to SerialIO Components

SpiIO Components

QSpice C-Block code and schematics to implement custom SPI master & slave components.

Go to SpiIO Components

PID Controller Component

QSpice C-Block implementation of a discrete PID controller courtesy of KSKelvin.

Go to PID Controller Component

C-Block Documentation

Various documentation and tools relevant to C-Block component development.

Go to C-Block Documentation

VSCode Configuration

Build configurations for C-Block component development using the VSCode IDE.

Go to VSCode Configuration

Microsoft Visual Studio (MSVC) Configuration

Step-by-step guide to configure a Visual Studio project to compile and debug C-Block components.

Go to MSVC Configuration

Miscellany

Odds and ends, bits and bobs that may be useful.

Go to Misellany

QCodeGen

An alternative to the QSpice C-Block component code generator.

Go to QCodeGen

QTcpServer Project

A TCP-based client/server framework for QSpice C-Block components.

Go to QTcpServer Project

QMcServer Project (On Hold)

A micro-controller simulation framework for QSpice. Currently a (working) Proof of Concept for Microchip devices.

Note: This project is on hold. See the QMdbSim Project below for the replacement.

Go to QMcServer Project

QMdbSim Project

A micro-controller simulation framework for QSpice for Microchip devices.

Go to QMdbSim Project