Can’t see the (ST) micro for the treesIt’s exactly the above problem that author Dogan Ibrahim tackles and kills with great success right in the first chapter of his book. In less than 20 pages he manages to present the first overview of Nucleo boards I actually found enlightening rather than confounding or over the top in detail as in STMicroelectronics’ own publications. The main groups are:
Development boards from each class are briefly described, highlighting in particular their power consumption, relative speed and cost. Some of these dev boards are Arduino compatible which should ease acceptance by beginners. Again the author does a good job here to clarify in a few pages the bewildering use of STM32 L processors in the “low-end” range, of Cortex M0+, M3 and M4 in the “middle” range, and of Cortex M3, M4 and M7 in the “high-end” range, all sprinkled across the Nucleo platform.
Eventually and sadly with not much in the way of technical arguments, the Nucleo L476RG dev board is put forward by the author for the experiments in this book. With a total of 1 Mbytes of Flash/RAM memory the ‘476 is the top product in the Nucleo-64 range. It’s a 64-pin ultra-low power board with ST Morpho as well as Arduino I/O connectors. The top side of the board (photo) contains the “ST Link” circuitry, which is basically the same for all Nucleo development boards. It can be cut off but then you lose the ability to power the system through the mini USB port.