If you want one that has just about all interfaces you can think of out of the box (only 256 KB flash, though), look at the Atmel AT91SAM7XC256. But if you might want more memory later, you need one with an external adress bus. And then it's cheaper and much easier (especially in the soldering department) to buy a board that already has a lot of that.pascal said:I think I need at least a 60MHz ARM7TDMI, 512kB+64KB, maybe no main memory, some FPGA based 2D graphics and some sound.
For a display, small serial ones like used in cell phones, PDA's and such are very cheap and already have some rudimentary 2D accelleration, as you send commands, not flip pixels. And you can hook those up at any four or so IO pins left over.
If you want a big one, you can better buy an old laptop and see if you can use that screen, as they get very expensive very fast.
As for the sound, you can always hook a speaker up to a PWM output. And the controller on the board I linked even has an AC'97 soundchip on board.
Edit: LCD linky
Last edited by a moderator: