daisy-embassy 0.2.3

async audio development with daisy seed and embassy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::flash::FlashBuilder;
use crate::led::UserLed;
use crate::pins::*;
use crate::usb::UsbPeripherals;
use crate::{audio::AudioPeripherals, sdram::SdRamBuilder};
pub struct DaisyBoard<'a> {
    pub pins: DaisyPins<'a>,
    pub user_led: UserLed<'a>,
    pub audio_peripherals: AudioPeripherals<'a>,
    pub flash: FlashBuilder<'a>,
    pub sdram: SdRamBuilder<'a>,
    pub usb_peripherals: UsbPeripherals<'a>,
    // on board "BOOT" button.
    pub boot: Boot<'a>,
}