Home > Blog > Posts Tagged "xbee" (Page 2)

XCTU 6.2 – Linux Support and More

Posted on:

If you’ve opened up XCTU recently you may have noticed a prompt to update. Among many performance upgrades, version 6.2 of XCTU has a variety of new features and most importantly we now support Linux!Linux

Here are the release notes for XCTU 6.2:

Serial Console Tool
The Serial Console tool has been included within the Tools drop-down menu of the main toolbar. This tool allows you to interact with your radio modules without having to discover and add them to the list of radio modules.

  • Added a control in the consoles toolbar to see and manage the serial port flow control lines.
  • Added a new recording feature to XCTU consoles that allows you to record all the sent and received data in a log file with CSV format.
  • Status icon of consoles tabs now changes depending on the status of the console to display the following actions: connected, disconnected, sending and receiving data.

API Console Frames Filter 
Added a new frames filtering option in the API console in order to filter the frames of the table. This allows you to filter down to specific packet types and even look at packets being sent or received from a specific device on your XBee network.

Firmware Release Notes Viewer
Included a new feature that allows users to explore and read the Release Notes of the released XBee firmwares in all the firmware list controls.

Documentation Updated With More Graphics and Video
We’ve also done a massive overhaul of our documentation which includes step-by-step walkthroughs of each feature as well as some videos like this one on updating firmware:


With XCTU documentation being moved to an online system we can guarantee up to date information and facilitate its access outside XCTU. Additionally, a PDF copy has been included in the tool, so you can access the documentation while working without an internet connection. Click here to access the new resource.

Download
If you haven’t already updated from within XCTU, or you’re a Linux user that has patiently waited for XCTU, just click here to download the software to your computer. Have fun!

NVdrones Gives Developers a Platform to Quickly Create Drone Applications

Posted on:

NVDronesThe core idea for creating the XBee was to create a module for wireless communications that gives our customers the option to choose the best wireless technology for the job. Whether you need long-range communication spanning many miles using the 900MHz band or mesh networking with ZigBee or more data throughput using Wi-Fi. The XBee enables us to offer our customers wireless flexibility to meet their needs.

NVDrones is helping developers integrate XBee for wireless communication in drone designs. The team aims to give software developers all the necessary tools to create drone applications.

They created a board that is plug-n-play compatible with top drone platforms and an XBee socket that allows developers to simply plug in their XBee of choice (check out the image below). By default, they offer the XBee PRO 900MHz, which is ideal for drone applications considering it’s substantial LOS range — enabling autonomous drones. This autonomous operation is controlled by the apps created with the hardware and easy-to-use SDKs.

NVDrones

With library support for Arduino, Android, and Javascript, their platform was meant to be user-friendly for all developers no matter their background — even those with limited or no hardware experience. If you have an itch to start creating a drone application, but lack experience, this is a great starting point.

You can check out their developer website at developers.NVdrones.com. They’ve just launched and are taking pre-orders now.

From 3D Mapping to Data Collection: XBee Gets Drones Off the Ground

Posted on:

The commercial drone industry is still relatively young, but over the next decade, the civilian and commercial drone market is expected to more than double. Just this year, the FAA proposed legislation creating a process to allow the use of commercial drones in the US. These new rules would make the U.S. one of the most drone-friendly regions for commercial purposes. That Amazon Prime delivery via drone may be closer to reality than you think.

With multiple applications for drone technology like agriculture, public safety, photography, and a variety of industrial uses, a number of companies are emerging to capture these growing markets. In addition to the many commercial drone opportunities, researchers and makers are also turning to drones as the technology falls in price and becomes more affordable for small operations. Here are a few interesting companies and projects using XBee technology in their drones.

Draganflyx4esup_options_photo1
Draganfly is a unique XBee user. Their claim to fame? The first human life saved by a drone. They specialize in public safety applications as well as industrial inspection by providing tools for high resolution imagery and precision 3D mapping. They even offer customers with flight training courses — very important when you’re a flying a valuable piece of equipment hundreds of feet in the air.

Earlier this year, they announced a new application designed specifically for precision agriculture. The drone is equipped with a camera that simultaneously captures five discrete spectral bands, which provides useful data for monitoring crops and environmental health. The image generated can help farmers identify areas invaded by pests or becoming overgrown with weeds. Click here to read more about Draganfly.

PlexiDrone
PlexiDronePlexiDrone, developed by DreamQii Robotics, is a drone platform for aerial photography. Initially developed for use in the film industry, but the company expects to expand into industrial applications as well. The company’s Indiegogo campaign raised over 2 million dollars — breaking the record for largest canadian crowd funded project.

