====NUCLEO-L4P5ZG==== {{:boards:l4p5zg_top.jpg?100}} \\ \\ {{:boards:l4p5zg_bottom.jpg?100}} \\ \\ {{boards:l4p5zg_pinout.jpg?100|Pinout}} This is an ARM Cortex-M4 STM32 L4+ development board with an STM32L4P5ZGT6U MCU at 120 MHz. It has a USB OTG port and L4+ USB is supported by TinyUSB with its dwc2 driver. ===Pinout=== ST-LINK UART PG7 LPUART1_TX AF8 PG8 LPUART1_RX AF8 LED PC7 LD1 GREEN (VDD=3V3 ONLY) PB7 LD2 BLUE PB14 LD3 RED BUTTON PC13 B1 USER BLUE LSE CLOCK X2 NX3215SA-32.768KHZ-EXS00A-MU00525 USB OTG FS PA8 USB SOF AF10 PA9 USB VBUS SENSE PA10 USB ID AF10 PA11 USB DM AF10 PA12 USB DP AF10 PG6 USB GPIO OUTPUT POWER SWITCH PG5 USB GPIO INPUT OVER-CURRENT ALARM ===Resources=== [[https://www.st.com/en/evaluation-tools/nucleo-l4p5zg.html|Product page]] [[https://www.st.com/resource/en/data_brief/nucleo-l4p5zg.pdf|Data brief]] [[https://www.st.com/resource/en/user_manual/um2179-stm32-nucleo144-boards-mb1312-stmicroelectronics.pdf|User manual]] [[https://www.st.com/resource/en/schematic_pack/mb1312-l4p5zg-a03_schematic.pdf|Schematic]] [[https://www.st.com/resource/en/datasheet/stm32l4p5zg.pdf|MCU data-sheet]] [[https://www.st.com/resource/en/reference_manual/rm0432-stm32l4-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf|MCU reference manual]] [[https://www.st.com/resource/en/errata_sheet/es0510-stm32l4p5xxq5xx-device-errata-stmicroelectronics.pdf|MCU errata]] [[https://github.com/jefftenney/LPTIM-Tick|LPTIM-Tick for FreeRTOS]] [[https://github.com/hathach/tinyusb|TinyUSB]]