Cart 0


Setup Guide

Download and install the appropriate FTDI driver for your operating system.  

Go to the Arduino Software Download page and download the latest Arduino installer for your operating system. It will ask if you would like to make a donation before downloading, you may click the 'Just Download' button to skip this and just download the installer.

Install and launch the Arduino IDE.

Download the Ringo Software Libraries and unzip the included folders into the Arduino libraries folder.

The default path for the Arduino libraries folders is: Documents\Arduino\Libraries

Once unzipped, your libraries folder should look like this:

  • Documents\Arduino\libraries\Adafruit_NeoPixel
  • Documents\Arduino\libraries\RingoMsTimer2
  • Documents\Arduino\libraries\RingoWire

Need a more detailed walk through? Download our Getting Started guide for your operating system!

About the Robot

The Wink Robot, which resembles a bug, is a very versatile micro robot (5cm x 5cm) that will perform tasks and respond to the code written by the students.


Motors: Despite its size, the two motors can make it zoom across a floor or table in the wink of an eye. Each motor can be independently controlled for movement across different directions and for variable speeds.

RGB LED: The eyes can be ‘made’ in any colour and brightness and is controlled individually to give the robot its personality.

Ambient Light Sensors: The three ambient light sensors on the top front of the robot can detect light from directly ahead, as well as 45 degrees to either side. The sensors enable light-seeking and light-activated behaviours.

Barrier Headlight: An infrared barrier headlight located at the bottom front works together with the ambient light sensors to detect obstacles several inches in front of the robot.

Line and Edge Sensors: An array of four bottom sensors along the front bottom allow for high-speed line following as well as edge detection.

Button: The user button can be defined by function codes for the robot to react accordingly.

Sound: A piezo sound element allows single tone beeps for audio feedback and creating alarm behaviours.

Battery: An onboard rechargeable 240 mAh LiPo battery provides hours of runtime.

Safe Charging: A complete automatic charging solution is provided right onboard by connecting the programming adaptor to the robot through the computer USB port. A charge in progress LED will be turned off when the charging process is completed.


Programming Your Robot

Before you can start programming your robot, you will need to download the base sketch on which you will build your code onto. Download the base sketch along with the example sketches listed below.

Sketch Name Description Download
Base Sketch Use the Base Sketch to begin writing your own code. The project automatically includes the supporting tabs that include Wink's background functions.
Pre-Loaded Demo This is the code that was loaded on your Wink when it was shipped. The basic behaviours include the Wink Dance, Barrier and Object Avoidance, and Light Seeking. You can index between the three behaviours by pressing the BTN button on the robot.
Drive with IR Remote This demo allows you to drive an IR equipped Wink with the optional remote control. Use this sketch as a basis for making your own remote control triggered behaviours.
ZOMBIE Wink! This is a fun behaviour we created for Arduino Day 2016. Load this on two or more Wink robots and watch the Zombie Apocalypse happen!<


FTDI Drivers - Windows
FTDI Drivers - Mac


Arduino IDE


Ringo Libraries