# Nordic Semiconductor nRF52833 [[Microprocessor]] [[Hardware]] [[Bluetooth]]/[[Zigbee]]/[[NFC]] multiprocol SoC used in the [[BBC Microbit]]. See also [[BOOK - Embedded Rust Discovery]] for a full book about how to program this in Rust. It is based on an [[ARM Cortex-M]] M4. ## Specifications - FPU - 64 Mhz - 512 kB flash - 128 kB RAM ## Peripherals - FS USB 2.0 - 32 Mhz SPI - I2S ## Bluetooth nRF ships the devices with a C library that contains a bluetooth stack. There is a rust bindgen crate: - [GitHub - embassy-rs/nrf-softdevice](https://github.com/embassy-rs/nrf-softdevice) ## Links - [nRF52833 - Advanced Bluetooth multiprotocol SoC - nordicsemi.com](https://www.nordicsemi.com/products/nrf52833) - [Nordic Semiconductor Infocenter - nRF52833](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrf52%2Fstruct%2Fnrf52833.html) The datasheet of the [[nRF52833]] is here: - [https://infocenter.nordicsemi.com/pdf/nRF52833_OPS_v0.7.pdf](https://infocenter.nordicsemi.com/pdf/nRF52833_OPS_v0.7.pdf)