How to Make a $15 Web Server for IoT Applications

Arduino_Leonardo_Ethernet_ENC28J60_Assembled

If you have an embedded project that requires some GPIOs, and Ethernet connectivity, you now have a few choices of low cost low boards such as the Raspberry Pi with Broadcom ARM11 SoC for $35 + shipping,  Texas Instruments Connected LaunchPad with an ARM Cortex M4 MCU for $20 including shipping, and today I’ve given a try at a solution to run an HTTP server with an Arduino Leonardo clone connected to ENC28J60 Ethernet module that together cost about $15 including shipping. This Ethernet module has been around for a while and is well supported, I just never took the time to give it a try before. I’ve purchased ENC28J60 module on eBay for $3.46 and connected it via SPI to an Arduino Leonardo clone I acquired as part of a kit via Indiegogo for $12. The kit is not available for purchase outside the crowdfunding campaign, but you can […]

Nvidia to Give Away 50 Jetson TK1 Development Boards

Nvidia Jetson TK1 is a development board powered by Tegra K1 quad core Cortex A15 SoC including a 192-core Kepler GPU. This is one the the best, if not the best, ARM platform when it comes to GPU performance, GPGPU capabilities, and the only one I know of that supports OpenGL 4.4 “Desktop”, as well as Nvidia’s CUDA 6.0. You can buy the board for $192, but if you are a developer and have a project that could leverage and showcase Tegra K1 capabilities for computer vision solutions for robotics, medical devices, military, and automotive applications, you may well get one board for free via Nvidia’s Tegra K1 CUDA Vision Challenge. To apply, you need to submit your proposal via Nvidia’s TK1 vision challenge page by April 30, 2014. Please note, the contest is only open to US residents. The company will then consider the various proposals based on innovativeness, […]

Linaro 14.04 Release with Linux Kernel 3.14 and Android 4.4.2

