¿Tiene que ser ARM9? El beagleboard es bastante poderoso por el precio. $ 150 le ofrece un ARM Cortex A8 a 500 MHz (dos generaciones más reciente que ARM9), 256 MB de RAM, 256 MB de almacenamiento NAND Flash, salida de video DVI, ranura para tarjeta SDHC, USB (host y dispositivo), entrada de audio y amplificador; salida de audio, y un montón de puertos de E / S. No tiene Ethernet incorporada, pero puede usar un adaptador Ethernet USB de bajo costo.
Sparkfun también tiene una placa ARM9 , pero cuesta más y la OMI es menos poderosa ( ARM9 de 180MHz / 64MB RAM / 512MB de almacenamiento / sin salida de video / aunque sí tiene Ethernet incorporada)
Otra opción es comprar una Nintendo DS ... obtienes un ARM9 de 66MHz + ARM7 de 33MHz + 4MB de RAM + representación de hardware de gráficos 2D / 3D con ~ 0.75MB de VRAM (que puedes reutilizar como RAM si lo necesitas) todo para gfx) dos pantallas LCD de 256x192 (una con pantalla táctil), WiFi y almacenamiento en tarjeta microSD (con un adaptador económico, menos de $ 20 en la actualidad), batería incorporada + cargador, altavoces, micrófono. El inconveniente es que tiene interfaces limitadas para el mundo exterior ... ya sea SPI en la Ranura-1 o el Bus de Carro GBA en la Ranura-2. Hay un gcc port + library gratis disponible, simplemente compila un programa, lo coloca en la tarjeta microSD, lo coloca en el adaptador , y ponerlo en el ds. El precio de venta al público es de $ 130 en estos días, puede obtener el NDS original (más voluminoso) por aproximadamente $ 50-70 utilizados en eBay.