lulf[m]: > <@lulf_:matrix.org> The reasons I'm thinking using a HAL directly in discovery book is this: > > - It's more easily relatable to other boards > - It's easier to port the example code to other hardware > - It's less maintenance overhead than to go via a board support crate. > - The board itself doesn't seem to be a particular important part of the discovery book teachings. that is certainly valid, how ever I would argue a newbie would rather sitck to the board they have and explore it a bit first before going for others and there a BSP makes things easier by being more batteries included about what you can do. e.g. LEDs, accelerometer,etc