Was wondering if anyone could recommend a chip in the Arduino (or Mighty Core) family that might fit my bill.
I need something to control a LoRa radio using RadioHead, but all it has to do is take in Serial and ship it out over radio and vice versa. It’s literally just a bridge from Serial to Lora. The code on it will be minimal except for the RadioHead library.
With that in mind I need SPI plus a reset line and a hardware interrupt. That’s 6 pins and one has to be a hardware interrupt (pin 2 or 3 on an UNO etc) for the radio. Plus I need a USART so I can put it on Serial. So that’s 8 pins, a USART, hardware SPI, at least one hardware interrupt, and at least one other digital IO pin.
I have ATTINY85 which could probably handle the code but doesn’t have the pins. I have ATMEGA328P and 1284P which could definitely take the code but are both way overkill on pins.
What’s in the middle that I can use with Arduino?
EDIT: Also needs to be DIP so I can solder it on perf board.