To get started developing IoT systems with Degu you'll need to purchase the following things.
This is a base unit equipped with a microcontroller board that has Thread networking support. It runs on three AA batteries.
Select sensor modules for the intended use from the lineup of more than 200 types available from Seeed to connect to the Degu Base Unit. Grove sensor modules can be freely selected from those available at Seeed product sales outlets.
For new users, we recommend using the Grove Starter Kit for Degu (which includes six types of modules such as a barometric pressure sensor and a three-axis accelerometer sensor) as there is MicroPython sample code available for them.
This is a dedicated Degu gateway that relays Degu sensor data to the Internet. Taking the role of the Thread border router, it can connect each node (Degu sensor) on the sensor network to the external network.
Initial configuration of the Degu Gateway requires a serial conversion cable. We recommend purchasing the 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 more information, please see the purchase locations.
We recommend purchasing the Degu IoT Total Pack which includes everything needed for evaluating Degu. From sensor settings to sending data to the cloud, this lets you do everything.
You need to have a PC for development from which you'll configure the Degu, and you'll also need the required IoT platform account.
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.
When using Degu, it's assumed that you can log in to the IoT platform console.
See below for details on registering an account of it.
You can start using Degu in just three simple steps. For details on the 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 Deta hub.
Pair the Degu sensor (the child) with the Degu Gateway (the parent).
Choose a Grove module appropriate for the intended use and connect it to the Degu Base Unit.
The MicroPython sample code is available from the Degu project on GitHub.
Do the initial setup of the Degu Gateway's settings (one time only).
First, connect the development PC and Degu Gateway and configure the Degu Gateway's network settings.
Then log in to the management console(AWS, Microsoft Azure etc) and link the Degu Gateway with the data hub.
Configure the Degu Gateway's wireless LAN access point settings and then pair the Degu sensor (the child) with the Degu Gateway (the parent).
This child to parent pairing can be done easily by scanning the QR code on the Degu base unit with a smartphone.
Once the above configuration is done, just restart the Degu sensor and you'll have a system ready for uploading sensing data to data hub!
You can ask any technical questions related to Degu in the user community on GitHub.