Home/ Blog/Community (Page 2)

Archive for the ‘Community’ Category

A Better Way to Build Your Next Project: Software Tools for XBee

Posted on:

The open source movement and strong maker community has led to the creation of a number platforms that give developers a quick and efficient way to create a proof of concept, prototype, or even a final product. We’ve discovered and created quite a few that involve XBee over the last several years so we put some of our favorites in one place for you.connect-devices-to-the-cloud (1)

XBee Java Library
You may remember we released the XBee Java Library earlier this year. This library was created in-house at Digi, so our customers can get to market more quickly with their Java based applications, but we also wanted to share it with the rest of you XBee developers out there. Feel free to make your own contributions! Access the library on Github.

XBee Arduino Library
A few years ago, Andrew Rapp created this extremely useful library for projects involving Arduino and XBee wireless communication. The project supports both Series 1 (802.15.4) and Series 2 (ZigBee) XBee radios. Another fellow XBee’er, Boris, supplemented this library by writing a helpful blog post to help get you startedThe library is available here on Github.

XBee Internet Gateway – XIG
Initially created by Rob Faludi to easily connect XBee to the Internet, the XIG runs on Windows, Macintosh and Linux computers as well as ConnectPort Gateways. If you’re looking to integrate your XBee networks with online databases, web pages, social networks, or other online services this is the starting point for your IoT application. The XIG is available for download here.

Rob has also compiled a list of all XBee libraries living out on the Internet including Max MSP and Python. You can view that on Digi’s Examples site here.

Third Party Development Platforms

In addition to some of the tools we’ve created at Digi, there are a number of companies solely focused on creating development platforms for rapid prototyping and product creation.

macchina.io
macchina.io is an open source software toolkit for quickly building embedded applications for the Internet of Things that run on Linux-based devices like the Raspberry Pi and Beaglebone. macchina.io implements a web-enabled, modular and extensible JavaScript and C++ runtime environment to enable applications to talk to various sensors, devices, and cloud services. The first release of macchina.io even includes support for XBee ZigBee radios.

Temboo
Temboo is a platform that simplifies interactions between multiple APIs, so you don’t need to spend hours combing through programming details, but rather focus on creating your IoT application. You can easily generate code in multiple languages for tasks like posting to Twitter, creating Google Calendar events, or more advanced processes like monitoring urban noise levels.

Once the code is generated it can simply be copy and pasted into an IDE. Temboo’s library contains thousands of Choreos that handle API interactions, work with databases, perform code utility functions, and more. Check out this video that walks you through building an XBee tank monitoring demo with Temboo Choreos.

Looking for More 
Did we miss one of your favorite XBee development tools? Never fear. Just leave a comment below or let us know on Twitter at @XBeeWireless and we will add it to the post!

This Week in the Internet of Things: Friday Favorites

Posted on:

The Internet of Things is developing and buzzing all around us. Throughout the week we come across innovative projects, brilliant articles and posts that support and feature the innovators and companies that make our business possible. Here’s our list of favorites from this week’s journey on the Web.

sleeve_wearable-650-80
 

Happy Internet of Things Day | Deutsche  Telekom Blog

How the Internet of Things Will Change the Future of Sport | IT Wire

Internet of Things Relay for Home Automation Using Arduino | Geeky Gadgets

With Meld, Another Step Toward the Internet of Tasty Things | New York Times

Six Things You Should Know About the Internet of Things | Tech Radar

Please tell us in the comments below or Tweet us, @DigiDotCom– we would love to share your findings too. You can also follow all of the commentary and discussion with the hashtag #FridayFavorites.

XBee Tech Tip: How to conduct an XBee range test

Posted on:

Have you ever wanted to test the strength of connections in your XBee network? Within the XBee configuration software, XCTU, you can perform a range test. This will tell you the amount of packets received and the RSSI values at the local and remote nodes. This video will take you through the steps necessary to perform a range test.

You can download XCTU at this link: http://www.digi.com/xctu

We hope you found this tutorial helpful! Let us know what you’d like to learn in the next XBee Tech Tip: http://bit.ly/xbeetechtip

