6 Internet Of Things Building Blocks - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
IT Leadership
News
2/22/2015
12:06 PM
100%
0%

6 Internet Of Things Building Blocks

Need an embedded system to whip up an IoT prototype? These six platforms make it easier than ever to get started with embedded programming.
Previous
1 of 7
Next

Six Building Blocks for the Internet of Things
(Image: courtesy of Arduino)

(Image: courtesy of Arduino)

The "Internet of Things" is, in reality, the rise of embedded systems. Taking a small computer and embedding it in a formerly un-computerized object allows us to control the object, gather data from the object, and ultimately tie the object to other things through a network or the Internet.

Fortunately for engineers and product designers everywhere, it has become rather easy to find very capable small computers that can be rolled into an object to bring it into the Internet of Things. More to the point, it's become easy to find embedded systems that make use of the same operating systems and programming languages used in business servers and workstations.

It's difficult to overstate the importance of being able to use common operating systems and programming languages to develop prototypes and production systems for the Internet of Things. Embedded systems have been around for decades, but for most of their existence programmers have needed special software development environments to write code in unique languages (often, but not always, a variation on assembler for the processor sitting at the heart of the computer).

Now, there are various platforms on which people can develop prototypes for IoT applications. Some of these are the same platforms that will ultimately be used in a final product, while others will simply be the initial springboards from which to launch a product. Either way, the systems here will help a product development team get a project off the ground.  

There's one more thing that really must be mentioned here: Any of these systems can also be a great way to teach people programming. Whether you're thinking about a system for teaching a young person how to code, or just looking for a way to sharpen some of your skills, you won't really go wrong tinkering with any of these embedded systems.

The real challenge to you is this: What do you want to build today? The embedded platform is no longer a good excuse for avoiding the dream project you've had locked in your head.

 

Curtis Franklin Jr. is Senior Editor at Dark Reading. In this role he focuses on product and technology coverage for the publication. In addition he works on audio and video programming for Dark Reading and contributes to activities at Interop ITX, Black Hat, INsecurity, and ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 7
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
<<   <   Page 8 / 8
Brian.Dean
100%
0%
Brian.Dean,
User Rank: Ninja
2/22/2015 | 6:57:02 PM
Computers Everywhere
The current state of there being a computer in almost every household has change the economy in many ways. If at least one object in a household had a computer embedded in it then, I feel that the economy will change again.

For developers, it would be hard the pin point the exact application in which the IoT will drive the greatest level of initial demand. However, I feel that embedded systems that aim to optimize energy usage around the home will be an even bigger source of demand, from its current level.
<<   <   Page 8 / 8
Commentary
Why It's Nice to Know What Can Go Wrong with AI
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  11/11/2019
Slideshows
Top-Paying U.S. Cities for Data Scientists and Data Analysts
Cynthia Harvey, Freelance Journalist, InformationWeek,  11/5/2019
Slideshows
10 Strategic Technology Trends for 2020
Jessica Davis, Senior Editor, Enterprise Apps,  11/1/2019
White Papers
Register for InformationWeek Newsletters
State of the Cloud
State of the Cloud
Cloud has drastically changed how IT organizations consume and deploy services in the digital age. This research report will delve into public, private and hybrid cloud adoption trends, with a special focus on infrastructure as a service and its role in the enterprise. Find out the challenges organizations are experiencing, and the technologies and strategies they are using to manage and mitigate those challenges today.
Video
Current Issue
Getting Started With Emerging Technologies
Looking to help your enterprise IT team ease the stress of putting new/emerging technologies such as AI, machine learning and IoT to work for their organizations? There are a few ways to get off on the right foot. In this report we share some expert advice on how to approach some of these seemingly daunting tech challenges.
Slideshows
Flash Poll