Estone MJ-100 10.1″ Rugged Tablet is Equipped with Rockchip RK3399 Processor, a Barcode Scanner

Enstone MJ-100

Launched several years ago, Rockchip RK3399 is now a mature platform found in Chromebooks, some laptops, SBCs, and various other products. Estone Technology offers something a little different with MJ-100 rugged tablet with a 10.1″ display, IP65 waterproof rating, MIL-STD-810G shock & drop resistance, as well as ESD protection. The Android 7.1 tablet also comes with up to 4GB RAM, up to 256GB flash storage, 4G LTE connectivity, GPS / GLONASS support, and some unique features like sealed IO ports, an optional 1D/2D barcode reader, or an optional medical grade power supply. Estone MJ-100 rugged tablet specifications: SoC – Rockchip RK3399 big.LITTLE hexacore  processor with 2x Arm Cortex A72 cores @ 1.8 GHz, 4x Cortex A53 core @ 1.8 GHz, Arm Mali-T860MP4 GPU System Memory – 2GB LPDDR4 RAM (Optional: 4GB) Storage – 64GB, 128GB or 256 GB of eMMC 5.1 flash, micro SD/SDXC/SDGC/SD3.0 card slot up to 64GB Display […]

Ubuntu 18.04 Now Boots on Some Snapdragon 835 Arm Laptops

Snapdragon 835 Ubuntu Arm Laptop

The first “proper” Windows 10 Arm laptops were unveiled at the end of 2017 and beginning of 2018, all based on Qualcomm Snapdragon 835 processor with always-on LTE connectivity, 20+ hour battery life, a fairly expensive price tag, and somewhat underwhelming performance. Qualcomm was not interested in supporting Linux, but there was interest from the community, and now it seems Ubuntu 18.04 images are available for Lenovo Miix 630, HP Envy x2, and ASUS Novago TP370 thanks to Aarch64-laptop project currently hosted on Github. Now the prebuilt images are not really ready for end users since UFS storage and WiFi are not working on any laptop yet, the touchpad is not working on the ASUS laptop, and accelerated graphics needs to be implemented. Interestingly WiFi is related to UFS on those laptops, and Marc Gonzalez is said to be being actively worked on UFS upstream support, which should enable for […]

Khadas Edge2 Arm mini PC

Nitrogen8M_Mini is the First NXP i.MX8 8M Mini SBC

Having just written about one of the first NXP i.MX 8M Mini systems-on-module, let’s stay with NXP’s latest 14-nm processor as Boundary Devices have been working on a variant of their Nitrogen8M SBC based on MXP i.MX 8M Mini processor and aptly called Nitrogen8M_Mini. The board is also known as the less human-friendly Nit8MQ_Mini_2r8e SBC, and comes with the following specifications: SoC – NXP i.MX 8M Mini with 4x Cortex A53 cores, 1x Cortex-M4F real-time core, Vivante GCNanoUltra 3D GPU, Vivante GC320 2D GPU System Memory –  2GB LPDDR4 (Optional 4GB version) Storage – 8GB eMMC flash, expandable up to 128GB, UHS SD card slot Display – 4-lane MIPI DSI interface up to 1080p Video Encode / Decode – 1080p H.264, VP8/1080p60 H.265, H.264, VP8, VP9 Audio – 3.5mm headphone jack, analog MIC jack, 2W audio amplifier, L&R speaker headers Camera Interface – 1x 4-lane MIPI-CSI interface Connectivity Gigabit Ethernet […]

F&S Elektronik PicoCore MX8MM System-on-Module Features NXP i.MX 8M Mini Processor

FS i.MX 8M Mini SoM

Embedded World 2019 will take place at the end of this month on February 26-28 in Nuremberg, Germany, and we can expect plenty of news related to embedded systems. It’s very likely NXP i.MX 8M Mini processor will officially be launched, and we’ll see several modules and boards announced with the lower cost 14-nm processor. F&S Elektronik Systeme has already been promoting their upcoming PicoCore MX8MM system-on-module based on NXP i.MX 8M in their newsletter ahead of Embedded World, where they’ll showcase their solutions at booth 621 in hall 2. PicoCore MX8MM specifications: SoC – NXP i.MX 8M Mini single, dual, quad core Arm Cortex-A53 @ 1.8 GHz processor, Cortex-M4 real-time core @ 400 MHz, 512KB L2-Cache, 2D/3D GPU System Memory – Up to 8GB LPDDR4 Storage – Up to 512MB SLC NAND flash or up to 32GB eMMC flash Video Decode – 1080p60 HEVC H.265, VP9, H.264, VP8 Connectivity 802.11ac […]

