diff --git a/src/lib.rs b/src/lib.rs
index fd08dbf..790cc58 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,7 +1,9 @@
#![no_std]
#![feature(asm_experimental_arch)]
+use core::{arch::asm, marker::PhantomData};
+use arduino_hal::port::{mode::Output, Pin, PinOps};
use avr_device::interrupt::free;
use smart_leds::{SmartLedsWrite, RGB8};
@@ -11,7 +13,7 @@ const MSB: u8 = 0x80;
#[repr(transparent)]
pub struct Neopixel
{
- _pin: Pin