Цитата(kalloc @ Jun 23 2014, 11:43)

2) Какую камеру (5-8 Mpx) можно использовать и как ее подключить?
А как Вы будете передавать поток данных с камеры в WiFi?
Думаете мега16 справится с этим? 5 Mpx это 5 мегабайт в секунду для монохромной камеры 8 бит. 40 MBit - никакая мега16 даже на 16 МГц не справится ни с приёмом, ни с хранением, ни с передачей данных. Для камер скорее DSP нужен или процессор с соответствующим аппаратным интерфейсом + достаточный объём оперативки для хранения хотябы одного кадра.
Теперь другой аспект - пропускная способность SPI/UART WiFi модуля и его собственные возможности.
Вот его свойства
Single band 2.4GHz IEEE 802.11b/g/n
Integrated RF power amplifier
Supports wireless data rates up to 65Mbit/s
1MB Flash Memory, 128KB SRAM, 1MB Serial Flash
Serial Interface : UART, SPI
UART Max Baud : 1843200 bps
Куда подключать камеру? Где хранить данные?
Вобщем как Вам посоветовали лучше купить готовое.
Или может стоит стоит поискать готовую отладочную плату с wifi, линуксом и интерфейсом для камеры на борту.
Всю работу по обслуживанию WiFi и камеры возьмёт на себя линукс, а вашей задачей будет сделать всё остальное.
Ещё варианты отказаться от камеры или поставить с небольшим разрешением (но опять же мега тут не катит).
И последний вариант - поставить смартфон с OTG. Прилепить к нему какую нибудь FTDI а к ней всё ту же атмега16 для управления (один мой знакомый так сделал, но конструкция прожила не долго из за очевидной неприспособленности для подобных условий эксплуатации).