India - Flag India

Please confirm your currency selection:

Indian Rupee
Incoterms:FCA (Shipping Point)
Duty, customs fees and taxes are collected at time of delivery.
Payment accepted in Credit cards only

US Dollars
Incoterms:FCA (Shipping Point)
Duty, customs fees and taxes are collected at time of delivery.
All payment options available

Bench Talk for Design Engineers

Bench Talk

rss

Bench Talk for Design Engineers | The Official Blog of Mouser Electronics


Xpress Your Designs to the World! Microchip MPLAB® Xpress Development Board Paul Golata

By now you may know that I like to ROCK!

 

Give me a Les Paul and turn the amplifier up to 10 and let’s get busy. My amplifier of choice is a clone of a guitar amplifier that costs upwards of $40,000 since it is so rare and sought afterKen Fischer’s Trainwreck Express amplifier. Trainwreck amplifiers, and in particular the Express model, are known to be fast and dynamic.

 

I have recently incorporated the Fractal Audio AX8 as an all-in-one Amp Modeler + Multi-Effects Pedalboard Processor in lieu of my traditional amplifier. And as a base rock-n-roll patch, I have programmed the Trainwreck Express.


Figure 1: Fractal Audio AX8, Amp Modeler + Multi-Effects Pedalboard Processor. Image courtesy fractalaudio.com

 

Express is a simple word; it is based on the Latin pressare (to press) and ex (out), meaning: to press out. In a modern context, it can be used as an action verb to demonstrate one’s ideas. When used as an adjective it denotes high-speed, rapidity, swiftness, and quickness.

 

As an engineer, I still carry over the attitude of ROCK into my ability to design. I want my designs to be fast and dynamic. In the same way that I want my mind and fingers to find their expression through the sounds of my amplifier, I want my electronic designs to quickly and swiftly capture my thoughts and find expression right from the start, so that I can proceed.

 

 


Figure 2: Microchip Logo

 

I have known and used Microchip for many years. I have been most familiar with them through their family of PIC® Microcontrollers (MCUs), particularly their 8-bit family, due to their simplicity in getting things going in a design. Microchip is recognized for their long-standing ease in helping engineers get designs started by following the “keep it simple stupid” (KISS) principle.[1]

 

The design world often over complicates itself by often assuming that a 32-bit MCU is needed at the start, so sometimes it just feels most comfortable to rely on the simplicity and long-term stability and reputation of PIC MCU platform design.

 

For a while now, Microchip’s development tool, which operates upon its personal computer software application program for use with its PIC MCUs, has been the MPLAB-X® Integrated Design Environment (IDE). The IDE supports software realities, such as code editing, code build, compiling, debugging, and graphical user interface (GUI). MPLAB-X IDE is a unique and fully comprehensive place for engineers to develop code that is based within an open-source NetBeans programming that provides module software components.

 

 


Figure 3: Microchip MPLAB® Xpress IDE. Courtesy Microchip.com

 

Microchip has now gone one step further in making the designer’s life easier with the ability to express oneself faster. They have recently introduced the MPLAB® Xpress, which moves a full-featured, albeit an abbreviated version, of MPLAB-X IDE from the personal computer to storage and operation from an online cloud. Thus, an engineer can create their design entirely from a web browser, which means no pesky updates and a less cluttered personal hard drive. It does all this while maintaining many of the features that mae MPLAB-X IDE so valuable to work with.

 

 

It’s so much simpler and quicker because it does not require the downloading, driver installation and subsequent configuring that is so ubiquitous with PC-based IDE platforms, so when I found out, naturally I had to immediately try it. It is truly Xpress, no more waiting for downloads!

 

In addition to not having to wait for it have to be downloaded and then taking up space and residing on my computer, it is now easy to access anywhere. I love this! It’s cloud-based design allows me to design and perform simulations without a board, although a development board is readily available. It also offers a library of existing projects that one can start on.[2]

 

One of the coolest things that happens in electronics is that everything invariably gets cheaper; Moore’s Law helping my wallet. For the price of a lunch I can now buy the new Microchip MPLAB Xpress Board.

 

 


Figure 4: Microchip MPLAB® Xpress Board

 

Where was this thing when I was in college!

 

On the board is a PIC16F18855 8-bit MCU (with 14KB Flash, 1KB RAM, 256B EE, and 10-bit analog-to-digital converter with computation). This MCU is indicative of the PIC series and a fine standard that is both sufficient to get started with and to grasp and learn the simplicity inherent in the breadth of the entire PIC family.

 

The board provides breakout headers that allow hardware engineers the ability to get to the MCU’s pins. Additional capabilities are augmented by it being provisioned with a header to accommodate add-on products by MikroElektronika, a renowned producer of a wide range of development tools for various microcontroller families including Microchip’s PIC, dsPUC30/33. PIC24 and PUC32—that provides the potential of greater than one hundred different hardware add-ons.

 

Software programmers are allowed to access Microchip’s compilers in the cloud and take advantage of  previous Microchip design examples. The board provides a universal serial bus (USB) to interface with the MCU’s memory so that no external hardware is needed, the USB cable is even provided!

 

Rock it out!

 

Check out both Microchip MPLAB Xpress and the Microchip MPLAB Xpress Development Board.

 

Get your designs done quickly and easily.

 

Xpress your designs to the world and amplify your application development to a volume of 10!



[1] Note how I cleverly punned and worked that ROCK reference in! J

[2] I do acknowledge that due to its recent launch the present offering has some time to go until it is anywhere near being fully explored and utilized to its possible potential.

 

 



« Back


Paul Golata joined Mouser Electronics in 2011. As a Senior Technology Specialist, Paul contributes to Mouser’s success through driving strategic leadership, tactical execution, and the overall product-line and marketing directions for advanced technology related products. He provides design engineers with the latest information and trends in electrical engineering by delivering unique and valuable technical content that facilitates and enhances Mouser Electronics as the preferred distributor of choice.

Before joining Mouser Electronics, Paul served in various manufacturing, marketing, and sales related roles for Hughes Aircraft Company, Melles Griot, Piper Jaffray, Balzers Optics, JDSU, and Arrow Electronics. He holds a BSEET from the DeVry Institute of Technology (Chicago, IL); an MBA from Pepperdine University (Malibu, CA); an MDiv w/BL from Southwestern Baptist Theological Seminary (Fort Worth, TX); and a PhD from Southwestern Baptist Theological Seminary (Fort Worth, TX).


All Authors

Show More Show More
View Blogs by Date