How to Build an Orange Pi Zero LoRa Gateway

Armbian LoRa Gateway

LoRa gateways tend to be fairly expensive, especially because of the radio part, but anything that may help lower the cost is probably welcomed. And one way to to do that is to use dirt cheap boards like Orange Pi Zero as Edzelf did, by combining the low cost Arm Linux board ($15 shipped) with Rak wireless RAK831 concentrator module kit ($143) via a custom cable, and a power supply board. All assembled into a metal case. RAK831 communicates with Orange Pi Zero over an SPI connection. While some other Orange Pi boards are suitable for the project, note that Orange Pi Zero Plus lacks a spare SPI interface, and can’t be used with this particular application. A fan was also added for cooling, a well as a USB serial debug board for debugging purpose, but it can be removed once the gateway is in the field. Software-wise, Edzelf installed […]

KINGJIM Pomera DM200 Rockchip RK3128 Portable Mini Computer Can Run Debian

Ultra mobile portable computers (UMPC) are somewhat making a come back with products such as GPD Pocket 2 or DragonBox Pyra open source handheld computer. While being fairly powerful, neither devices are particularly inexpensive, and if you are looking for something cheaper, and admittedly much slower, I’ve been informed that Rockchip RK3128 based KINGJIM Pomera DM200 mini computer can be an option since it has been “hacked” to run Debian. By default, the device runs  a Linux OS with user interface in Japanese only, and is sold as a digital memo. Some of the specifications include: SoC – Rockchip RK3128 quad core Cortex A7 processor with Mali-400MP2 GPU System Memory – 512MB RAM Storage – 4GB flash, micro SD slot up to 32GB Display – 7″ TFT LCD display with WSVGA (1024 x 600) resolution Connectivity – WiFi 802.11 b/g/n + Bluetooth 4.0 LE + EDR Keyboard – Japanese keyboard […]

Google Unveils Edge TPU Low Power Machine Learning Chip, AIY Edge TPU Development Board and Accelerator

AIY Edge TPU Dev Board

Google introduced artificial intelligence and machine learning concepts to hundreds of thousands of people with their AIY projects kit such as the AIY Voice Kit with voice recognition and the AIY Vision Kit for computer vision applications. The company has now gone further by unveiling Edge TPU, its own  purpose-built ASIC chip designed to run TensorFlow Lite ML models at the edge, as well as corresponding AIY Edge TPU development board, and AIY Edge TPU accelerator USB stick to add to any USB compatible hardware. Google Edge TPU (Tensor Processing Unit) & Cloud IoT Edge Software Edge TPU is a tiny chip for machine learning (ML) optimized for performance-per-watt and performance-per-dollar.  It can either accelerate ML inferencing on device, or can pair with Google Cloud to create a full cloud-to-edge ML stack. In either case, local processing reduces latency, remove the needs for a persistent network connection, increases privacy, and […]

Khadas Edge is Both a Standalone Board and a System-on-Module powered by Rockchip RK3399

Khadas Edge

One of the two most common type of Arm boards are single board computers with everything from processor to memory/storage to ports is placed on a single PCB, and system-on-modules with processor, memory and storage, and sometimes some extra chips with for network connectivity, audio and power management that are supposed to be inserted into a baseboard exposing connectors and headers. The upcoming Khadas Edge board is a little different since it combines both categories into one board with USB receptacles and HDMI output as well as 314-pin MXM3 edge connector to connect to Khadas Captain baseboard, or any other custom compatible baseboard. Khadas Edge will come in three variants (Basic/Pro/Max) with the following specifications: SoC – Rockchip RK3399 hexa core processor with 2x Arm Cortex-A72 up to 1.8GHz, 4x Cortex-A53 up to 1.5GHz, Arm Mali T864 GPU with support for OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1, OpenCL, DX11, VPU with4K VP9 and 4K […]

ROC-RK3328-CC Board Review, or the Case for Fast Storage and Adequate Power Supply

