Gopher: Find Me A Microcontroller

Sept. 10, 2008
Technology Editor Bill Wong burrows into the ins and outs of GruntWare's Gopher Database.

What do you do when you start a new microcontroller project? Crack the product catalog or log onto a vendor’s Web site? Sticking with paper is tedious. A single vendor can have literally hundreds of chips that are potential candidates for your next project. Using a vendor’s Web site is better but what about comparing products or searching with criteria that the vendor does not support? That is what GruntWare’s Gopher is for.

Gopher is essentially a front-end to a database of microcontroller specifications. The application starts with a set of basic filters, including the vendor as well as basic criteria such as the number of serial ports or CAN ports (Fig. 1). This is on par with what most vendor sites provide but its cross vendor support makes comparisons significantly easier.

But where Gopher shines is in its detailed search criteria (Fig. 2). There are literally pages of details allowing you to fine tune the search for peripheral specifications down to the bit or temperature detail. The search options are Gopher-specific, but they’re easy to learn and utilize. The challenge, really, is the number of options. Unfortunately, there is no grouping of the options even into major categories such as Analog Peripherals or Memory. There are literally hundreds of options, which is obviously good, but knowing what to use and finding them is not.

The final result is a list of chips with all their details (Fig. 3). This is where the big nit is. The list has hundreds of columns. It is possible to hide and size columns. It is also possible to do more than one search, but typically you need to print out the result to see everything.

Of course, while I’m nitpicking, another chink in the armor is Gopher’s inability to save results in a spreadsheet or data format where they could be manipulated or used in reports—since justification of a selection is often part of the job.

For an initial release, Gopher is worth the investment. The time you save easily offsets its cost. Just think of how many hours you would spend browsing the Internet to get this kind of information especially if you have not chosen your supplier.

Gopher is priced at $299 plus shipping.

GruntWare
www.gruntwareinc.com

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!