Trace Systems, Inc

Trace Systems, Inc Find the answers to your PIC USB, Ethernet, bootloader, and total Field Upgrade challenges!

Software tools for developers of USB and embedded Ethernet devices: HIDmaker, SUMS Bootloaders, AnyHID USB Test Tool. Trace Systems Inc is a small family owned business located in Shepherdstown, WV (in the greater Washington DC metro area).

09/11/2021

Be Ready to Grab Opportunities When They Come Again.
======================================

You can easily make a very compelling demonstration with USB HID -- IF you know how. Your explanation proves your ability.

And as you build the thing you will demonstrate, be sure to take notes you can show to people in your "Portfolio," which can be a simple 3-ring notebook containing pictures, sketches, and notes about things you have done. This greatly adds to your credibility.

Giving a live demo in their conference room can be very powerful. Many of our customers have done this, and have gotten valuable consulting projects or good full time jobs.

And here's a helpful tip: if you have a partner or a buddy that can come with you, you'll have a big advantage: while one of you is presenting, the other person can write notes about the audience's reactions, what questions they asked, and what they seemed most interested in. (It's hard for you to do that effectively on your own, while you are demonstrating -- you are necessarily focused on doing the demonstration.)

08/08/2021

Here's How to Make a USB HID Project with HIDmaker
==============================
Watch this video to see the simple process of making a USB HID project -- to YOUR specifications -- with matched, custom source code for both the PC side and PIC side.

You can get it done in minutes, and it's GUARANTEED to work!

08/08/2021

The 18 Scary Myths about USB HID
============================
Here is our list of the (at least) 18 myths about supposed limitations of USB HID. ALL are all completely WRONG, but lots of people sitll believe them.

1. HID is only good for mice and keyboards
2. HID has very limited capabilities, and is only usable for the very simplest types of project
3. HID transfers are very slow
4. You have to send an Output Report before you can read an Input Report
5. A HID PC program cannot communicate with more than 1 device
6. HID Reports are limited to only 1 packet, containing 64 bytes max
7. HID Reports only let you use packets of Bytes
8. HID only lets you have one data channel
9. There is no way to send varying amounts of data with HID
10. There is no way to send varying TYPES of data with HID
11. Commands to the PIC device have to be strings, that have to be parsed and interpreted in PIC code
12. You have to follow the HID Usage Spec slavishly, so e.g. you can only have a single "Buffered Bytes" construct
13. You, the programmer, have to write code to keep track of which individual value is in which byte in the packets received by each side
14. You have to slog through USB.org's HID Descriptor Tool to make HID Report Descriptor
15. Code generators are bad
16. HIDmaker only makes demos
17. HID is so complex that it will take you months of hard work just to get the communication working
18. "If my customer or boss wants me to make a change when I am nearly finished, it will take me weeks of editing to make the changes and get the modified project running..."

08/08/2021

HIDmaker Projects You Can Try YOURSELF
==================================
Today we're going to OBLITERATE HID Myth #6 -- one of the 18 harmful Myths about USB HID that waay too many people still believe. (See the full list of myths in the post above this one.)

This is important because because a lot of people believe that USB HID devices can only communicate 64-bytes at a time, at most. AIN'T SO !

This is shame, because these myths prevent people from even trying to do things things with HID that they are fully entitled to do, like being able to communicate a lot of data really fast, even on an 8-bit microcontroller. All because of a sad misunderstanding on someone's part years ago.

This is really important because if you can send a lot of data really fast over USB HID, you'll be able to design devices that work faster than your competition, and you'll get rewarded for being able to do that.

The GOOD news is that ALL those 18 myths are completely wrong, and we can prove it, with demonstrations that YOU can run yourself, with your own PIC device and PC. That's because of 2 big things we learned along the way:

Thing Number 1 is : "The very things that make USB easy for users to USE, are the SAME things that make USB projects hard for designers to DESIGN."

Thing Number 2 is : "Since USB software is meant to communicate with a computer, then the best way to make USB software is to generate that source code IN a computer." That's the best way to get all the many details right, on both the computer and the peripheral side, consistent on both sides at the same time.

So to puncture Myth #6, that "HID Reports are limited to only 1 packet, containing 64 bytes max," our new Demo Portal offers our OScope demo, which display a variety of waveforms sent from the PIC device, with fake noise to show that these waveforms are updated very rapidly in real time, even from an 8-bit PIC. You can see an animated GIF of this at the bottom of this post.

