The PIC18F15Q41-I/REB is an 8-bit microcontroller with 32KB Flash, 2K RAM, 512 EEPROM, 12b ADCC, 8b DAC, DMA, 16-bit PWM, PPS, UART, SPI/I2C and Op Amp manufactured by Microchip. The IC has a wide range of features, including high-performance USB On-The-Go (OTG) communications, support for Ethernet 10/100/1000, and 12-bit Analog-to-Digital Converters (ADC), 8-bit Digital-to-Analog Converters (DAC) and two separate External Interrupt Controllers (EIC). The PIC18F15Q41-I/REB also features a Microcontroller Unit (MCU) with 16-bit PWM, Peripheral Pin Select (PPS) and USART for UART / SPI / I2C interfacing. The device also includes enhanced Inter-Integrated Circuit (I2C), Serial Peripheral Interface (SPI), Enhanced Direct Memory Access (EDMA) and many other features for advanced peripherals and system configurations.