Introducing The Official XBee Java Library

Posted on:

Creating XBee applications just got way easier. Gone are the days of toiling away for every inch of code. In order to make it as simple as possible for you to write applications that interact with XBee, we have created the XBee Java Library. This library supports ZigBee, 802.15.4, DigiMesh and Point-to-Multipoint XBee devices!

xbjlib_diagram_hd

The project includes Java source code, unit tests for the library, and multiple examples that show how to use the available APIs. The examples are also available in source code format.

Here’s a list of what’s included in the library:

  • Configuration of local and remote XBee devices:
    • Configure common parameters with specific setters and getters.
    • Configure any other parameter with generic methods.
    • Execute AT commands.
    • Apply configuration changes.
    • Write configuration changes.
    • Reset the device.
  • Transmission of data to all the XBee devices on the network or to a specific device.
  • Reception of data from remote XBee devices:
    • Data polling.
    • Data reception callback.
  • Reception of network status changes related to the local XBee device.
  • IO lines management:
    • Configure IO lines.
    • Set IO line value.
    • Read IO line value.
    • Receive IO data samples from any remote XBee device on the network.

So whether you’re designing an intelligent lighting application, completely automating your home, tracking your dog’s activity level, or anything else you can dream up– you no longer have to start from scratch. Visit github.com/digidotcom for access to the library and more information.

A Year in the Internet of Things: Top Posts from the Digi Blog

Posted on:

Another year is in the books and the Internet of Things conversation continues to evolve.  As 2014 comes to a close we took a look back at some of our most read posts of the year. Here’s to an equally awesome 2015!

Happy New Year! (1)

 

A Simpler and More Intelligent Internet of Things with Digi and Temboo
Rob Faludi and Vaughn Shinnal demonstrate how to use XBee Gateway and Temboo Choreos to build an Internet of Things Application. In this example, they showcase a prototype that monitors the liquid level of a tank.

XBee in Space
Pretty soon XBee will be sent into space on NASA’s Soarex rocket! This marks the first ever ZigBee network in space. Take a look at how NASA’s team of engineers built this one-of-kind telemetry system.

Heat Seek NYC Keeping Others Warm
Did you know NYC handles over 200,000 heating complaints every year? In order to provide proof of poor heating, tenants are tasked with manually recording the temperatures of their apartments. A group of New York City residents recognized this as a major public issue and founded Heat Seek NYC to efficiently address this overwhelming number of complaints and ensure no New York City resident has to spend winter in a cold home.

SteadyServe
SteadyServe is bringing the Internet of Things to the beer industry. Wireless monitoring technology makes inventory management for restaurant owners and supply chain manager easy with real-time data.

MBed and Arduino Hackathon
We love giving Digi employees a chance to play around and this hackathon was a hit. Each team had to use an MBed and Arduino microcontroller and connect them with XBee. Check out what they built!

What are your Highlights from 2014?
These are just a few highlights from what has been busy 2014 for us at Digi. Let us know what your favorite stories are from this year in the Internet of Things. You can share with us either in the comments or @digidotcom. Happy New Year!

Creative Inspiration: British Arrows Award Winners 2014

Posted on:

The Digi marketing and product teams took a field trip to the British Arrow Awards at the Walker Art Center here in Minneapolis to get our creativity flowing for the new year. We left laughing and inspired, so we thought you might be interested in checking out a few of this year’s winners too.

Unilever Marmite Rescue

Unilever is well aware of the love/hate relationship people have with Marmite, and they’re not afraid to show it in this ad that was named as commercial of the year.

 

Mercedes-Benz Magic Body Control Chicken

Oddly enough, Chicken was great inspiration for our cellular team. The products they work on are all about stability and control.

 

Honda Hands

This may have been the ad that spoke to us the most. After all, we’re all makers here at Digi and every IoT deployment starts with someone who is willing to think curiously.

 

Hutchen 3D Three Mobile Pony

Because… dancing ponies.

It’s the perfect time of year to get out of the office and find inspiration in unexpected places. Where are you finding creative fuel for the new year?

