Skip to main content

Arduino Quick Start Guide

To get started with Arduino, complete a few simple steps to install the required software.


1. Install Arduino IDE

If you haven't installed it yet, download and install the Arduino IDE from the official website.

ℹ️
The latest version of Arduino is recommended.
Download options for the latest release
Arduino IDE 2.0

2. Install Dasduino board definitions

If you have a Dasduino or Inkplate board, you will have to install the board definitions. These are like complete packages of software so that Arduino can compile and upload your code correctly.

ℹ️
If you have an official Arduino board, you already have the board definition pre-installed in Arduino IDE. If you have a board by some other manufacturer, the process following process to install the board definition is the same, just with a different board definitions URL. Check your board manufacturer's site for how to install board definitions!

Copy the following URL:

https://github.com/SolderedElectronics/Dasduino-Board-Definitions-for-Arduino-IDE/raw/master/package_Dasduino_Boards_index.json

And add it to the Additional boards manager URLs in Arduino settings:

Arduino IDE 2.0
Preferences menu in settings
Adding the Dasduino boards link to Arduino IDE

Now, you can open the Boards Manager, search for Dasduino, and install the board definition for your specific board. Check the definition's description to ensure your board is included in that specific definition!

Adding Dasduino boards to Arduino IDE

3. Connect the Dasduino board via USB

Use the provided USB-C cable to connect the Dasduino board to your computer.

Connection via USB

4. Connections

To test if everything is working, we will use a basic circuit that consists of a single LED, a resistor, and two wires.

Wiring example

5. Upload your first code

In this example, we will use a modified version of the premade example called Blink to test if everything is running correctly. Simply copy the code below into the Arduino IDE.

void setup() {
// Initialize pin 14 as OUTPUT
pinMode(14, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(14, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(14, LOW); // turn the LED off
delay(1000); // wait for a second
}

Click on the Board and port select dropdown menu and select the Select other board and port button.

Board select dropdown menu

Search for your specific board. In this example, we use DasduinoCONNECTPLUS. Select the port to which the board is connected. If more ports are available, in most cases the correct port is the one with the largest number in its name.

Board and Port selection

Upload the code to the board by pressing the Upload button in the top left corner.

Upload code button
ℹ️
If the code doesn't upload, try selecting a different port.

If all of the steps were completed correctly, your LED should blink.