# Starting with the \`techCar\` Template

{% hint style="warning" %}

### This is under development!

{% endhint %}

## 1 - Download and Unzip this File

{% embed url="<https://drive.google.com/file/d/11HvC6dI67FL70gxeyqf6_T4ajn-_gI78/view?usp=share_link>" %}

You should see a folder (techCar) with the following three files.

* techCar.ino (This is the file you will customize)
* ElegooCar4.h
* ElegooCar4.cpp

## 2 - Open techCar.ino in Arduino

You should see the three tabs, one for each file, like shown below. Again, you will only need to edit the techCar file. The other two files are part of a library that makes programming your robot a bit easier, but you do not need to worry about them.

<figure><img src="https://content.gitbook.com/content/MfAgVPmRsKEnmhEIw5BF/blobs/AUj21bvPwXunt2Cii64V/image.png" alt=""><figcaption></figcaption></figure>

## 3 - Install the \`FastLED\` and \`ArduinoJson\` Libraries

Click on `Sketch > Include Library > Manage Libraries` like seen below.

<figure><img src="https://content.gitbook.com/content/MfAgVPmRsKEnmhEIw5BF/blobs/p1rzdTsWD9zQdWV27LMY/image.png" alt=""><figcaption></figcaption></figure>

Once you are in the *library manager* search for `FastLED` and install it. Then do the same for `ArduinoJson`

<figure><img src="https://content.gitbook.com/content/MfAgVPmRsKEnmhEIw5BF/blobs/Di8YEzGmo5eECz5PmZgM/image.png" alt=""><figcaption></figcaption></figure>

## 4 - Click the Right Arrow Button → to Upload the Program to Your Robot

You should see the process go through the following three steps, if successful.

* Compiling sketch...
* Uploading...
* Done uploading.

![](https://content.gitbook.com/content/MfAgVPmRsKEnmhEIw5BF/blobs/BPZRPZlFAtHx31ggrdTZ/image.png)

### <mark style="color:green;">✓</mark> You are now ready to explore the template program to see what the robot can do.
