ic Handbag Project

CAUTION: This page is here for archive purposes only (we no longer run courses).

Setting up PCs or a Macbook to use Gemma

project guide showcase starter kit coding

This is written for people using Gemma for their own projects, and for instructors and technicians setting up Gemma so that students can do a workshop.

Students who attend workshops do not need to know any of the following. They simply use PCs/computers that have already been setup to work with Gemma, a process that only needs doing once (per PC).

If you have time, start by looking at Adafruit's introduction to Gemma, a multi-page tour of what Gemma is and how it works. The material on this site will frequently refer you to pages from this. We have our own version only so we can add useful hints from our own experience.

Description of process

The PC/computer you are using needs to recognise Gemma when you connect it with a USB cable. It must then let Arduino software (modified for Gemma) pass the code you write from the Arduino software to the Gemma.

Here is a summary of what you do if you have a Windows PC, On a Macbook you need only do Step 1 as you do not need a driver.
IMPORTANT. You need the 'Gemmified' version Arduino, not the standard version.

Step 1 Install Arduino software for Gemma on a PC

Step 2.1 Getting the Windows driver for Gemma.
Step 2.2 Installing the Windows driver for Gemma.

Step 3. Write or grab your first code

Step 4. Uploading code from PC to Gemma


If you encounter problems in Step 2.2 here are our accounts of several successful installations of installing Gemma using Windows drivers, complete with notes on what gave us problems and how we fixed them.