Using with Arduino

Once you have the Arduino IDE Set up and you've installed the board manager package, you can select the Adafruit 32u4 Breakout from the boards list

Then select the port

Create a new sketch:

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin 13 as an output.
  pinMode(7, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(7, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(7, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second
}

And upload it! You should see the red LED blink once a second

Unlike modern Arduino boards, this board does not auto-reset! Before uploading, you'll need to press the RESET button to get the BOOT LED pulsing

That's it, you can now use the board from the Arduino IDE, you can use this pinmapping guide to help line up which pin is which:

Using it with Teensyduino

If you'd like to use Teensyduino type programs, you can do that too, by using the TeeOnArdu board plugin. Use the board manager, and select the TeeOnArduino package and install it

Then in the board menu, select TeeOnArdu (Leonardo on TeensyCore)

You can then select which USB device core you want to use

Unlike modern Arduino boards, this board does not auto-reset! Before uploading, you'll need to press the RESET button to get the BOOT LED pulsing
Last updated on 2016-02-08 at 10.09.00 PM Published on 2016-02-08 at 10.13.09 PM