bitbot_bsp 0.0.1

A board support package for the BBC micro:bit v2-powered 4tronix Bit:Bot XL
Documentation
[package]
name = "bitbot_bsp"
version = "0.0.1"
edition = "2021"
authors = ["Glenn Bitar"]
description = "A board support package for the BBC micro:bit v2-powered 4tronix Bit:Bot XL"
repository = "https://github.com/glennib/bitbot_bsp"
license = "MIT OR Apache-2.0"
categories = ["embedded", "no-std", "asynchronous", "hardware-support"]
keywords = ["microbit", "bitbot", "fun", "embassy", "bbc"]
default-run = "bb"


[dependencies]
embassy-nrf = { version = "0.1.0", features = ["nrf52833", "gpiote", "time-driver-rtc1", "nfc-pins-as-gpio", "time", "defmt"] }
microbit-bsp = { path = "../microbit-bsp", version = ">=0.2.0" }

embassy-futures = { version = "0.1", default-features = false }
embassy-executor = { version = "0.5", default-features = false, features = ["integrated-timers", "defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "task-arena-size-32768"] }
embassy-time = { version = "0.3", default-features = false, features = ["defmt-timestamp-uptime", "defmt"] }

cortex-m-rt = "0.7"

cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
defmt = "0.3"
defmt-rtt = "0.4"
panic-probe = { version = "0.3", features = ["print-defmt"] }

[profile.release]
debug = 2

[lints.clippy]
pedantic = "warn"
empty_loop = "allow"