OpenBSD 6.2 Adds Support for Orange Pi PC 2, Firefly-RK3399

OpenBSD has been supporting 32-bit (ARMv7) and 64-bit (ARM64) ARM targets, but the just released OpenBSD 6.2 adds support for two more ARM64 boards: Orange Pi PC 2 and Firefly-RK3399. Those two add to the ARM64 list comprised of Raspberry Pi 3, Pine A64/A64+, and AMD Opteron A1100 based development board and SoftIron OverDrive 1000 servers. Other platforms based on Allwinner A64 & H5, and Rockchip RK3399 could likely also be supported. If you want to try it on your board, visit OpenBSD 6.2 ARM64 page to download the files: INSTALL.arm64 – Installation notes SHA256 – Output of the cksum(1) program using the option -a sha256, usable for verification of the correctness of downloaded files. SHA256.sig – The above file, signed with the OpenBSD signing key for the 6.2 release, usable for verification of the integrity of the above file, and thus of the downloaded files. miniroot62.fs – A miniroot […]

Industrial Shields Industrial Panel PCs are Based on Raspberry Pi, Banana Pi, or HummingBoard

Boot&Work Corp., S.L. is a company based in Catalonia that sells industrial automation electronic devices under “Industrial Shields” brand. What makes their product noticeable is that they all appear to be based on maker boards such as Arduino or Raspberry Pi. The company offers various Arduino based PLC modules with or without Ethernet that can be controlled with 10.1″ industrial grade panel PCs based on ARM Linux development boards. Currently three sub-families are available: HummTOUCH powered by Solidrun HummingBoard-i2 NXP i.MX 6Dual Lite board BANANATOUCH with either Banana Pi M64 (Allwinner A64 quad core Cortex A53) or Banana Pi M3 (Allwinner A83T octa core Cortex A7) TOUCHBERRY with Raspberry Pi model B or Raspberry Pi 3 model B Beside the different processors, the 10.1″ Panel PCs share some of the same specifications: Display – 10.1″ resistive multitouch LVDS, 315 nits, 170° viewing angle, 1280×720 resolution Video Input – MIPI CSI […]

NComputing RX300 Thin Client Review – Part 2: Hardware Setup, Windows Server 2016

Ncomputing RX300 is a thin client based on Raspberry Pi 3 board, allowing to run Windows operating systems on a powerful server with the Raspberry Pi 3 handling the display, audio, and keyboard/mouse inputs. The company sent me a sample for review, and I checked out the hardware and accessories in the first part entitled “NComputing RX300 Thin Client Review – Part 1: Unboxing and Teardown“, so in the post I’ve started the thin client, and connected it to vSpace Pro server. Hardware Setup RX300 uses the same peripherals as any mini PC, so I connected USB keyboard and mouse, an Ethernet cable (WiFi is also possible), and the power adapter. You could also connect other devices, and I added a USB flash drive which, as we’ll see later, will be properly recognized by the server. I was also sent a USB to VGA adapter that you can connect to […]

Hologram Unveils Nova 3G USB Dongle and Python SDK; 200 Raspberry Pi Zero W Kits Given Away to Developers

This summer I discovered Hologram global cellular IoT SIM card, and since they provided free developer samples with 2MB of monthly data includes, I decided to get one to try it out. I received it a few weeks later, and to my surprise it worked, despite my country of residence having some strict requirements with regards to SIM card registration. The SIM card uses roaming, but with a low fixed worldwide pricing, and does not come with a phone number by default, so maybe that’s why I did not have to register. The company is now back with Nova, an open source hardware cellular modem certified by OSHWA (ID #US000077). It’s basically 2G/3G USB dongle that’s controlled by Hologram Python SDK, specifically suited to Debian systems like Raspberry Pi 3 or BeagleBone Black. Hackster.io is also involved in the launch with a worldwide contest offering 200 free kits comprised of […]

Google Cloud IoT Core Enters Public Beta, Various Devkits Available

Back in May, I wrote about Allwinner R18 based Banana Pi BPI-M64 Board with Google Cloud IoT Core support, as Google unveils the new cloud service during Google I/O. However, at the time it was only available to selected partners, and Google has recently launched the public beta making their IoT device management platform available to all. I first learned about this through an ARM community blog post announcing availability of the ARM-based IoT Kit for Cloud IoT Core on Adafruit using Raspberry Pi 3 board,  a breadboard, and various modules that can be managed through Google services. But that are plenty of other IoT kits or boards for Google Cloud IoT Core including: Allwinner R18 based Pine A64-LTS, Banana Pi BPI-R18 Marvell based MACCHIATObin, and ESPRESSOBin boards Mongoose OS IoT starter kit with ESP32 board( instead of Raspberry Pi 3) Grove IoT Commercial Developer Kit based on Intel NUC […]

Qt/QML vs HTML5/AngularJS User Interfaces Showdown (Video)

We now live in a world where there’s a push for higher level programming languages either based on web technologies like HTML5 or JavaScript, or other interpreted languages such as Python, and lower level languages such as C, C++, or – maybe more understandably – Assembler are often avoided by newcomers. But there are advantages of using native code, as demonstrated by Sequality, a software engineering company, who asked a developer familiar with HTML and C++ to develop a demo of an embedded systems using HTML5 + AngularJS and Qt/QML. The developer had 160 hours to develop the user interface for each framework, and with the resulting demos running on a Raspberry Pi 3 board with Raspbian, it was found that the Qt/QML implementation delivered a more responsive and functional user interface compared to the HTML5 version which tended to lag, and lacked support for touchscreen and a software keyboard […]

ARRIS Showcases Android TV Set-Top Boxes at IBC 2017

Just last week, we found out there was a fair amount of TV boxes running Android TV with certification from Google, with most of them from PayTV providers or OEMs. Today, I’ve come to better understand what that means thanks to ARMDevices.net interview of ARRIS at IBC2017. I used to think getting a device with official Android TV support would mean getting Google’s Leanback launcher, but there’s more to it, as Google also offers “operator tier” Android TV certifications, which allow manufacturer to use Android TV operating system with their own launcher/user interface, and official support for Google services like Google Play Store, Google Play Music and so on. ARRIS International has a whole family of certified Android TV devices with 4K UHD set-top boxes and DVR systems as shown in the table below, all likely based on Broadcom SoCs. Wi-Fi Set-Tops Wi-Fi Processor DMIPS Type Size Zx4430 2×2 802.11ac […]

Unofficial List of TV boxes Running Android TV OS

Most TV boxes run a modified version of Android operating system for smartphone, and devices based on Google’s Android TV are harder to find, and often country specific since they are tied to local streaming services. Yesterday, I was searching for boxes based on Marvell Armada 1500 Ultra SoC, and first found a couple in Spain and the US, but eventually found a bunch more when I discovered somebody was keeping track of all/most Android TV devices in a page hosted by Google but with no actual affiliation with Google. The devices are sorted in three categories: Pay TV Providers, usually only sold in a specific country with programs in the local language, and a fairly long list Streaming / Gaming – Those are the most famous Android TV TV boxes like Xiaomi Mi Box or Nvidia Shield Android TV with only 6 models in that list TVs with Android […]

UP 7000 x86 SBC