Assessing Hardware during IoT Application Development

When first beginning an IoT project, many enterprises pursue pilot studies to understand the feasibility and long-term scalability of their application design. An early and very important step in IoT application development is to align on hardware requirements for your project - and ensure that the capability to collect and ultimately send data to the cloud is feasible.

For the August edition of Losant Discussions, we are diving into hardware and the processes that our community of developers uses to establish requirements, assess, and select hardware components for their IoT applications.

This is an open conversation around hardware assessment, and we are most interested in our developer’s perspectives - What is challenging? What is essential?

The below prompts are to get you thinking about hardware and the issues you may or may not face in your day-to-day development work.

  • Knowing that its very use-case specific, when developing projects for your enterprise, what is commonly used at the prototype level for hardware?

  • How often as IoT developers can you influence this decision?

  • What hardware characteristics are essential to understand early on in enterprise pilot-scale development for your application? What key factors are missing from the below criteria:

    • Data acquisition and control
    • Data processing and storage
    • Connectivity
    • Power Management
    • Footprint / Size
  • How do you balance cost vs. functionality?

  • When you move on from pilot studies, how often are you reassessing your hardware needs?

  • When developing for a pilot scale, factors like flexibility, affordability, and modularity may have larger importance, than during production, when hardware needs to be reliable, manufacturable, and be easily integrated - how do you manage the transition at the hardware level?

  • Developer/maker boards (Raspberry Pi, Particle, Espressif, etc.) are commonly used for independent projects - How often are these same boards used at scale for production enterprise applications?

    • How do you choose between microcontrollers and single-board computers?
  • Are there use cases or applications you were unable to pursue due to lack of adequate hardware?

I’ll be here throughout the afternoon and beyond to moderate, assist and act as your connection to Losant experts - and I’ll be chiming in with my own perspective here and there.

See you in the chat below!
@Aidan_Zebertavage

1 Like