ROC-RK3328-CC Board Connection

Firefly team from T-chip company has send me some of their Rockchip development boards, and we’ve already checked the provided boards and accessories, so today I’ll report my experience with one of the board: ROC-RK3328-CC also known as Renegade. I won’t test it with Android, since I have already reviewed RK3328 Android TV boxes such as Zidoo X7, and I’ve been told the team is hard at work with Android 8.1 SDK, so an Oreo image should be released in a few weeks/months. So I had initially planned to report my experience with one of the Linux images,  then show how to install mainline Linux (currently 4.17) to the board, and reports what works. However, I encountered many issues, although likely not directly related to the board or its software support, so instead I’ll write about my experience getting started with the board, and list all the issues I had […]

Pine64 Launches a $45 Dual SATA NAS Enclosure for ROCKPro64 Board

ROCKPro64 Dual SATA Drive NAS Kit

ROCKPro64 is one of the most affordable Rockchip RK3399 boards, as you can purchase it for as low as $60 with 2GB RAM, and $80 with 4GB RAM. Pine64 – the company behind the board – also offers add-on boards such as a PCIe card to connect up to two SATA drives. The company has now leveraged the latter in their ROCKPro64 metal desktop/NAS casing specifically designed for ROCKPro64 boards, and capable of holding two 2.5″/3.5″ SATA drives.Key features  of ROCKPro64 Desktop/NAS case: Compatible with ROCKPro64 boards only SATA – Accommodates either 2x 2.5″ SATA drives or 2x 3.5″ SATA drives or a mix of 2x 2.5″/3.5″ SATA drives Power Supply – 12V DC Dimensions –  232.4mm (Width) x 105.0mm (Height) x 145.2mm (Depth) The case also ships with 2 SATA data cables, and a custom designed power supply cable as shown below. However, the company also notes that ROCKPro64 […]

Renegade Elite (ROC-RK3399-PC) RK3399 Single Board Computer Launched for $99 on Indiegogo

ROC-RK3399-PC RK3399 Single Board Computer

Libre Computer and Firefly Team previously collaborated on Renegade (ROC-RK3328-CC) board powered by a Rockchip RK3328 quad core Cortex A53 processor and mostly following Raspberry Pi 3 form factor.  We already knew both companies worked again on another Rockchip RK3399 single board  computer, and were expected to launch it in July via a crowdfunding campaign. The good news is that Libre Computer has just launched Renegade Elite (aka ROC-RK3399-PC) SBC on Indiegogo. Renegade Elite board specifications: SoC – Rockchip RK3399 hexa core processor with 2x Arm Cortex-A72 @ up to 2.0 GHz + 4 Arm Cortex-A53, Arm Mali-T860MP4 with OpenGL ES 1.1 / 1.2 / 2.0 / 3.1 / 3.2 and OpenCL 1.2 support System Memory – 4GB LPDDR4 SDRAM Storage – eMMC 5.x interface for storage modules up to 128GB,  micro SD card slot, and 128Mbit SPI NOR flash Video Output / Display I/F HDMI 2.0 connector Embedded DisplayPort (eDP) […]

Raspberry Pi 3 and Movidius Neural Compute Stick to the Rescue Against Child Pornography

Raspberry Pi Powered Nudity Filter

Warning note: While there won’t be any NSFW photos in this post, there will be some photos of ladies in light clothing (e.g. bikini) and “naked” animals for testing purpose… Intel released Movidius Neural Compute Stick allowing low power image recognition at the edge earlier this year, and we’ve seen it work just fine with Raspberry Pi 3 board delivering three times the performance against an inference solution leveraging VideoCore IV GPU. Christian Haschek owns a photo hosting site (PictShare) which happens to run open source code with the same name, and allows user to upload images anonymously. However, he soon found out that at least one user uploaded some child pornography. He contacted the authorities, but then wondered whether there may be others? Since there are simply too many photo on the website to look it up manually, he decided to look for a solution, and went with a […]