Get Started With the EagLED

Difficulty
Easy
Steps
13

The EagLED is a beginner-friendly and fully Arduino-compatible micro-controller packed with LEDs, a light sensor, pushbutton switch, and a battery board all built into a handy snappable board. It won't snag on your garments either, so you can easily use them for your wearable or e-textile projects.

In this guide, we will take a closer look at the various parts of the EagLED as well as how you can set it up to be programmed using the Arduino IDE.

Complete this guide to get up to speed and start creating with the EagLED!

Parts Used in This Guide

Buy

Step 1  A First Look (Front side)

On the front side of the EagLED, you'll notice several snappable shapes that can be easily separated and sewn with conductive thread to make wearable electronics.

Step 2  A First Look (Back side)

Flip it over and on the back side, you will see the labels:

  • LED  
  • LIGHT SENSOR 
  • BUTTON 
  • COIN CELL BATTERY HOLDER  
  • Manufactured in Australia by Little Bird Co

Step 3  Indicator LEDs

There are four indicator LEDs on the main board. They are: TX, RX, PWR and USR.

RX stands for Receiving pin and is used for serial communication. Whenever the EagLED receives data serially, the LED connected to RX pin will blink. 

TX stands for Transmitting pin and is also used for serial communication. Whenever it sends data serially, the LED connected to TX pin will blink.

PWR - This is the indicator light signifying that the board is powered.

USR - This is a user-controlled LED, and it can be accessed as Pin 7 in an Arduino sketch.

Step 4  LEDs

As you might notice, there are six snappable boards that have built-in LEDs.

Each of these boards have either two or three sewing tab pads.

The following LEDs and their associated pins can be programmed using the Arduino IDE: 

left eye  - Pin 3

right eye - Pin 10

left star - Pin 0 

right star - Pin 6

left heart - Pin 1

right heart - Pin 12 


Step 5  Light Sensor

One of the triangular snappable boards has a built-in light sensor.

This board has three sewing tab pads.

The light sensor can be programmed by using Analog Pin 9 in the Arduino IDE.


Step 6  Button

The other triangular snappable board has a built-in button.

This board also has three sewing tab pads.

The button can be programmed using Pin 2 in the Arduino IDE.


Step 7  Coin cell battery holder

The coin cell battery holder board accepts a CR2023 coin cell battery, and has an ON/OFF switch as well as 4 sewing tab pads.

Step 8  Main board

On the main board, you'll see the following pins:

  • +
  • -
  • GND
  • 3.3V
  • SCL#3 
  • SDA#2 
  • RX#0  
  • TX#1 
  • VBATT 
  • #12 
  • #6 
  • #9 
  • #10

Step 9  Get the Arduino IDE

To get started with programming the EagLED, you'll need the Arduino IDE!

Head to the Arduino Downloads webpage and download the software for your operating system.

Step 10  Preferences

After downloading and installing the software, open up the Arduino IDE!

To add board support for our products, start Arduino and open the Preferences window.

On Windows on Linux, Click (File > Preferences)

On a Mac, click on the (Arduino Menu > Preferences)

Step 11  Additional boards manager


Copy and paste the following URL into the 'Additional Boards Manager URLs' input field: https://raw.githubusercontent.com/littlebirdelectronics/Arduino_Boards/master/IDE_Board_Manager/package_littlebird_index.json

Note: If there is already an URL from another manufacturer in that field, click the button at the right end of the field. This will open an editing window allowing you to paste the above URL onto a new line.

Step 12  Boards manager

  • Now open up the Boards Manager by clicking on  Tools > Board 
  • Scroll to the top of the board list, and select Boards Manager.
  • If you type "Little Bird" (without quotes) into the "filter your search" field, you will see options to install Little Bird's board files. Click in the desired box, and click the "Install" button that appears. 
  • Once installed, the boards will appear at the bottom of the board list. Select 'Little Bird EagLED'.
  • Now you can go on to program the EagLED with the Arduino IDE!

Step 13  Example sketch

With that set up, you will now find the example sketches for the ShaKey! 

Click on Files > Examples 

You should now see the example sketches in 'Examples for Little Bird EagLED'.