• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • DesignFast
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

The role of sensors in IoT networks, Part 2: Smart sensors and how to choose

August 5, 2019 By John Koon Leave a Comment

Part 2 of this series continues with answering common questions about how sensors work in IoT system development.

What are smart sensors?

Basic sensors can detect changes in their environments and convert measured data into a digital format for the external microcontroller to process. The “smart” is in the microcontroller. Combining the microcontrollers in a single package makes it possible for the sensors to become “smart.” Modern technology enables this combination to be accomplished within small packaging.

For example, Bosch Sensortec’s BHA250 can integrate a 32-bit microcontroller with a 14-bit acceleration sensor in a 2.2 x 2.2 x 0.95 mm3 package. Another sensor manufacturer, TE, for instance, has integrated sensors with connectors to pack functionality into a small space.

FIgure 1. Bosch Sensortec’s BHA250 can integrate a 32-bit microcontroller with a 14-bit acceleration sensor in a small 2.2 x 2.2 x 0.95 mm3 package. (Image: Bosch Sensortec)

 

Smart sensors
Figure 2: MEMS sensors can be used in IoT applications for parking space detection, asset tracking, step counting, and sleep monitoring. (Image: Bosch)

Q. How difficult is it to do system design with sensors?

A. Sensors and silicon manufacturers assist developers with ready-to-go developer’s kits to make design work easier. Developers can use the kits to do proof of concept before doing the final design. Here is an example.

STMicroelectronics recently introduced a flexible unit called the SensorTile.box.  A functions board, including a low-power Arm Cortex-M4 microcontroller with DSP and floating‐point unit (FPU) and multiple sensors, is packed in a small box (57 x 38 x 20 mm3 ) (Figures 3 and 4). Bluetooth functions are built-in. For developers desiring quick results, the kit does not require programming. But it also has an Expert Mode for developers to do custom programming. Furthermore, the STMicro STM32 Open Development Environment (STM32 ODE) supports more complex programming with AI and neural network libraries. More and more smart and integrated solutions are becoming available from various vendors. It pays to explore.

  • Digital temperature sensor
  • 6-axis inertial measurement unit
  • 3-axis accelerometers
  • 3-axis magnetometer
  • Altimeter/pressure sensor
  • Microphone/audio sensor
  • Humidity sensor
Figure 3: A functions board, including a low-power Arm Cortex-M4 microcontroller with DSP and floating‐point unit (FPU) and multiple sensors, is packed in a small box (57 x 38 x 20 mm3 ). (Image: STMicroelectronics)

 

Figure 4:  The SensorTile.box  block diagram shows the various functions that can be measured. (Image: STMicroelectronics)

Q. What are the considerations in choosing a sensor solution?

A. A few criteria should be considered when selecting a sensor solution:

  • Accuracy in terms of precision and resolution. Determine in advance what resolution you need. In the case of temperature, will accuracy within 1 degree be accurate enough? For distance, you may need accuracy as low as units of 0.01 inch. The higher the resolution, the higher the cost.
  • Measurement range. What is the upper and lower limit you need? If you don’t need a wide range, it will reduce your design cost.
  • Environmental conditions. Does it have to perform in high temperature/humidity conditions or be waterproof?
  • Reliability considerations. There are two aspects. One is how long the sensors will function without breaking down. The mean-time-between-failure (MTBF) specification refers to the length of time that sensors can function without experiencing failure or breakdown. This will be important for sensors operating in remote and rugged areas. The other aspect is whether the sensor’s performance is accurate without calibration. It is possible to have sensors that have not broken down but require calibration to perform accurately.
  • Rugged environment. Some sensors must withstand extreme heat, cold, shock, and vibration. Make sure the sensor you select will meet the requirements.
  • Size and weight requirements. Depending on the applications, some sensors must fit in very small spaces, or many sensors need to be installed for one application.
  • Tradeoffs—highly integrated solution vs. using individual components. An integrated solution may cost a bit more, but can ave design and installation time. For example, a vibration sensor with a built-in LoRaWAN or RF communication function will take up less space and installation time.
  • If the applications are critical and require redundancy, consider sensors with a dual-package.
  • Overall system cost. Finally, take a look at the overall design, install, and support costs and not only the sensor’s individual unit cost.

You may also like:

  • sensors in an IoT network
    What are the roles of sensors in an IoT network?…
  • SensorTile.box 
    IoT sensor module connects to smartphones via BLE link

Filed Under: FAQ, Featured, microcontroller, Sensor modules Tagged With: boschsensortec, FAQ, stmicroelectronicsinc, teconnectivity

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Five challenges for developing next-generation ADAS and autonomous vehicles

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy