Snippets

C++/C#
UDP Text Server - A demo which sets up a UDP client / server console
UDP Text Client  - app using MS Winsock2

Monte Carlo PI - An iterative method to estimate PI

Modbus CRC Calculation - CRC calculation for Modbus in C#

Planar Spiral Inductor Synthesis - A program based on Greenhouse's paper "Design of planar rectangular microelectronic inductors"

PWM Generator - A quick and easy PWM generator using Atmega1284P
 
Port Toggle Atmel16 - Quick and easy Port Toggle - Atmega1284P

Agilent 4156C QSCV Setup Pseudo-Code for the Agilent 4156C and similar Parameter Analyzers.

Performance Test - A routine to test the computer's performance with long filenames and/or lots of files. 

USB Demo - Some of the driver code for the USB 2.0 Demo


VB
Face Detection - Face Detection using OpenCV in VB Wrapper.

Wafer Map - Generates a scalable wafer map to a fix window.


LabVIEW
Floating Neutral Measurement

Widgets

Instrumentation
Agilent 4156C IV Setup
- Pseudo-Code for the Agilent 4156C and similar Parameter Analyzers.

Agilent 4156C QSCV Setup
- Pseudo-Code for the Agilent 4156C and similar Parameter Analyzers.

Agilent 5270B IV Setup
Pseudo-Code for the Agilent/Keysight E5270B or Agilent 4142 Parameter Analyzers.

Keithley 590 CV Setup
  - 
Pseudo-Code for the Keithley 590 and similar CV meters.

Keithley 2400 IV Setup
 Pseudo-Code for the Keithley 2400 or 6430 meters.


FPGA
Linux-rt Patch for Petalinux