The PIC24FJ1024GB610-E/BG with 16-bit Microcontrollers - MCU 16-bit, 16 MIPS, 1024KB Flash, 32KB RAM, Dual Partition Flash, USB-OTG is a microcontroller manufactured by Microchip Technology. It is a 16-bit device that features Microchip’s dsPIC® Digital Signal Controller Core and 16 MIPS performance. It also has 1024KB of Flash memory, 32KB of RAM and two flash partitions. The device includes an enhanced boot loader, on-chip self-program, DMA and motor control. The on-chip USB-OTG (host and device) provides a low-cost connection to peripherals. It is suitable for embedded control applications like motor control, automotive systems and handhelds.