Resources for Blinks developers
*If you want to have the latest and contribute to the development of Blinks, here’s our Github Repo
After you have installed the Arduino IDE (> 1.8.5) and launched the application, you will notice that Arduino has created a folder in your Documents
folder, aptly named, Arduino
. Follow these next 5 steps to have the Blinks library installed:
hardware
inside of the Arduino folder ~/Documents/Arduino/hardware
(it will be next to ‘libraries’, not nested inside) and one more called Move38-Blinks-Library
inside of the hardware folder you just created. ~/Documents/Arduino/hardware/Move38-Blinks-Library
avr
Move38-Blinks-Library
folder (the path will be ~/Documents/Arduino/hardware/Move38-Blinks-Library/avr/
)If you click on Tools
in your menu bar, and navigate down to Board:
you should now see Move38: Blinks Tile
at the bottom. Select it.
Next, click on Tools
in your menu bar, and navigate down to Programmer:
select the programmer USBTinyISP
or see below for faster upload time with Blinks Programmer
Now if you go to File/Examples
, you should see Examples for Blinks Tiles at the bottom of that list as well. Open the first one up and see if it compiles.
Upload
to transferNot successfully transferring to your Blinks? try these troubleshooting tips from the forum
No programmer detected? Check to make sure you have the correct driver installed, relaunch the Ardunio IDE and then you should be able to select USBTinyISP from the Tools > Programmer drop-down in Arduino.
For the extra curious, here is the source code for that driver.
The Service Port is by no means necessary, but is a phenomenal tool for debugging code and refining early sketches into robust games. The following steps show you how to use your Blinks Service Port.
Tools
in your menu bar, and navigate down to Port:
you should now see COM3
on a PC and /dev/cu...
on a Mac. Select it.Note: The serial port is at a fixed 1,000,000 baud rate (set it in the drop-down).
To write to the Serial port from a sketch,
ServicePortSerial sp
sp.begin()
Here is the simplest of ServicePort sketches:
And last but not least, here’s a handy little unboxing video that will walk you through some basics!