Skip to main content

Getting started with Arduino

ℹ️

Are you a first-time Arduino user?
For a step-by-step guide on installing Arduino, connecting your board, and uploading your first sketch, see this section of our docs:

Getting started with Arduino

A comprehensive beginner’s guide to setting up Arduino and uploading your first program.

NULA board definitions

To program your NULA Core, you will have to install the board definitions which are like complete packages of software so that Arduino can compile and upload your code correctly. To do that follow the next few steps below:

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 Additional Boards Manager under File -> Preferences in your Arduino IDE.

Adding the NULA boards link to Arduino IDE
Adding the NULA boards link to Arduino IDE

Now, install new boards via Tools -> Board -> Boards Manager. In the search box, type in nula or dasduino and select the NULA AVR Boards by Soldered.

Adding NULA boards to Arduino IDE
Adding NULA boards to Arduino IDE

Once installed, select your board from the menu: Tools -> Board -> NULA AVR Boards -> NULA CORE and start writing your sketches!


Example sketch

Once your board is selected and connected via USB-C, try uploading this simple example to verify everything is working:

void setup() {
Serial.begin(115200);
Serial.println("Hello from NULA Core!");
}

void loop() {
delay(1000);
Serial.println("Running...");
}
ℹ️
If uploading fails, double-check that the correct board and port are selected.