Linaro 14.04 has been released with Linux Kernel 3.14 (baseline), Linux Kernel 3.10.37 (LSK), and Android 4.4.2. More work has been done on ARMv8 support, and big.LITTLE for both the Linux kernel and Android, as well as work on member hardware platforms such as Origen, Arndale, Arndale Octa, Broadcom Capri, and Hisilicon D01 boards. GCC 4.8-2014.04 Linaro is said to include performance improvements. Linaro Android engineering builds for Nexus 7 and Nexus 10 have been setup, but I can’t quite find the images. They’ve also added the BeagleBone Black to member builds. Here are the highlights of this release: Linaro Stable Kernel (LSK) 3.10.37-2014.04 Updates to Android support (from Google and Linaro) Added Big endian for ARMv7 and ARMv8 Thermal framework DT support Huge pages and transparent huge pages for ARMv8 Tagged pointers for ARMv8 Non-coherent DMA for ARMv8 Other Features big.LITTLE support – ARM MP patch set, IKS (ARMv7 […]

Xilinx Zynq-7000 All Programmable SoC Mini-Module Plus System-on-Module

In January 2014, Avnet announced Xilinx Zynq-7000 All Programmable SoC Mini-ITX board featuring Xilinx Zynq-7045 or Zynq-7100 ARM + FPGA SoC,  and more recently, the company has launched  “Xilinx Zynq-7000 All Programmable SoC Mini-Module Plus” systems-on-module (SoM) based on the same platforms, as well as a corresponding development kit including a baseboard and a power module. The SoM and development platform target PCI Express, embedded controllers, general-purpose prototyping, networking and communications, storage and servers, and Ethernet/Internet applications. Xilinx Zynq-7000 Mini-Module Plus specifications: SoC- Xilinx Zynq-7045 or Zynq-7100 dual core Cortex-A9 @ up to 1GHz with FPGA (350K or 444K logic cells) System Memory – 1GB DDR3 SDRAM Storage – 128MB parallel flash, 32MB QSPI flash, 8KB EEPROM, and micro SD slot Connectivity – Gigabit Ethernet USB – USB 2.0 OTG port Debugging – USB UART, JTAG programming/configuration port, PJTAG header User’s IO via dual board-to-board connectors: 132 User I/O (66 […]

Zeco CX5 is a Quad core Android 4.2 Video Projector with a Built-in Battery

There are many products based on Rockchip RK3188 quad core processor that can be used to watch videos on the big screen, such as Android TV boxes, and HDMI TV dongles. Zeco CX5 is an Android video projector that allows you to watch videos, play games, browse through your pictures on a screen as large 300″, and thanks to its 13,000 mAh built-in battery, you could even have your own mini outdoor cinema. Here are the specifications provided by the company: SoC – Rockchip RK3188 quad core processor @ 1.6 GHz with Mali-400MP4 GPU System Memory – 1GB RAM Storage – 4GB NAND flash, micro SD slot Projector Optical parameters – LED DLP, 0.45″ DMD, Shutter 3D, 750 ANSI Lumens, 2000:1 Contrast Ratio. Resolution: WXGA (1280 x 800). Lamp life: 30,000 hours Projection parameters – Fixed focus, 1.15:1 throw ratio, 1 to 7.5 m distance, 40 to 300″ size. Aspect […]

Xiaomi Unveils $64 Mi Box Pro TV Box Powered by Amlogic S802 SoC

Xiaomi, now just called Mi, has announced three new products today. Two 802.11ac Wi-Fi routers: Mi Wi-Fi Router for 699 CNY ($112), and Mi Wi-Fi mini for 129 CNY ($20), and one Android TV box called Mi Box Pro featuring Amlogic S802 quad core Cortex A9r4 processor with 2GB RAM, 4GB eMMC Flash, and 802.11ac Wi-Fi that will sell in China for just 399 CNY ($64). Mi Pro Box specifications: SoC – Amlogic S802 quad core Cortex A9r4 processor @ 2GHz with ARM Mali-450MP6 octa-core GPU System Memory – 2GB RAM Storage – 4GB eMMC Flash + micro SD slot up to 64 GB Video & Audio Output – HDMI (Up to 4K30) and 3.5 mm AV Audio / Video Playback – MKV, AVI, MP3 and MOV up to 4K resolution. AC3, Dolby and DTS audio support Connectivity – Dual band 802.11 b/g/n/ac Wi-Fi up to 120 Mbps (vs 40 […]

MotherBone PiOne is a 3.5″ Industrial MotherBoard for the Raspberry Pi and the BeagleBone Black (Crowdfunding)

Many people are currently using low cost development boards such as the Raspberry Pi and Beaglebone Black in real products, and 3.5″ single board computers are commonly in industrial applications, so APlus Mobile, a US based company specialized in rugged industrial PCs, has decided to combine the two and designed MotherBone PiOne, a 3.5″ motherboard that can be used in conjunction with the Raspberry Pi and/or the Beaglebone Black for industrial projects. Let’s go through the specifications: SoC / Memory / HDMI and Ethernet – Via BeagleBone Black and/or Raspberry Pi single board computers (usable simultaneously) I/Os: 16-bit GPIO – 5V TTL level 16-bit GPIO (I2C Slave) I2C, I2C2 Bus – Individual BeagleBone Black and Raspberry Pi 5-pin I2C Master access with additional BeagleBone Black 5-pin I2C2 voltage isolated port Analog Inputs – 7x wide range analog voltage inputs with trim adjust for voltage range select PWM Output – Two […]

Habey HIO Project ARM Board and HIO Wallpad PoE Automation Panel (Crowdfunding)

Habey has recently unveiled HIO Project, a $100 ARM Linux board designed for rapid prototyping powered by Freescale i.MX6 dual lite or quad, and shortly after, the company launched a Kickstarter project for HIO Wallpad, an in-wall Power-over-Ethernet touch controller for home or office automation embedding HIO Project boards. HIO Project Boards HIO Main Board (HIO-EMB-1200) specifications: Soc – Freescale i.MX6 Dual Lite or Quad ARM Cortex A9 processor @ 1 GHz + Vivante GPU System Memory – 1GB DDR3 Storage – 4G iNAND flash, 1x micro SD socket Video Output – 1x HDMI Audio – 1x on-board audio codec with 1W Amplifier built-in to I/O expansion headers Connectivity – 1x GbE PHY to I/O expansion headers Expansion Connectors: 1x PCIe PHY to I/O expansion headers 8x 50-pin 1.27mm pitch female header for I/Os: 24bit Parallel Display Port, dual channel 24bit LVDS, MIPI DSI up to 24bit, MIPI CSI up […]

UP 7000 x86 SBC