

Overview
The AT90USB1286-MU is a microcontroller made by Microchip Technology in a QFN-64 package with 65 pins. -40℃~+85℃ 10bit 128KB 16MHz 2.7V~5.5V 48 4KB 8 Bit 8KB AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHS.
PCBKit's library has its KiCad symbol (MCU_Microchip_AVR:AT90USB1286-M, from KiCad's library) and its footprint (Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm, from KiCad's library), ready for a KiCad board. 43 are in stock at JLCPCB (part C614573). 9 open-source boards in 8 repositories on GitHub use it.
Symbol
Footprint
Parameters
13- ADC (Bit)
- 10bit
- CPU Core
- AVR
- CPU Maximum Speed
- 16MHz
- Core Size
- 8 Bit
- EEPROM
- 4KB
- Features
- External pin reset (NRST)
- Number of I/O
- 48
- Operating Temperature
- -40℃~+85℃
- Oscillator Type
- Built-in
- Program Memory Type
- FLASH
- Program Storage Size
- 128KB
- RAM Size
- 8KB
- Voltage - Supply
- 2.7V~5.5V
Order codes
2- AT90USB1286-MULCSC C1337551
- AT90USB1286-MULCSC C614573
Pinout
65| Pin | Name | Type |
|---|---|---|
| 1 | PE6 | Input/output |
| 2 | PE7 | Input/output |
| 3 | UVCC | Power in |
| 4 | D- | Input/output |
| 5 | D+ | Input/output |
| 6 | UGND | Power in |
| 7 | UCAP | Passive |
| 8 | VBUS | Input |
| 9 | PE3 | Input/output |
| 10 | PB0 | Input/output |
| 11 | PB1 | Input/output |
| 12 | PB2 | Input/output |
| 13 | PB3 | Input/output |
| 14 | PB4 | Input/output |
| 15 | PB5 | Input/output |
| 16 | PB6 | Input/output |
| 17 | PB7 | Input/output |
| 18 | PE4 | Input/output |
| 19 | PE5 | Input/output |
| 20 | RESET | Input |
| 21 | VCC | Power in |
| 22 | GND | Power in |
| 23 | XTAL2 | Output |
| 24 | XTAL1 | Input |
| 25 | PD0 | Input/output |
| 26 | PD1 | Input/output |
| 27 | PD2 | Input/output |
| 28 | PD3 | Input/output |
| 29 | PD4 | Input/output |
| 30 | PD5 | Input/output |
| 31 | PD6 | Input/output |
| 32 | PD7 | Input/output |
| 33 | PE0 | Input/output |
| 34 | PE1 | Input/output |
| 35 | PC0 | Input/output |
| 36 | PC1 | Input/output |
| 37 | PC2 | Input/output |
| 38 | PC3 | Input/output |
| 39 | PC4 | Input/output |
| 40 | PC5 | Input/output |
| 41 | PC6 | Input/output |
| 42 | PC7 | Input/output |
| 43 | PE2/HWB | Input/output |
| 44 | PA7 | Input/output |
| 45 | PA6 | Input/output |
| 46 | PA5 | Input/output |
| 47 | PA4 | Input/output |
| 48 | PA3 | Input/output |
| 49 | PA2 | Input/output |
| 50 | PA1 | Input/output |
| 51 | PA0 | Input/output |
| 52 | VCC | Passive |
| 53 | GND | Passive |
| 54 | PF7 | Input/output |
| 55 | PF6 | Input/output |
| 56 | PF5 | Input/output |
| 57 | PF4 | Input/output |
| 58 | PF3 | Input/output |
| 59 | PF2 | Input/output |
| 60 | PF1 | Input/output |
| 61 | PF0 | Input/output |
| 62 | AREF | Passive |
| 63 | GND | Passive |
| 64 | AVCC | Power in |
| 65 | GND | Passive |
Open-source boards using it
All 9- 2 layers84 × 59.2 mm

- 2 layers348.1 × 120.9 mm

Nummacro
digitalrane/ec0board
QMK AT90USB1286 Mechanical TKL Keyboard - Retrofit for Kogan Mechanical TKL
370 parts12 - 2 layers

- 2 layers371.5 × 147.6 mm

Cbc1
Croktopus/Daishi
If you just want to have a CBC1 PCB printed, you'll want to take the gerbers.zip file to your PCB fab of choice (I recommend JLCPCB for the price), as well as the gerbers.zip in the daughterboard directory.
266 parts5GPL-3.0 - 2 layers408.5 × 95 mm

Keyboard layout pcb
Avaviel/mechanical_keyboard_mac
Custom Mechanical Keyboard for Mac built from scratch
211 parts - 2 layers323.9 × 145.3 mm

- 2 layers371.5 × 137.8 mm

- 2 layers496.6 × 153.7 mm

Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/microchip/AT90USB1286-MU" title="AT90USB1286-MU in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/microchip/AT90USB1286-MU.jpg" alt="AT90USB1286-MU" width="1200" height="900">[](https://pcbkit.io/parts/microchip/AT90USB1286-MU)Questions
Is there a KiCad symbol and footprint for the AT90USB1286-MU?
Yes. The symbol is MCU_Microchip_AVR:AT90USB1286-M and the footprint Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP7.5x7.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the AT90USB1286-MU?
QFN-64, with 65 pins. Its footprint is drawn on this page.
Where is the AT90USB1286-MU datasheet?
Microchip Technology publishes it: the Datasheet link on this page opens it.
Where can I order the AT90USB1286-MU?
JLCPCB lists it as part C614573, with 43 in stock; the sellers' links on this page open their listings.
What can replace the AT90USB1286-MU?
Parts like it in the library: the AT90CAN128-16MU by Microchip Technology, the AT90USB646-MU by Microchip Technology, the AT90USB647-MU by Microchip Technology and the AT90CAN128-16MUR by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the AT90USB1286-MU?
9 boards in 8 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8AT90CAN128-16MU
QFN-64-EP(9x9)-40℃~+85℃ 10bit 128KB 16MHz 2.7V~5.5V 4KB 4KB 53 8 Bit AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90USB646-MU
QFN-64-EP(9x9)-40℃~+85℃ 10bit 16MHz 2.7V~5.5V 2KB 48 4KB 64KB 8 Bit AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90USB647-MU
WQFN-64-40℃~+85℃ 10bit 16MHz 2.7V~5.5V 2KB 48 4KB 64KB 8 Bit AVR Built-in FLASH WQFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90CAN128-16MUR
QFN-64-EP(9x9)-40℃~+85℃ 10bit 128KB 16MHz 2.7V~5.5V 4KB 4KB 53 8 Bit AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90CAN64-16MU
QFN-64-EP(9x9)-40℃~+85℃ 10bit 16MHz 2.7V~5.5V 2KB 4KB 53 64KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、Built-in general-purpose timer、Programmable watchdog QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90CAN64-16MUR
QFN-64-EP(9x9)-40℃~+85℃ 10bit 16MHz 2.7V~5.5V 2KB 4KB 53 64KB 8 Bit AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90USB1286-MUR
QFN-64-EP(9x9)-40℃~+85℃ 10bit 128KB 16MHz 2.7V~5.5V 48 4KB 8 Bit 8KB AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)AT90USB1287-MUR
QFN-64-EP(9x9)-40℃~+85℃ 10bit 128KB 16MHz 2.7V~5.5V 48 4KB 8 Bit 8KB AVR Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)