I started designing a product with a STM32L432KCU6. Looking at the datasheet I noticed that the HSI16 clock seems to be very accurate. From Figure 14, p 95, it seems that the clock is pretty much within 16MHz +/- 1.5% for the -20C to 100C range. In comparison, for older parts (e.g. F405) the HSI clock is +/- 4% for the -10C to 85C range.
Does anyone know if this is accurate? It seems to me that this means I shouldn't have to use an external crystal, which would be nice as it reduces cost and board space, and also frees up some IOs . I plan to use UARTS with bit rates up to 115kbps, but a clock variation of 1.5% should be OK for this.