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 […]

Neutis N5 Allwinner H5 CPU Module and Development Kit are now up for pre-order

Emlid Neutis N5 system-on-module (SoM) powered by Allwinner H5 processor was unveiled right before Embedded World 2018 in February with an expected launch date scheduled for April. There have been some delays but the Allwinner H5 CPU module and corresponding development kit are now up for pre-order with delivery slate for the end of August. Neutis N5 SoM Neutis N5 specifications: SoC – Allwinner H5 quad core  Arm Cortex-A53 processor @ up to 1.3 GHz with Arm Mali-450MP4 GPU System Memory – 512 MB DDR3 RAM Storage – 8 GB eMMC flash Connectivity – Wi-Fi 802.11 b/g/n. Bluetooth 4.0 dual-mode BLE with on-board antenna and u.FL connector for optional external antenna HW Security – Tamper-resistant dedicated crypto chip (secure element) for storing cryptographic keys, unique ID, random number generation and more 2x DF40 80-pin board to board X1 and X2 connectors with 38x GPIOs 4x UART, 3x I2C, 2x SPI, […]

Banana Pi BPI-P2 Zero Board Combines PoE, Camera Interface, and Allwinner H2+ Processor

Banana Pi BPI-P2 Zero

Allwinner H2+ quad core Cortex A7 processor has enabled some of the cheapest Arm Linux boards on the market with products such as NanoPi Duo or Orange Pi Zero with the latter now selling for about $9 and up. SinoVoIP also had their own inexpensive – and Raspberry Pi Zero compatible – Allwinner H2+ board with Banana Pi M2 Zero, and the company has now been working on another model dubbed BPI-P2 Zero which includes support for PoE (Power-over-Ethernet) as well as a CSI camera interface. Banana Pi BPI-P2 Zero specifications: SoC – Allwinner H2+ quad core Arm Cortex A7 processor with Mali-400MP GPU. System Memory – 512MB DDR3 SDRAM. Storage – 8GB eMMC flash, micro SD card slot Video Output – mini HDMI port Connectivity 10/100M Ethernet with PoE support WiFi & Bluetooth via AP6212 module Camera I/F – CSI camera interface USB – 1x USB OTG port Expansion […]

Bootlin Releases Open Source VPU Driver for Allwinner Processors with MPEG2 and H.264 Video Decoding

allwinner-open-source-vpu-drivers-mpeg2-h264

At the beginning of the year, Bootlin – formerly Free Electrons – launched a crowdfunding campaign to bring open source Allwinner VPU driver to mainline Linux. VPU (Video Processing Unit) drivers are used to encode and decode videos. They were successfully in raising enough money from small donors, as well as several companies manufacturing Allwinner development boards including Olimex, Pine64, Libre Computer, FriendlyELEC, and Xunlong Software (Orange Pi). The amount raised (€31,612) was enough to assign two engineers to work on the main goals, as well as some stretch goals namely support for newer Allwinner H3, H5, and A64 processors, and H.265 video decoding. The good news is the company has now delivery the first release for their work on the main goals. The photo above illustrated a demo of Kodi running with bootlin open source Cedrus VPU driver on top of Linux 4.18-rc kernel. Both MPEG2 and H264 are […]

NetBSD ARM64 Images Now Available with SMP for Raspberry Pi 3, Some NanoPi Boards, and Pine64 Boards

ROCK64 NetBSD ARM64

NetBSD on Arm started in 2014 with the release of version 7.0, and last year device tree support was implemented and tested on some Allwinner H3 boards. But apparently, so far NetBSD only supported 32-bit Arm, with initial support for 64-bit Arm (ARM64) committed last April, but good progress has been made, and NetBSD ARM64 bootable firmware images are now available with SMP (multi-core) support. Eight different NetBSD ARM64 images can be downloaded: Generic NetBSD 64-bit image for Raspberry Pi 3 and NVIDIA Tegra X1 Two images for FriendlyELEC boards namely NanoPi NEO2 and NEO Plus2 boards Five images for the following Pine64 boards and hardware platforms Pine A64/A64+ Pine A64-LTS / Sopine with baseboard Pine H64 Pinebook laptop ROCK64 (ROCK64Pro not yet supported) The supported hardware matrix shows most features are supported, but there are still a few things missing such as GPU, crypto and MIPI CSI on all […]

Firewalla is a Tiny Firewall Appliance Based on NanoPi NEO Board

Firewalla NanoPi NEO Firewall

FriendlyELEC Nanopi NEO and NEO2 boards are really cool and inexpensive little Arm Linux boards suitable for all sort of headless application. I’ve reviewed one with their NAS Kit, and run one around the clock as a Domoticz/MQTT server. So it should come as no surprise that some people want to leverage the hardware in their own products, and Firewalla most likely relies on a NanoPi NEO board for their cute firewall/parental control/VPN appliance.Firewalla specifications: SoC – Unnamed quad-core Arm processor @ 1.0 GHz System Memory – 512 Megabyte DDR RAM Storage – 16GB MicroSD Storage Connectivity – 100 Mbit Software Packet Processing Power – 5V via micro USB port Dimensions – 2.8 cm thick The device ships with a flat Ethernet cable, a USB power cable and US type power adapter, and a one year limited manufacturer warranty. The company does not actually mention NanoPi NEO board anywhere, but the specifications […]

Linux 4.17 Release – Main Changes, Arm & MIPS Architectures

Linus Torvalds released Linux 4.17 last Sunday: So this last week was pretty calm, even if the pattern of most of the stuff coming in on a Friday made it feel less so as the weekend approached. And while I would have liked even less changes, I really didn’t get the feeling that another week would help the release in any way, so here we are, with 4.17 released. No, I didn’t call it 5.0, even though all the git object count numerology was in place for that. It will happen in the not _too_distant future, and I’m told all the release scripts on kernel.org are ready for it, but I didn’t feel there was any real reason for it. I suspect that around 4.20 – which is I run out of fingers and toes to keep track of minor releases, and thus start getting mightily confused – I’ll switch […]

NanoPi K1 Plus is a $35 Allwinner H5 Development Board using Raspberry Pi Form Factor

NanoPi-K1-Plus

Almost exactly one year ago, FriendlyELEC launched NanoPi K2 board powered by Amlogic S905 processor, following Raspberry Pi 3 form factor, but adding an eMMC flash socket, Gigabit Ethernet, 4K video playback, an I2S header, more memory (2GB RAM), and doing without a camera or LCD display interface. The company has now launched another similar looking model – NanoPi K1 Plus – based on Allwinner H5 processor, also equipped with one DVP camera connector, but losing one USB 2.0 port, and HDMI is limited to 4K @ 30 Hz. NanoPi K1 Plus specifications: SoC – Allwinner H5 quad-core Cortex-A53 processor @ 1.3+ GHz with Mali-450MP GPU System Memory – 2GB DDR3 Storage – micro SD card slot, eMMC flash interface Video Output – HDMI 1.4 up to 4K @ 30 fps, CVBS (composite) Audio HDMI digital audio output 3.5mm audio jack On-board microphone 7-pin 2.54mm pin header Connectivity –  Gigabit […]

UP 7000 x86 SBC