Arduino manual setup
If you had an issue during the quick setup, or if you want to know how it works, you're in the right place!
Beginner
Download and install the Arduino IDE
Go to the official Arduino website, and download Arduino 1.8+.
- This might require administrator rights on the computer
- Compatible with Windows, Mac, Linux, and even Raspberry Pi!
- Download and install the software
- Windows users: Install the drivers when asked to
Now, we need to setup two key elements to be able to program on your Gamebuino: the board and the libraries.
Install the boards
- Launch the Arduino IDE
- Click on "Files/Preferences"
-
Copy the following address in "Additional Boards Manager URLs:". If you already have other URLs present, separate them with a comma ",":
https://peyj.com/gamebuino/package_gamebuino_index.json
-
You can check "Show verbose output during compilation" and during "upload" to have more info about what is going on under the hood.
WARNING : the following screenshot points to an old configuration file (JSON file).
-
Click "OK"
-
Click on "Tools/Boards/Board Manager..."
-
Wait for the boards list to be updated. We will now download two boards
-
Search for "Arduino SAMD" and install it
- Search for "Gamebuino META" and install it
-
Sit down and relax while it's downloading. You can check out the Creations and give a few likes to kill time :)
-
Click "Close"
-
Click on "Tools/Boards/Gamebuino META" (at the bottom of the list) to select the right device
-
Linux only: Give permission to the serial port with one of the following commands depending on your system, then log out and in again
- Raspberry + Archlinux:
sudo usermod -a -G uucp $USER
- Ubuntu:
sudo usermod -a -G dialout $USER
- Raspberry + Archlinux:
Install the library
-
Launch the Arduino IDE (if you closed it)
-
Click on "Sketch/Include Library/Manage Libraries"
-
Wait for the library list to be updated
-
Search for "Gamebuino META" and install it
-
Close your eyes, breathe deeply and think about the game you want to make while it's downloading.
-
Click on "Close"
If you have a Gamebuino, it's time to try out your first code!