Cascoda’s Thread development board provides everything you need to develop your Thread application with the Cascoda Chili module. It features Cascoda’s SMARTRange™ technology to provide long-range Thread connectivity for whole-house coverage. In addition, Cascoda provides easy integration with Cascoda’s dashboard and our Border Router for backhaul connectivity.
The Thread development provides four programmable buttons and LEDs, and two MikroElektronika Click™ slots that allow easy plug-in of sensors and actuators. The Cascoda SDK has example applications designed specifically to demonstrate the features of the development board.
The Cascoda SDK provides two example applications written specifically to demonstrate the features of the development board. Follow the steps below to try out either of these examples:
devboard-blinky
or devboard-click
), located in the bin/devboard
folder of the build directory.If you are running the devboard-click
application, then you need to connect one or two MikroElektronika Click boards, and do the following:
serial-adapter.exe
on Windows).serial-adapter
will now be displaying sensor values that are being read by the MikroElectronika sensors attached.If you are running the devboard-blinky
, nothing else is needed and you can directly interact with the LEDs by pushing the buttons (the exact behaviour depends on how the application is written).
The above two examples get you acquainted with the process of building and flashing applications for the development board. Now, you can try out the KNX IoT Example Application.
You can explore the Thread applications available in the Cascoda SDK, and build and flash them in exactly the same manner. Note that you will need more than one device in order to run Thread applications, because networking is involved. Here is a beginner-friendly guide to get started with Thread.
Tip: Refer to the example source code for the development board in order to to get ideas of how to adapt the Thread applications provided by the Cascoda SDK so that they make use of the devboard’s LEDs, buttons, and easy MikroElekronika Click board integration.