Scaling an IoT deployment? Join our webinar on May 28th where we dive into real-world scaling pain points and how to overcome them.

Blues Developers
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
Button IconHelp
Notehub StatusVisit our Forum
Button IconSign In
Sign In
Sign In
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
homechevron_rightBlogchevron_rightUse Rapid Prototyping to Speed Up Your Hardware Designs

Use Rapid Prototyping to Speed Up Your Hardware Designs

Use Rapid Prototyping to Speed Up Your Hardware Designs banner

October 20, 2023

Learn how to use rapid prototyping to speed up your development process.

  • Prototyping
David Scheltema
David ScheltemaPrincipal Technical Writer
email

One of the most exciting aspects of working with the IoT is that it’s a cross disciplinary field. To build a successful product, you and your team need to be familiar with software and hardware design. For some folks this can be intimidating, especially for those coming from a non-hardware background.

Fortunately, there are a number of hardware ecosystems designed for rapid prototyping that can help you ease your way into working with hardware and building a proof of concept.

In this article you’ll learn a bit of the history of the approach and how you can apply it to your work building IoT prototypes.

Prototyping Gets Rapid

Broadly speaking, rapid prototyping is a popular method by which to build proof-of-concepts quickly and cost effectively. It’s a process that’s used today by large companies but it’s also incredibly effective for individuals like you and me.

Rapid prototyping first gained popularity in the field of additive manufacturing — specifically with the work of Hideo Kodama and Charles Hull on Selective Laser Sintering (SLS) 3D printing. In some circles the only real definition of the term “refers to the rapid production of models and prototypes using CAD data.” But rapid prototyping isn’t just for the 3D printer and manufacturing crowd.

Unsurprisingly, other fields of engineering and design found application in their fields, but with unique twists. This is especially true in the case of IoT hardware prototyping, which has the luxury of an entire small industries around making modular electronic ecosystems. But I get ahead of myself.

Iterate, Iterate, Iterate

In brief, rapid prototyping is all about iterating through a list of steps to help you stay on track with the goal of the work: to have a minimum viable prototype. You'll see various terms and descriptions for each step, but it doesn't really matter what they are called. It just matters that you're following the same method of reviewing and refining and repeating that process.

  1. Prototype
  2. Review
  3. Refine
  4. Repeat steps 2-4 until you’re satisfied

The key takeaway with all of this is that you should not strive to make the perfect prototype in one go. Incremental, iterative, and done in quick bursts with considered review and revision. Using this approach, you’re less likely to fall into the trap of trying to make your design perfect.

Tools of the Trade

In theory this all sounds great, who doesn't want to build faster and less expensively?

However, to make the method really work for you, you'll want to take advantage of hardware ecosystems that are designed to help early stage design. Adafruit, SparkFun, Seeed, Rak Wireless, and Mikroe all have solutions.

Interestingly, each of these solutions foregoes the breadboard and jumper wires in favor of custom cables that connect between modules in their ecosystems.

Great for quickly adding sensor and actuators

  • Sparkfun Qwiic
  • Adafruit STEMMA & STEMMA QT
  • Seeed Studio Grove

Great for adding more complex modules and systems

  • Sparkfun MicroMod
  • Rak Wireless WisBlock
  • Mikroe Click Boards

Rapid Prototyping == Rapid Results

What you'll find once you begin to prototype with any of these systems is that you're simply faster. Faster at building a working hardware design. Faster at writing the firmware because each module has good library support within their ecosystem. And faster at being able to take the opportunity to review and refine your design.

note

Blues Notecarriers use Qwiic/StemmaQT I2C connectors, except for the Notecarrier Pi Hat that uses a Grove connector.

The SparkFun MicroMod Blues Wireless Notecarrier is part of a more complex ecosystem of embedded design prototyping solutions.

In This Article

  • Prototyping Gets Rapid
  • Iterate, Iterate, Iterate
  • Tools of the Trade
  • Rapid Prototyping == Rapid Results

Blues Developer News

The latest IoT news for developers, delivered right to your inbox.

Comments

Join the conversation for this article on our Community Forum

Blues Developer Newsletter

The latest IoT news for developers, delivered right to your inbox.

© 2025 Blues Inc.
© 2025 Blues Inc.
TermsPrivacy
Notecard Disconnected
Having trouble connecting?

Try changing your USB cable as some cables do not support transferring data. If that does not solve your problem, contact us at support@blues.com and we will get you set up with another tool to communicate with the Notecard.

Advanced Usage

The help command gives more info.

Connect a Notecard
Use USB to connect and start issuing requests from the browser.
Try Notecard Simulator
Experiment with Notecard's latest firmware on a Simulator assigned to your free Notehub account.

Don't have an account? Sign up