Micro controller with native USB list?

Hello, I'm trying to come up with a list of micro controllers that have Native USB on them. I was wondering from the community if ya can help me out with building a list for all the micro controllers that is support by arduino or 3rd party supported please?

Mylist so far.
32u4 - leonardo
Atmega2560 - Mega
Atmel SAM3X8E - Due
SamD21 - Arduino Zero
SamD51 - Adafruit Metro M4

If there is any other miroprocessor I'm missing please add on to it.

Joseph

ATMEGA2560 does not have native USB though like most AVR MCU's you can simulate USB with suitable firmware and a couple of external components on a couple of pins.

ESP32-S2 has USB
RPi PICO (RP2040) has USB

Riva, Thankyou. Sorry I thought the mega has Native USB. My fault there.

Joseph

Nordic Semi nRF52840 - Arduino Nano 33 BLE

Icebuster, Thank you very much.

Joseph

The Teensy boards all have native USB.
I guess the "interesting" one might be the Teensy 2++ with AT90USB1286
Teensy LC, 3, and 4 all have assorted NXP ARM chips. Teensy Technical Specs Comparision Table

There are of course "many" boards from many vendors using SAMD21; not just the Arduino Zero...

Hey West I wasn't even thinking about teensy board. I never had one or used one. But I will add to my list. Maybe one day I can grab one and test it out. Thank you.

Joseph

I think actually all the STM32 chips have it.

Hello, in0, Thank you. I was looking into maybe getting a stm32 board to learn.

Joseph