Scott is a software engineer with a background in biomedical science who is passionate about open-source collaborative software and hardware development
Csharp-Data-Visualization. Resources for visualizing data using C# and the .NET platform
1.1kFftSharp. A .NET Standard library for computing the Fast Fourier Transform (FFT) of real or complex data
391Spectrogram. .NET library for creating spectrograms (visual representations of frequency spectrum over time)
367Python-GUI-examples. A growing collection of bare-bones GUI examples for python (PyQt4, Python 3)
236AVR-projects. A collection of standalone AVR projects written in C
181pyABF. pyABF is a Python package for reading electrophysiology data from Axon Binary Format (ABF) files
114diyECG-1opAmp. A surprisingly good ECG circuit using a single op-amp and some Python software
111SoundCardECG. Display ECG signals in real time using a sound card interface and an AD8232
103pyHH. A simple Python implementation of the Hodgkin-Huxley spiking neuron model
51FtdiSharp. A .NET library for interfacing FTDI USB controller ICs
43BasicTimer. A basic timer app for Windows
38code-notes. notes and reusable code for various programming languages
38QuickPlot. Experimental Plotting Library for .NET
35Local-LLM-csharp. Run a LLM locally to answer questions about documents using C#
31SWHLab. Python tools for analysis of whole-cell patch-clamp electrophysiological data
25USB-Counter. Open-source USB frequency counter
25FTFlash. A tool for reading and writing data in SPI flash memory chips using a FT232H
23SeriPlot. Realtime Serial Data Plotter
23SwarmFit. A .NET package for fitting curves to data using particle swarm optimization
22HHSharp. Interactive Hodgkin-Huxley neuron simulator
21Mystify. A modern implementation of a classic screensaver
19pyScreenCapture. Screen capture video (with cursor) using Python
18ADC-10-F103C. Software and Notes for 10-Channel ADC Board
17md2html-php. A flat-file dynamic markdown-to-HTML site generator using PHP
15FSKview. A high resolution spectrogram for viewing FSK signals in real time
15SWHarden.com. The personal website of Scott W Harden
14RasPi-Frequency-Counter. Raspberry PI RF Frequency Counter with Python Interface
14pyTENMA. Python interface to TENMA multimeter serial data
14QRSS-VD. QRSS Viewer for Python 2
13ABFview. Electrophysiology data viewer for Axon Binary Format (ABF) files
11QRSSplus. QRSS Plus: live QRSS grabbers from around the world
11WsprSharp. .NET Standard library for encoding/decoding messages using the WSPR protocol
10LJPcalc. Liquid Junction Potential Calculator
10QRSS-hardware. A collection of resources related to QRSS hardware (TX and RX)
10CsvPlot. Interactively display data from CSV files
8SciTIF. A .NET library for working with scientific image data in TIFF files
8LivePictureViewer. A picture viewer that rapidly updates when the image file on disk changes
7Csharp-Image-Analysis. Code examples and notes for analyzing image data using C#
7originpro. Source code for the originpro Python package
6csharp-data-smoothing. A survey of data smoothing strategies implemented in C#
5pyHamLog. ham radio logging software with a web interface (designed for school club roundup)
5NumberSpeaker. Arduino library for reading numbers using a speaker
5repo-badge. Display GitHub repository statistics using Vanilla JS
5swharden. Scott W Harden on GitHub
5ABF-SDK. Resources for working with Axon Binary Format (ABF) Files
5AbfSharp. A .NET interface for Axon Binary Format (ABF) files
5patch. A Student's Guide to Patch-Clamp Electrophysiology
4Washcloth. A .NET Standard library for reading XML documentation using reflection
4memtest. Notes and code for calculating cell membrane parameters from electrophysiological recordings
4LLamaSharp. Run local LLaMA/GPT model easily and fast in C#!🤗 It's also easy to integrate LLamaSharp with semantic-kernel, unity, WPF and WebApp.
4ScottPlotStats. Azure Functions for logging and plotting ScottPlot NuGet package downloads
3ColorMapper. A desktop app for creating and analyzing colormaps
2double-pendulum-dotnet. C# implementation of the double pendulum problem
1AliCalc. Aliquot Calculator for Electrophysiology
1Java-Boilerplate. Example Java desktop app with tests and CI using GitHub Actions
1AbfAuto. automated analysis of electrophysiology data in ABF files
1PrairieView-Quick-Loader. ImageJ plugin to quickly load multiphoton imaging data from PrairieView folders
1Maui.Graphics. Source for https://maui.graphics
1qrss.org. A collection of resources for ultra-narrowband amateur radio experimentation
1