Skip to main content

Porting micro:bian to new boards

Supervisor

Suitable for

MSc in Advanced Computer Science
Mathematics and Computer Science, Part C
Computer Science and Philosophy, Part C
Computer Science, Part C
Computer Science, Part B

Abstract

Port micro:bian to an ARM-based microcontroller other than the Nordic chips and to boards other than the micro:bit. This implies adapting the micro:bian microkernel to the features of the other chip core, and writing device drivers for the peripherals, beginning with the serial port. For one-chip boards, it's probably best to begin by using an external USB-to-serial adapter.