...
To update or install the Gumband Core select the "M0p" core from the boards menu and flash the device with a blank sketch (or any sketch)
Note: This only needs to happen once, either with new blank hardware or to update to the latest Gumband version
To upload your sketch select the "M4 (user code)" core from the boards menu and flash the device.
Under File > Examples > Basics are some examples of how to use the device hardware like blinking the on-board LED and using the user button.
Under File > Examples > Gumband API are some examples of using the Gumband API to create properties (hardware endpoints).
Windows, missing DLL
Depending on your environment you may encounter an error during compilation on Windows. To fix this you’ll need to install the Microsoft C++ runtime libraries https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
Info |
---|
Having trouble programming? To manually enter the bootloader, reboot the device while holding the user button (useful if the upload fails or a sketch bricks the device). A reboot can be achieved by manually power cycling or pressing the reset button. |
...
Configuring the Hardware
Talking to the Device
...
Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Description | Command |
Set Hardware ID |
|
Set Authentication Token |
|
Set Cloud Server |
|
Enable Cloud Server |
|
Reboot the device |
|
Once your hardware device is plugged into the network via Ethernet cable, it should be online and should appear as connected on the online console in addition to your device’s LED pulsating cyan.
...
To disable the encryption, further configure the device with the below commands.
Description | Command |
Set Cloud Server (Unencrypted) |
|
Disable TLS encryption |
|
Reboot the device |
|
...
Tips for Writing Gumband User Application Code
...