The PlexiDrone is unique in that it can be controlled via an Android or iOS device rather than a specially designed controller – drastically reducing cost. The users smartphone/tablet controller communicates to a base station over Bluetooth and that base station connects to the drone over an XBee. XBee provides reliable long range wireless to the drone capturing video or photos from the sky. DreamQii also provides developers an entire development kit, so they can create their own custom drone application. Read more about PlexiDrone here.

Monitoring the Amazon Rainforest
We have also worked with quite a few students and makers implementing XBee into their drone designs. Last year a team of students from Peru built an entire monitoring system capable of creating an wildlife inventory of the rainforest. This is a unique drone application in that the drone is used as a vessel for data collection.

Screen-Shot-2014-12-12-at-2.37.27-PMThe network consists of multiple nodes containing a motion sensor and camera. Whenever a node detects motion, an image is captured and the file is stored locally. The drone is programmed to fly around to each of these takeout points. Once the drone captures the images it returns to the city for more in-depth processing. Another interesting aspect of this project is the team created their a custom Arduino board to maximize battery life. Click here to learn more about their project.

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! Download 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.

NVDrones
Have you wanted to create and program your own Drone? NVDrones has the tools you need to create your one-of-a-kind UAV. With support for common languages like Arduino, Java and Javascript, the platform gives developers the tools necessary to create their own drone applications. Their API ensures quick development so you can focus your efforts on creating a unique and valuable product. Visit their developers site to learn more about NVDrones.

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!

Look What I Made: XBee Project Gallery Update

Posted on:

We are always finding amazing XBee projects. From interactive musical landscapes to creating virtual reality - the imagination of XBee makers is endless. We have some new additions to the XBee Project Gallery and wanted to share them with you. Let us know your favorite!

 

Thermo Mapping Device
This system makes creating a graphical representation of an object’s temperature possible. It’s comprised of three cameras placed around an object so the user can map out an object’s temperature in three dimensions. The graphic is displayed on an LCD display that is powered by Arduino.

Project Anywhere
Virtual reality is rapidly becoming more prevalent but many systems are too expensive for consumers. Project Anywhere is addressing this by using a smartphone as the primary interface, 3D printed parts, and other off-the-shelf components like Arduino. This drastically reduces the cost of the system — making it more accessible to consumers.

Felted Terrain
Felted Terrain is an interactive landscape that users can touch to generate sound. The installation uses fabric woven with conductive thread so a Lilypad with XBee can be woven into the design. As users touch parts of the landscape, XBee sends data to computer to create a tone based on where the user touched.

Do you have an XBee project you would like featured in the XBee Project Gallery? You can submit your own or someone else’s project here.

Customer Showcase: Wireless Technologies Create Foundation for Disruptive Businesses

Posted on:

Every day Digi works with customers around the world to deploy connected device solutions. Businesses across a variety of industries are realizing the value provided by internet connected assets. From the ability to monitor device health to delivering media relevant to a local audience, connected devices are modernizing business operations. Here are a few of the many companies we are proud to work with.

Monster Media
Digital Signage is a rapidly growing industry as 4G LTE becomes more prevalent and consumers expect a more interactive experience with signage and digital displays.  Monster Media is a leader in this relatively new industry. The company specializes in delivering dynamic and interactive media to high traffic venues like college campuses, conferences, sporting events, and much more.Screen Shot 2015-04-03 at 12.47.38 PM

The team was in need of a quick and simple way to connect their digital displays to the Internet in order to provide relevant and fresh content out to the world. Cellular connectivity was an obvious solution due to its the ease of deployment. Wi-Fi is another popular solution for digital signage, but often adds complexity due to coordinating with local IT as well as taking on additional security-related risks. Cellular connectivity also makes mobile assets a non-issue since no cabling is required and zero dependence on other infrastructure. With these advantages in mind, Digi TransPort WR21s are now found inside each of Monster Media’s kiosk providing a secure and reliable cellular connection

In addition to a reliable connection for delivering content, Monster Media is able to use the Digi Remote Manger for updating device configurations and firmware from the company’s NOC.

US Water
US Water provides a variety of engineering services, equipment, and field services. To enhance their offering and further differentiate themselves from larger water treatment firms, the company wanted an advanced monitoring solution that could reduce operation costs and enable their field service team to focus on high value tasks.css-thumbnail-us-water

