The nano:bit is a Micro:bit compatible development board that comes in a Nano form factor. The firmware is 100% compatible with the BBC Micro:bit. The nano:bit can be programmed using the Micro:bit MakeCode application: https://makecode.microbit.org/. This is an experimental development board that assumes the user has expert knowledge regarding the Micro:bit and its pin outs. Be sure to double check the pinout diagram in the images listed above.
https://github.com/KittenBot/pxt-nanobit
The above extension adds several tabs to the editor:
Nanobit tab: Adds access to the digital and analog pins (optional because the built-in Input and Pins tabs offer the same access)
OledKitten: Adds OLED screen configuration. Supports 128x32 and 128x64 i2c OLEDs connected to the i2c headers
The digital compass calibration that is required after the re-flashing of firmware works exactly the same as the Micro:bit. However, the nanobit has no LED matrix to visualize the calibration procedure and the process must be done blind.
The usb to serial interface board can be separated from the main board in case the user wants to take advantage of the smaller form factor.