To get started developing IoT systems with Degu you'll need to purchase the following items.
This is a base unit equipped with a microcontroller board that has Thread networking support. It runs using USB power or three AA batteries.
|Grove Module Connection Ports|
|Analogue input × 3|
|Digital input-output × 3|
|UART × 1|
|I2C × 1|
|Equipped with Taiyo Yuden’s EYSKBNZWB|
|Transmission frequency band: 2.4GHz|
|Minimum receiving sensitivity: -100dBm|
|Maximum output: 8dBm|
Select the Grove module with the features you need, and mount it on the Degu Base Unit. There are a variety of modules available, so you can select the sensor and actuator for your intended use.
For new users, we recommend purchasing the Grove Starter Kit for Degu (including six types of modules such as a barometer sensor and a 3-axis accelerometer sensor) which also includes MicroPython sample code.
This acts as a border router for Thread networking, connecting the nodes on the sensor network (Degu sensors) with the cloud (IoT platform).
A serial conversion cable and other items are required for the initial setup of the Degu Gateway. We recommend purchasing the Degu Gateway Development Set which includes all required items.
The Degu Base Unit, Grove modules and Degu Gateway can be purchased from any of the Degu product sales outlets. For details, please see the List of Sales Outlets.
We recommend purchasing the Degu IoT Total Pack which includes everything needed for evaluating Degu. From sensor settings to sending data to the cloud, you can carry out comprehensive evaluation.
You’ll need to have a development PC for Degu configuration and a public cloud account (AWS or Microsoft Azure).
Make sure the PC has a USB port (to connect to the Degu Gateway via the USB-serial conversion cable).
You'll need to use an environment where your development PC and Degu Gateway can connect to the Internet.
Obtain an account with which you can log in to the public cloud (AWS or Microsoft Azure) console.
It's easy to get started with Degu in just three steps. For details on the configuration steps, please see the Degu User Manual.
Choose and connect a Grove module appropriate for the intended use, then download the MicroPython sample code and write it to the base unit.
Configure the Degu Gateway's network settings and link it to the IoT Hub.
Pair the Degu sensor (the child) with the Degu Gateway (the parent).
Select the Grove module that suits your application and connect it to the Degu Base Unit.
The MicroPython sample code is available on GitHub’s Degu Project.
Connect to your development PC, and configure the Degu Gateway network.
Configure your public cloud account (AWS or Microsoft Azure) and link the Degu Gateway to the IoT hub.
Pair the Degu base unit (the child) with the Degu Gateway (the parent).
This child to parent pairing can be carried out easily by scanning the QR code on the Degu base unit with a smartphone.
Once the above configuration is complete, just restart the Degu sensor and you'll have a system ready for uploading sensing data to the IoT hub!
You can ask any technical questions related to Degu in the user community on GitHub.
Blog posts on Degu by Spore Lab