#![no_std]

use cortex_m_semihosting::hprintln;
use panic_semihosting as _;

use nucleo_f401re::{
    gpio::{gpioa::PA5, gpioc::PC13, Edge, ExtiPin, Input, Output, PullDown, PushPull},
    prelude::*,
    stm32,