LinkIt Smart 7688 Duo is an open development board based on MT7688 and ATmega32u4. Which can be programmed using arduino and can be used heavy application running parallel. Atmega controller is used for Arduino programming and for embedded linux (OpenWRT distro) MT7688 is used.
So, this boards has two cpu and they are communicate with each other with UART interface.
Step 1: OpenWRT
OpenWrt is an open source project for embedded operating system based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl and BusyBox.
All components have been optimized to be small enough to fit into the limited storage and memory available in home routers.
OpenWrt can run on various types of devices, including CPE routers, residential gateways, smartphones, pocket computers.
Step 2: LinkIt Smart 7688 Duo Board Features
580 MHz MIPS CPU
Single input single output(1T1R) Wi-Fi 802.11 b/g/n (2.4G)
Pin-out for GPIO, I2C, I2S, SPI, SPIS, UART, PWM and Ethernet Port
128MB DDR2 RAM
Micro SD slot
Support for Arduino API (ATmega32U4)
Step 3: PinOut
Step 4: Tutorial
Step 5: Material
You can get the board