Utilizing XBee ZigBee Modules and cellular connected gateways, their remotely connected sites give U.S. Water an easy way to monitor customers’ usage of chemicals, tank levels, and additional insight into their supply chain. Digi also partnered with Verizon to create a data strategy that made sense for their business.

Clean Hand Safe Hands 
Washing hands is one of the simplest and easiest ways to reduce the spread of disease. According to the CDC, in 2011 there were 721,800 hospital-acquired infections. Clean Hands Safe Hands saw this as opportunity and created a wireless system to remind hospital employees to clean their hands.chsh-logo-300x118

The entire system is made possible by a combination of three wireless technologies: ZigBee, Bluetooth, and Cellular. Employees’ badge reels are Bluetooth-enabled so the hand sanitizer dispensers can record when hands are washed. The dispensers are all connected by a ZigBee mesh network and data is sent to a single cellular take out point via the XBee Gateway.

The XBee Gateway enables cloud connectivity, so hospitals can easily generate reports on their compliance and remotely monitor devices.

 To learn more about how Digi customers are changing their respective industries, visit our customer story page here.

Australian Researchers Improve IEQ with ZigBee Based Sensor System

Posted on:

As the cost of energy rises and environmental concerns move us toward new sources of energy, how do we ensure we make the most out of every watt? There are a number of companies and organizations emerging to address this truly global issue.

University of Sydney Indoor Environmental Quality (IEQ) researchers Tom and Alex Parkinson, built SAMBA to help solve the balancing act between comfort and reducing energy consumption. SAMBA is a platform comprised of remote sensors deployed throughout commercial office environments and a web interface for data visualization. The system collects data points — enabling building managers to improve IEQ and save costs.

The platform is made possible by wireless technologies like ZigBee mesh networking and cellular data communications. Additionally, recent advancements in sensor technology have made it possible to create sensor nodes capable of measuring a variety of parameters, while maintaining a small form factor and remaining affordable.

 

How SAMBA Works
Within each node you’ll find sensors to monitor thermal comfort, acoustics, lighting, and indoor air quality. Processing at each node is handled by an ATmega328 chip running an Arduino sketch. A cool feature of the node is a flash memory chip. This helps prevent any data loss in case there’s a network failure by allowing data to be stored locally. Once the data is collected it hops from XBee to XBee until it reaches the central hub. Data is sent from each node at an interval of once every 5 minutes.

The central hub/cellular gateway is currently a Raspberry Pi with a cellular module. The gateway does some minor processing before sending data over the cellular network to SAMBA’s server. Due to the mesh networking capabilities of the sensor nodes, it is possible to just have one central hub per building. This makes the solution extremely cost efficient. As the team works to take this to production and scale their operation, they’re evaluating replacing the Raspberry Pi with the XBee Gateway.

SAMBA_VideoLink

Click to Watch Video 

Why ZigBee
The development team chose to use ZigBee for a multiple reasons. For one, the mesh networking capability makes the deployment of nodes more flexible and, in many cases, only one central hub is needed per building. Another factor was the development tools at their disposal like the open source Arduino library for the XBee ZigBee Radios. You can access that library here. This library helped them to cut down development time significantly.

The SAMBA crew is already getting some nice recognition throughout Australia. Just last week, Green Cities included them on their list of Weapons of Mass Creation! To learn more about the University of Sydney’s Indoor Air Quality Lab, click here visit their site.

Digi Visits Nuremberg for Embedded World 2015

Posted on:

Wow, what a week at Embedded World! With so much happening and so many of our parters in attendance, Embedded World is easily one of our favorite events of the year. This year we showcased what’s new with XBee by giving multiple hands-on workshops with the recently released XBee ZigBee Cloud Kit. These short demonstrations gave users a chance to see how quickly you can create an IoT prototype, including a working application, with the new development kit.

As another piece of our booth, we had Owlet’s full street lighting solution on display. Owlet enables cities to retrofit their existing street lighting infrastructure into an intelligent system with XBee and sensors. You’ll see a snapshot of the demo in the scrolling pictures below! The ConnectCore 6 was also in full-force as we included it in a public transit demo to show how ConnectCore 6 can handle everything from location tracking to driving multiple HD displays.

Thank you to everyone that stopped by for a chat. We are looking forward to next year!

 

As always, check out the Digi events page for more info about where you can find Digi in the coming months. To learn more about the XBee ZigBee Cloud Kit, click here. If you are interested in the ConnectCore 6 visit here for more information.