STM32F429IGT6 LQFP-176 STM32F429 SMD MCU Microcontroller Chip IC Integrated Circuit Brand New Original