Tiny OpenWRT Linux computer

Linux based development boards are all around. Raspberry Pi is probably the leader among cheap and powerful solutions, but there are more options to choose like CHIP, OrangePi, BeagleBone or other more expensive options. Raspberry Pi Zero seems to be small but it lacks some built in functionality like Ethernet. If you look for smaller Linux based computer you could give a try to VoCore. It is practically built around Ethernet plug, but features most required parts like WiFi, USB, 20+ GPIOs. VoCore is able to run OpenWRT Linux which is capable to perform most of Linux tasks. It is suitable for home automation projects, WiFi routing, or to be placed as node in other embedded system. VoCore features Ralink/Mediatek 360MHz RT5350 MIPS processor, 32MB SDRAM and 8MB SPI flash. So it’s lightweight board (25.4mmx25.4mm) with packed functionality and price bellow $40. Continue reading

Using TP-Link to send Arduino data wireless

Arduino Tp-Link

Arduino already has an Ethernet shield and WiFi Shield that enables it to send data to the net. But these options aren’t the only way of doing this. Martin have managed to use TP-Link TL-WR703N router to do this task. As you may know TP-Link is a little nice router that can run OpenWRT which his actually a Linux. Martin hooked up an Arduino to PCB points where serial interface is. This way he was able to send serial commands from Arduino serial port to Linux console. He found out that console is sensitive to high serial speeds and can corrupt receiving data. He had to slow down serial data stream by writing a helper function where each character is sent with some delay. Anyway by overcoming several roadblocks, he was able to talk Arduino to router interface and send sensor values using this router as a shield. Continue reading