Building robots is always fun, especially when they are controlled by Linux. This one is running on ARM9 MCU where Java control application is running on Linux. Digital camera takes video and sends them to PC via WiFi. Just sit, relax and see the view from robotic eyes directly on your browser screen.
This project was developed by Flavio Ribeiro as at the University of São Paulo‘s Polytechnic School of Engineering. It uses ARM9 (AT91RM9200) microcontroller running at 190MHz speed. Board specifications are: 180 MHz ARM9 processor (Atmel AT91RM9200); 3 MPixel Micron MT9T001 CMOS sensor; Altera Cyclone FPGA with 6000 LEs; 2×32 MBytes of SDRAM (32MB for the ARM9 and 32MB for the FPGA) 16 Mbits of serial flash 1 10/100 Intel Ethernet interface 1 high speed USB 2.0 interface 1 SPI interface 1 serial (RS-232) interface Board runs ARM Debian Linux from USB key-drive. CMOS sensor is accessed by FPGA. It reads image frames that can be processed further by FPGA or ARM9 microcontroller. It seems quite challenging project to play with.