EFM32PG23B310F512_GD25Q20C