HIDmaker 32

Generates matched, CUSTOM PIC & PC source code for YOUR data. Supports 32-bit, 16-bit, & 8-bit USB PIC processors.

Quantity
Add to Cart

Product Description

HIDmaker 32 v2 by Trace Systems is a software design tool for developers of PIC based USB devices. It lets you get USB communications working in minutes! Just tell HIDmaker 32 v2 about your data, and it generates complete, ready to compile CUSTOM SOURCE CODE for your USB HID class PIC device and a PC program to talk to your device. HIDmaker 32 v2 creates matched programs for both peripheral and PC, that understand the specific data that you defined. It's easy and fun -- no more long, tedious drudgery -- yet HIDmaker 32 v2 gives your project more power and flexibility than any other tool or design method we know of.


HIDmaker 32 also contains HIDmaker FS 2 (which works with almost all of Microchip 8-bit USB devices), and a HIDmaker32 v2 code generator (that generates source code for the Microchip 32-bit, 16-bit, and 8-bit C compilers). HIDmaker FS 2 generates source code for most of the popular 8-bit PIC compilers (Microchip C18 and XC8, PICBASIC PRO, MPASM assembler). Both the HIDmaker FS 2 and HIDmaker32 v2 tool generate PC side source code for the most popular Windows PC compilers (All the .NET compilers, Delphi, and C++ Builder).


HIDmaker 32 v2 lets you create a wide range of device types, including devices with multiple USB HID class Interfaces (to give you separate data channels to support multiple kinds of functionality in your device), and even Soft Detach devices that can change their characteristics on the fly.


The generated source code is ready to compile and run, using PIC and PC compilers that you already own.


When you compile your generated PIC code and program it into your working USB board, the PC will recognize it immediately, because USB HID class is built into all PCs. Your generated PC can talk to your device right away. And you can even exercise your device before you even compile your generated PC source code, using the AnyHID tool that is included with HIDmaker 32 v2.


Space doesn't permit much detail about the many, many other things that HIDmaker 32 v2 does for you:

  • At run time, HIDmaker's code does full HID class packing and unpacking of data, on the fly in real time. We know of no other tool that does this.
  • HIDmaker's PC code can recognize and simultaneously carry on a separate conversation with multiple devices of this design. Not a single line of PC code needs to be modified or added to do this.
  • HIDmaker 32 v2 makes it exceptionally quick and easy to modify an existing project to handle last minute changes in requirements


But don't just take our word for it. Here's the sort of thing that our customers say about HIDmaker:


"Hi, my name is Matt Hocking. This great USB tool is indeed a high quality and well refined piece of technology. I programmed the microchip PICDEM USB 32 board to transfer data and control I/O on my first attempt in 10 minutes (without even reading your users guide) for VB.NET and PBP. I was literally cheering! "