Bluetooth

Microbit V1

В то время как у BBC Microbit есть аппаратное обеспечение, позволяющее устройству работать как устройство Bluetooth с низким энергопотреблением (BLE), у него всего 16 КБ ОЗУ. Стек BLE один занимает 12 КБ ОЗУ, что означает, что для MicroPython недостаточно памяти для поддержки Bluetooth на micro:bit V1.

Примечание

MicroPython использует радиооборудование с модулем radio. Это позволяет пользователям создавать простые, но эффективные беспроводные сети micro:bit устройства.

Кроме того, протокол, используемый в модуле radio, намного проще. чем BLE, что значительно упрощает использование в образовательном контексте

Microbit V2

nRF52833, используемый micro:bit V2, имеет 128 КБ ОЗУ, что позволяет Micropython использовать BLE. В настоящее время единственной реализованной функцией является прошивка BLE, позволяющая пользователям обновить прошивку на micro:bit через Bluetooth.