| ATtiny85 | 8 KB | 512 B | USI/SW | No parser | Ultra | Disable parser; feed full LoRa/UDP datagram directly |
| ATmega48 | 4 KB | 512 B | HW UART0 | No parser | Ultra | Only 512 B total RAM; disable parser to fit |
| ATmega88 | 8 KB | 1 KB | HW UART0 | Full parser | Standard | First AVR comfortable with full parser |
| ATmega168 | 16 KB | 1 KB | HW UART0 | Full parser | Standard | |
| ATmega328P | 32 KB | 2 KB | HW UART0 | Full parser | Standard | Arduino Uno/Nano baseline. Recommended entry point. |
| ATmega32U4 | 32 KB | 2.5 KB | HW UART + USB | Full parser | Standard | USB-CDC: feed bytes from SerialUSB.read() |
| ATmega2560 | 256 KB | 8 KB | 4× HW UART | Full parser | Comfort | Multi-channel: one OSRXParser per UART × 4 |
| ATmega4809 | 48 KB | 6 KB | 4× USART | Full parser | Comfort | Arduino Nano Every (megaAVR-0); UPDI programming |