<aside> 💡 This tutorial requires interfacing with micro SD card.

In order to interface with micro SD card, you will either need a micro SD card slot on your computer, or a micro SD card reader.

</aside>

Step 1: Remove the micro SD card from your robot and plug into your computer

remove-sd-resize.gif

Step 2: Open the SD card on your computer, navigate to lib/brain/

Untitled

Step 3: Open the file config.json with a text editor.

Alternatively, open the file using any IDE that you have (VSCode, Sublime Text, etc.)

If this is the first time you connect the robot to the internet, this is the content of the file.

Untitled

Step 4: Copy the code below, paste it into your text editor, and replace the YOUR SSID with your WiFi name, replace the YOUR PASSWORD with your WiFi password.

{"ssid": "YOUR SSID", "password": "YOUR PASSWORD"}

For example, if you are trying to connect to the WiFi with the name Hello CYOBot with the password cyobot123, this is how the file content should look like:

{"ssid": "Hello CYOBot", "password": "cyobot123"}

<aside> ⚠️ Notice that there are double quote “ ” at the beginning and ending of your WiFi information

</aside>

The file content should then look like this:

Untitled

Step 5: Save and close the file, safely eject your micro SD card from your computer, plug it back into the robot.

Step 6: Turn on the robot. If the robot connects to the WiFi successfully, you will hear a tune coming from the robot, together with a green LED ring. Then, the IP address of the robot will be shown on the LED screen. Hold down the left and right buttons to scroll the IP address across the screen to view.

wifi-connect-successful-sequence.mp4

Your robot is now connected to the internet!