MS Computer Science. Contributor to GIMP. Maintainer of Resynthesizer plugin. Makes artsy, solar-powered, Calder mobiles. Embedded systems.
resynthesizer. Suite of gimp plugins for texture synthesis
1.8kdemoQMLPyQt. Example code using Python PyQt QML Qt toolchain.
42GimpFu-v3. Port of Gimp plugin API GimpFu to Gimp 3, Python 3
39gimpscripter. Point-and-click authoring tool for Gimp plugins
25freehandTool. freehand drawing tool in Python, PyQt/PySide, Qt
22pensool. 2D drawing app in Python using direct manipulation GUI
14BQStripped. Minimal PCB for TI BQ25504 energy harvester
6rustDevContainers. Vagga containers for developing using Rust language, native and cross-compiled
5qtEmbeddedQmlFramework. Python PyQt code supporting QML embedded in a Qt QWidget based app.
4gimp-plugin-engine-template. Template for GIMP plugin modularized into Python GUI, C engine, C++ adaptor to image processing library.
4solarRadioFirefly. Digital, solar fireflies using Nordic radio modules, that blink in unison. No batteries, sleep mostly.
3resynthesizerJulia. The resynthesizer algorithm for texture transfer, in Julia, generalized for multi dimensions.
3generateMSI. python scripts to generate ms installer using WiX
3geometryFramed. Pure Python 2D geometry with frame safety and Qt adaptors.
3testGimpPDB. Plugin that tests Gimp PDB exhaustively.
2bleAppTemplate. hacked Nordic Semi example ble template
2FlexSpinner. KiCad design files for solar, motorized spinner using flexible PCB
2nRFCounter. Library wraps nRF5x embedded radio RTC counter device, replaces app_timer
2qtPrintFramework. Layer on top of Qt printing to hide certain warts, mainly non-native (paperless, PDF) printers. Python, PyQt
2testQtGesture. Testbed for gestures with Qt PyQt and Python.
2pluginGEGLpluginGIMP. GEGL plugins (source and sink) for use by GIMP Python plugins using PyGEGL
2eInkBreakout. A breakout board for eInk brand, 5 segment, bar graph display.
1geglFilterExamples. A set of ops/filters for GEGL/GIMP. As templates and for learning.
1testGimpScriptFuBinding. test ScriptFu, Gimp's binding from Scheme (lisp) to GIMP Procedure Database (PDB)
1BLEProvisionerSwift. iOS app that provisions (writes a property of) a remote embedded device using Bluetooth
1nRF5Cmake. cmake scripts for building embedded to Nordic SoC chips using nRFSDK and C/C++
1embeddedMath. math for time, random numbers, etc. utilities
1radioSoC. Platform independent library API to a SoC SystemOnChip (radio, ARM cpu, and peripherals) e.g. Nordic
1nRF5rawProtocol. raw wireless protocol for nRF5x family embedded wireless
1templateBuildARMStaticLib. Template project to build a static library for ARM
1libsaliency. A library implementing image saliency detection based on relational entropy.
1sleepSyncAgent. C++
1qtGestureFramework. classes supporting gesture for PyQt
1qtLibPathFacade. find platform plugin libqcocoa.dylib on PyQt, sandboxed apps on OSX
1StoryTextQt. Adapts StoryText to Qt
1BQ25570PowerSupply. A breakout board for Texas Instrument's BQ25570 energy harvester, with an additional LDO regulated 3.6V output.
1gimp-plugin-map-saliency. GIMP plugin that creates gray saliency map (brightness indicates likelihood of human focus)
1