> For the complete documentation index, see [llms.txt](https://monasheng.gitbook.io/zerotohero/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://monasheng.gitbook.io/zerotohero/arduino-zero-to-hero/module-capstone-project/provided-hardware.md).

# Provided Hardware

We provide some pre-made hardware for this module capstone project to help you demonstrate your understanding of the Arduino concepts you've learned, while obfuscating some of the finer details of electrical circuits/PCBs.

The provided hardware kit consists of a custom PCB and male-male jumper wires to make connections. You are *welcome and encouraged* to borrow a kit and use it freely throughout your classes.

{% hint style="info" %}
:man\_mage: **Important:** To ensure that anyone wishing to use one has free access, please only take a kit when you are ready to complete the [Module Capstone Project](/zerotohero/arduino-zero-to-hero/module-capstone-project.md), and try to do so within your scheduled classes. If you don't think you'll be done within this timeframe, please return the kit to the drawer for someone else to use.
{% endhint %}

We keep several kits in stock, in the *training* drawer of the Design and Build Studios electronics tool chest. Speak to a demonstrator for access.

## Bill of Materials <a href="#bill-of-materials" id="bill-of-materials"></a>

Please ensure that kits are returned in the same condition they were found.

{% hint style="success" %}
✌️ **Don't Stress!** If a kit is missing components, or if you damage a component, please notify your demonstrator, who will restock/repair/replace it. Breaking things is part of learning - you won't get in trouble!
{% endhint %}

| Item                            | Qty | Notes                                                  |
| ------------------------------- | --- | ------------------------------------------------------ |
| Arduino Zero to Hero Demo Board | 1   |                                                        |
| Arduino Mega                    | 1   | Supplied with attached USB cable.                      |
| Male-Male Jumper Wire (Red)     | 3   | For $$5;\text{V}$$ connections and Red LED connection. |
| Male-Male Jumper Wire (Green)   | 1   | For Green LED connection.                              |
| Male-Male Jumper Wire (Blue)    | 1   | For Blue LED connection.                               |
| Male-Male Jumper Wire (Yellow)  | 1   | For potentiometer output connection.                   |
| Male-Male Jumper Wire (Black)   | 3   | For `GND` connections                                  |

### Arduino Zero-to-Hero Demo Board <a href="#can-bus-zero-to-hero-demo-board" id="can-bus-zero-to-hero-demo-board"></a>

The demo board for this module is essentially a pre-wired breadboard. It contains three functional blocks that you can use in conjunction with your Arduino, by connecting to the provided female pin headers via jumper wires.&#x20;

<figure><img src="/files/zbyMnzea7tjCE2hv0S3x" alt=""><figcaption></figcaption></figure>

These blocks include:

1. A normally-open push-button with contacts broken out to female pin headers,
2. A potentiometer that can be used as a voltage divider, with contacts broken out to female pin headers,
3. An external RGB LED, paired with a current-limiting resistor, with contacts broken out to female pin headers.

These functional blocks are tools for you to use as you see fit to achieve the module tasks.

{% hint style="info" %}
:man\_mage: **Important:** The demo board is provided for you to use to achieve the module tasks. We have validated that it is possible to complete these tasks without modifying the board. Feel free to interconnect wires as needed, **but please don't solder/desolder any components.**
{% endhint %}
