# Digital Output

{% tabs %}
{% tab title="1" %}

<figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FXLbs2iu6y58ijIp3URJu%2F3195BC1E-A828-4BE5-971F-222CA72457B5.jpg?alt=media&#x26;token=108f1c24-c46c-4083-a996-2fedce354150" alt=""><figcaption><p>A blue LED, a 180 Ohm resistor, and an orange jumper wire.</p></figcaption></figure>
{% endtab %}

{% tab title="2" %}

<figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FEMr8n85ZsyswlzMKEQM5%2F32CA6A64-A7ED-4B35-B52F-DB56A4BDCAD3.jpg?alt=media&#x26;token=c7aa7db2-5581-4155-94bf-ad31748a824d" alt=""><figcaption><p>It may seem like a simple blue light, but there's an incredible story of innovation and tenacity behind blue LEDs.</p></figcaption></figure>
{% endtab %}

{% tab title="3" %}

<figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FM6DuhBxNsX6pc11uQNWH%2F0FD7904D-B71B-4E48-8F53-960C2FDC4BEE.jpg?alt=media&#x26;token=fd122877-4cd3-4ea8-b583-37f774a5fece" alt=""><figcaption><p>Orange jumper wire connects the blue bus-rail to GND.</p></figcaption></figure>
{% endtab %}

{% tab title="4" %}

<figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FMyuxVOerxwbe8NeivttQ%2FB42AEDC9-0216-47B3-A894-9E800F00AA9D.jpg?alt=media&#x26;token=c0a98cb0-efaa-4b0c-98a5-4317bb9f6c38" alt=""><figcaption><p>Anode (+) of LED connected to D5, Cathode (-) connected to 180 Ohm resistor, resistor connected to GND.</p></figcaption></figure>
{% endtab %}

{% tab title="5" %}

<figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FWIbexE2TjqI5AaQwVuG4%2F5D39CC51-E2BD-4907-BC41-65C4E944D6C7.jpg?alt=media&#x26;token=6a462d4c-9633-4843-8040-e7997643a267" alt=""><figcaption><p>When LED_5.value = True, D5 gets set to 3.3V, forward biasing the light emitting diode.</p></figcaption></figure>
{% endtab %}
{% endtabs %}

## Creation of the blue LED - Won a Nobel Prize!

{% embed url="<https://www.youtube.com/watch?v=AF8d72mA41M>" %}

## Code

```python
"""
Digital Output Demo Code
Breadstick Innovations
April 26, 2024
https://learn.breadstick.ca/breadstick/breadsticks/raspberry-breadstick/code-examples/digital-output
"""

from board import *
from digitalio import DigitalInOut
from time import sleep

led_5 = DigitalInOut(D5)
led_5.switch_to_output()

while True:
    led_5.value = True
    sleep(1)
    led_5.value = False
    sleep(1)
```