This Week in the Internet of Things: Friday Favorites

Posted on:

The Internet of Things is developing and buzzing all around us. Throughout the week we come across innovative projects, brilliant articles and posts that support and feature the innovators and companies that make our business possible. Here’s our list of favorites from this week’s journey on the Web.

TRE_photoboot-Small
Taking the Internet of Things to the Farm | How We Get to Next

10 Perfect DIY Projects for Makers Who Love Their Pets | Makezine

4 Ways the Internet of Things Brings us Closer to ‘The Jetsons’ | Mashable

Quality Assured with the Internet of Things | M2M Now

Arduino TRE Developer Edition, 2nd Round of Beta Testing | Arduino Blog

Please tell us in the comments below or Tweet us, @DigiDotCom– we would love to share your findings too. You can also follow all of the commentary and discussion with the hashtag #FridayFavorites.

Today’s Industrial Internet of Things Solutions Are Built, Not Bought

Posted on:

-Every industry and solution requires a
 

The article “Don’t hold your breath for the industrial IoT platform” by Cormac Foster caused quite the buzz when it made its debut on Gigaom last month. With rebuttals from industry players like Mike Dolbec, managing director of Venture Capital GE Software, we took notice.

What stood out the most? Despite the tensions expressed in reader comments, we agree with Foster and thought that some of the best points of the piece were overlooked.

What others overlooked is that Foster isn’t downplaying the role of the Industrial Internet of Things. He’s simply pointing to its enormity.

“The industrial IoT will eventually eclipse consumer markets, in terms of both the number of connected devices and the volume and value of connections. But the market’s potential is so large because it’s not just one market.”

We couldn’t agree more. The Industrial IoT is a mega trend, and its economic value add will show that in time. It is not a single market, but rather a market of markets. For example, our business at Digi International spans over half a dozen different vertical industries and even more underlying applications and use cases.

Different solutions may require different hardware approaches, networking technologies, cloud data storage, reporting and security requirements. We’ve had to learn the different languages of proprietary machines–becoming ‘machine linguists’ in the process.

To approach this vast “megatrend” landscape requires a versatile toolkit of wireless and embedded technologies and software and integration services, because each customer use case and scenario has its own optimized solution.

In the industrial world, you build an IoT solution, you don’t buy one. You might be able to go and buy a wearable at Best Buy or Target, but here in the Industrial IoT there’s no one-size fits all standard today. Furthermore, a lot of new entrants in the supplier space offer one point solution or one point product. They have a single hammer, so everyone’s problem is declared a nail. That’s why their ability to deliver value to customers is limited.

Industrial Internet of Things solutions today are about creating a strategic competitive advantage for your business. If it were easy to do–if you could just buy one off the shelf and implement it–would it be a real advantage? For how long? As early adopters of IoT realize the business benefits of lower costs or the ability to deliver superior customer service, laggards will find themselves at a competitive disadvantage.

As I said before, every industry and solution requires a different combination of technologies and approaches to get the job done. A solution for a city looking to reduce their electricity bill using a smart street lighting system is completely different than a medical device maker who needs to bluetooth-enable products. The same goes for someone deploying precision agriculture equipment, or industrial fuel tanks.

For example, wireless mesh networking technology often powers smart street lighting IoT projects, which can reduce electricity costs that can account for a big chunk of a city’s energy expenses. One of our customers’ systems, which gives city crews a view into every light and its status via a web application, helps cities save up to 85 percent on energy costs. And, with reduced CO2 emissions, it also helps to protect the environment.

The Bottom Line: There’s No Panacea or Single Standard today

Our IoT customer solutions span dozens of industries and hundreds of applications– each with different business goals and technology needs. So, yes, we have to agree with Foster. There’s no one Industrial IoT platform. We wouldn’t hold our breathe either. Internet of Things systems for commercial use are created with industry and application specifications in mind, as they should be. As Foster said, “the market’s potential is so large because it’s not just one market.”

Interested in learning more about today’s Industrial Internet of Things solutions? Here are a number of customers who are experiencing the benefits.

Contact a Digi expert and get started today! Contact Us