This is your work, valued
electrical engineer, embedded developer, python developer, some web experience
tk_tools. Python tkinter tools, Python3.7+
108manufacturing. Six Sigma based analysis of manufacturing data for trends, Cpk/Ppk.
69engineering_notation. Easy engineering notation using python
51wireviz-gui. A simple GUI for wireviz
40libmathq15. This is a library for Q1.15 math routines. These are intended for use on small embedded platforms, such as on 8- and 16-bit microcontroller architectures.
33mats. Manufacturing Automated Test System - Executes hardware-oriented tests, suitable for manufacturing environments
32weibull. Weibull analysis, test design, and some Weibayes functionality for Python3.5+
27curve_tracer_hardware. Curve tracer - hardware source files
24daqmx. Pythonic access to National Instruments NI DAQmx hardware
15bootypic. Bootloader for PIC24 and dsPIC33 series microcontrollers
14tol-stack. Python-based tolerance analysis
13booty. PC-side bootloader for microcontrollers (currently focused on PIC24 and dsPIC series)
8curve_tracer_firmware. Curve tracer - firmware source files
8Dispatch. Simple serial and UART library
6di2008. Object-oriented API for DATAQ DI-2008
5curve_tracer_gui. Curve tracer - GUI source files
5stringify. Save binary files into python variables to ease packaging binary files.
4stlinkv2_breakout. A breakout board for the STLINK/V2 header that allows a much smaller footprint on the target.
3lean_moving_avg. A lean moving average method for use on low-resource microcontrollers
3SerialDispatch. Python implementation of the Dispatch serial protocol
3fan_controller. A one-to-four PC fan speed controller
2maek. Opinionated makefile replacement using yml files and supporting parallel builds (Python 3.5+)
2embedded_task_manager. An embedded task manager for 8, 16, and 32 bit devices.
2circular_buffer. C code for a circular/ring buffer
2resume. My resume... for all to see
1bootycontrol. GUI front-end for command-line booty
1tkmats. Tkinter-based front-end frame for the Manufacturing Automated Test System (MATS)
1coffeecam. Camera software used for remote monitoring of the coffee pot through a web page
1documents. Python local file database that emulates the interface of MongoEngine
1subdue. Hardware API for National Instruments cards, Power Supplies, Thermocouple readers, and other physical test hardware
1huddle. A server oriented auto-deployment package intended for coordinating multiple scripts on single or auto-scaling servers and IoT devices.
1msp430_multiplexed_interrupts. The files herein contain an example of how to multiplex a single interrupt vector based on multiple interrupt sources.
1unidir_current_sense_module. Schematic, layout, and gerber files for the unidirectional current sense module
1xc16_mixed. This is a 'template' repository for Microchip XC16 users who may wish to use assembly code within their C programs.
1