I just received my D21G topboard and am struggling to get it connected to the IDE. Is there a quick start guide with IDE version requirements? Board Definition?
Also, in the absence of documentation, I plugged a micro USB cable into the port on the topboard and, while it powers up and runs through a demo of the LCD capabilities, the device does not show up in the Windows 10 Device Manager. Question: Is this the correct method of connecting this board to my computer to upload sketches?
Please follow these instructions to install the board files for D21G board in the Arduino IDE:
The core can be installed as a package by the Arduino IDE cores manager. Add the following URL to the "Additional Boards Manager URLs" field of the Arduino IDE "File | Preferences" menu option:
After that open the "Boards Manager" and install the package called "Industruino SAMD Boards (32-bit ARM Cortex-M0+)", then restart the Arduino IDE.
WINDOWS DRIVER (not signed yet, not needed on Windows 10, will be signed in the coming days)
Download the driver from the following URL to your local hard drive and uncompress it:
When the board is first connected to the Windows PC there will be a message stating that no suitable driver could be found for the peripheral. Click on the message and point the wizard to use the driver that you downloaded locally. This step is different in each Windows release, but there is always at some point an option to browse for the driver locally.
If the message does not appear then log as an administrator and open the Device Manager (also this step differs for each Windows version): the Industruino board should be highlighted with a yellow question mark: right click on it, select Properties, select the "Driver" tab, push "Update driver..." and follow the directions to browse for the driver locally.
In both cases don't try to download the driver from the Internet, it won't work.
CURRENT KNOWN ISSUES:
If after a sketch is uploaded on the board the port in the "Tools | Port" menu is not selected anymore, then select it again before you perform a new upload or you will get an upload error.
If a "port not found" or similar error is raised when a sketch is uploaded then try to upload it again until the upload is successful.
NOTES ON THE BOOTLOADER
1) The bootloader runs for 5 seconds after the board is powered on, reset or a sketch is uploaded (you can tell when the bootloader is runnin by the "breathing" of the LCD backlight).
2) The bootloader can be forced to run indefinitely until a new sketch is uploaded (or the board is powered off) by pressing the reset button twice (double tap).
NOTE ON POWER SUPPLY
Always use an external power supply unless you are powering the top board only with no other devices or modules connected.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!