PIC F18 Microcontroler
The main board is based on the Microchip PIC18F47J53 microcontroller running at 48Mhz.
It can be programmed by USB using the microchip bootloader firmware or the PIC kit 5 programmer.