I'm building a simple midi controller to be built as standalone.
The idea is to build it on a pcb, with an Atmel chip with arduino bootloader, and all that (like a boarduino), but have yet to decide which one to use. I have successfully programmed an Attiny2313, Attiny85 and Atmega8 with the same method, so all that remains is to decide on one of them... Code is done and tested on Arduino Uno (actually only consists on reading some input buttons and translating into midi messages, so all instructions are available on the "lower" chips), but I have some questions I've been having some trouble finding answers before I start building it...
Question 1: Is it possible to have serial output (for midi flow) with an Attiny85?
I know it's doable with the Attiny2313 and Atmega8, as they have serial comm built-in, but was wondering if there is a smaller chip that would work (attiny 85 is only 8 "legs", against 20 on both others...), as I'm trying to build it as small as possible.
Question 2: Is it possible to operate at 31250 baudrate (midi) with the internal 8Mhz clock, or would I absolutely need an external 16Mhz xtal?
Thanks in advance.