Oh, by the way, our "OScope" demo ALSO crushes Myths #1, #2, #3, #4, #7, #13, #14, #15, #17, #18.

Our Demo Portal also has some "PDFS-Compatible" projects that obliterate Myths #1, #2, #3, #4, #5, #7, #10, #11, #13, #14, #15, #16, and #17 as well.

So, why not check out our Demo Portal? It's totally free.

To get access, go to https://tracesystemsinc.convertri.com/request-demos and register with your name and email address. You will then receive an email from customerhub.com that will give you a link to our Demo Portal. Use the link in the email, and enter a password of your own choosing.

You will see a "Library" page containing some panels. Scroll down a bit until you find a panel labeled "HIDmaker Demo Portal." Click the "Lets Do This" link in the lower right corner of that panel to access the demos. Watch the video in the Overview section, and then look for downloadable demos any of the other sections, for 8-bit, 16-bit, or 32-bit PIC devices.

Build Your Resume With a Successful USB Project=======================================My first job, after I got my Bache...
08/08/2021

Build Your Resume With a Successful USB Project
=======================================

My first job, after I got my Bachelor's degree, was at a TV company. Young engineers like me thought they would be allowed a bigger role than they actually got. One of them posted THIS on a bulletin board: "GOD invented the TV set. Man is only allowed to rearrange it."

Young engineers want to succeed at making meaningful new products.

And it doesn't hurt that succeeding in this way, can mean getting respect, security, and advancement.

USB HID has a lot of powerful advantages that can really help, in a lot of different types of project.

If you are a young engineer or developer, you already know -- first hand -- that younger engineers are considered inexperienced. That's not fair: you know a LOT more than they care to acknowledge. You want a chance to prove yourself. You had a hard time getting a job in this economy, so you don't want to blow it. If you can make and demonstrate a good USB project, especially if it is relevant to your company, THAT could make the bosses sit up and take notice.

Your thoughts? Leave a comment below!

06/14/2021

Watch the video below...

and learn about important opportunities to use your technical skills to unique advantage, as the economy recovers.

𝗨𝗦𝗕 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗗𝗢𝗘𝗦𝗡'𝗧 𝗛𝗮𝘃𝗲 𝘁𝗼 𝗯𝗲 𝗧𝗵𝗶𝘀 𝗛𝗮𝗿𝗱 !Most engineers are NOT having good experiences with USB projects .  The bi...
06/11/2021

𝗨𝗦𝗕 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗗𝗢𝗘𝗦𝗡'𝗧 𝗛𝗮𝘃𝗲 𝘁𝗼 𝗯𝗲 𝗧𝗵𝗶𝘀 𝗛𝗮𝗿𝗱 !

Most engineers are NOT having good experiences with USB projects . The biggest problem that many developers face is the "free" USB source code on the Internet, that is REALLY hard to customize .

There are just too many arcane USB settings -- for both the peripheral side and the Host side -- to have to understand, to adjust correctly, AND to make consistent on both host & peripheral sides, so they can TALK to each other. It's like a mine field : one minor slipup and the project won't be "recognized" by the host.

USB, and especially USB HID, has a lot of advantages for many types of project, but the process of making a USB project should NOT be excruciatingly complex .

𝗧𝗵𝗲𝗿𝗲 𝗜𝗦 𝗮 𝗯𝗲𝘁𝘁𝗲𝗿 𝘄𝗮𝘆, 𝗮𝗻𝗱 𝗜'𝗺 𝗵𝗲𝗿𝗲 𝘁𝗼 𝗵𝗲𝗹𝗽 𝘆𝗼𝘂. Go below this post and leave a comment or a question. I PROMISE I will answer your questions !

Address

7099 Engle Molers Road
Shepherdstown, WV
25443

Opening Hours

Monday 9am - 6:30pm
Tuesday 9am - 6:30pm
Wednesday 9am - 6:30pm
Thursday 9am - 6:30pm
Friday 9am - 6:30pm
Saturday 10am - 5pm
Sunday 12pm - 6pm

Telephone

+13048768711

Alerts

Be the first to know and let us send you an email when Trace Systems, Inc posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share