A selection of Tools I wrote mostly for myself...

These are all Windows based tools, written in VB6.
Long story, but using Windows APIs and VB6 you have deep access to the OS and can do some pretty cools things. And I work with what I know.

(Save the negative commentary - try it, if you like it that's all you need to know.)


KSTerm a Serial Comm Terminal

for Robotics, Internet of Things, Automation, Arduino / Micro-Controller Projects, and for the Automation / Low-Voltage Professional.

Use your PC/Laptop to communicate with, and debug communication with Serial / TTY / ASCII devices.


MapBits a BitWise and BitMap Visualization

Visually watch how numbers and bits interact according to BitWise Operations (AND, OR, XOR, NOT) Map and Read bitmap numbers using bit-flags by name!

For learning, visualizing and documenting small bitmaps (numbers as binary flags, not images) and for understanding BitWise Operations. Great for working with Operating System or other program API's when using DWords or other bitmap/numeric flags.

Convert and Read numbers as bitmaps, or Bit-States into bitmap numbers; maps can be saved and loaded as simple text files.


InputHook Input Monitor, Lookup & Cross Reference

Monitor or look-up Keyboard / Mouse input, ASCII, KeyCode Constants, Morse Code, as well as
Cross-Reference Decimal, Hex, Binary, ASCII, Scan Codes, and Virtual Key Codes. Safely Monitor all Keyboard Input without passing it through to other applications - Great for developing and testing Alternative-Input devices and software!