CS32 MCU Clone of STM32 Makes it into Bluepill Board

CS32 STM32 Clone - CS32F103C8T6

A few year ago, we covered GigaDevice GD32 MCU based on STM32 Arm Cortex-M3 microcontroller, but with some improvements to the flash and overall performance. So the MCU is not exactly an STM32 clone per se, but it’s pin-to-pin and software compatible. Now based on a discussion on STM32duino forum, it looks like another company (CKS – 中科芯微) may have made an actual clone of STM32 with CS32, more exactly CS32F103 that is compatible with STM32F103. CS32 comes with an Arm Cortex-M3 core clocked at 72 MHz, 64 to 128KB flash, and 20 KB RAM. A datasheet and user manual are available but only in Chinese. Several STM32duino members suspect it’s an actual copy of STM32 without modifications. What’s unclear is whether it’s a pirated copy, or a properly licensed one. CS32F103C8T6 & CS32F103CBT6 parts can be purchased on Aliexpress for $0.80 shipped and up. The datasheet mentions 64KB or […]

Wechip R69 Allwinner H3 TV Box goes for $19 Shipped

Wechip R69

A few years ago, it was relatively easy to purchase sub $20 TV boxes with some patience, but with the increase in RAM and flash prices, it’s been more difficult to find those ultra-cheap TV boxes. It turns out there’s such a deal now on Aliexpress where Wechip R69 TV box is sold for just $18.99 shipped. Now with an Allwinner H3 processor, 1GB RAM, and 8GB flash, I would not necessarily recommend such device for your media needs, but they can be useful for some specific use cases like a simple digital signage, or even to run Linux with some efforts. Wechip R69 also looks to be similar to Sunvell R69 TV box that is officially supported by RetroOrangePi, but with the pin-to-pin compatible Allwinner H2 processor, so it could make an inexpensive retro gaming console as well. Wechip R69 specifications: SoC – Allwinner H3 quad-core Cortex A7 processor […]

Intel Arc Graphics Technology

Pyboard D Series MicroPython Board Features STM32F7 MCU, WiFi and Bluetooth

Pyboard D Series

Micropython is a lightweight implementation of Python for microcontroller which we covered first in 2013. The port is supported by various hardware platforms, and I even tested Micropython on ESP32 a little while ago, but the developer – Damien George – also launched officially supported boards starting with Pyboard in 2014 with an STM32F4 microcontroller. At FOSDEM 2019, the upcoming Pyboard D-series (aka Pyboard D, or just PyBD) board was introduced during the Micropython presentation with a faster STM32F7 Cortex-M7 MCU, as well as built-in WiFi and Bluetooth connectivity. Pyboard D preliminary specifications: MCU – STMicro STM32F7xx Arm Cortex M7 microcontroller at 216 MHz with 512KB RAM, 2MB flash Storage – micro SD card slot, and 2x external flash chips Connectivity – WiFi & Bluetooth with on-board antenna and u.FL antenna connector USB – 1x micro USB port for power, flash disk access, and USB to serial debugging/programming Expansion 2.54mm […]

Adiantum Enables Faster File Encryption in Devices without AES Crypto Accelerator

Adiantum performance

File Encryption is enabled – even required – by default in most Android devices, as it protects your data would you lose your phone, or have it stolen. Encryption in Android leverages the Advanced Encryption Standard (AES), and most modern 64-bit processors – like the ones based on Armv8 – come with a crypto accelerator that boosts performance several folds compared to a software only solution. But there are also many low end devices, for example based on Arm Cortex-A7, that lack crypto extensions, and enabling AES encryption would make the devices even slower than they already are. So in order to provide file encryption on entry-level hardware without comprising too much on performance, Google has developed Adiantum encryption optimized to run on targets without crypto accelerator. As explained in a Google Security blog post, Adiantum uses the ChaCha stream cipher – as used in HTTPS – in a length-preserving […]

Khadas VIM4 SBC