Language Selection

English French German Italian Portuguese Spanish

Linux Gizmos

Syndicate content
Embedded Linux news & devices
Updated: 6 hours 17 min ago

Mini Type 10 and Compact Type 6 modules tap Apollo Lake

Thursday 13th of June 2019 06:52:36 PM
Ibase has launched two Apollo Lake based COM Express modules: a Mini Type 10 “ET875” and a Compact Type 6 “ET870” with up to 8GB and 16GB, respectively, plus up to 32GB eMMC, extended temp support, and 15-year availability. Like Ibase’s Qseven form-factor IBQ800 module, its new COM Express modules are equipped with Intel’s Apollo […]

4-channel temp measurement HAT can be stacked eight high per Pi

Thursday 13th of June 2019 02:51:55 PM
MCC has released a stackable, $149 “MCC 134 Thermocouple Measurement HAT” for the Raspberry Pi with 4x isolated, 24-bit thermocouple inputs and a thermocouple detection feature. Measurement Computing Corp. (MCC) has launched its third DAQ HAT for the Raspberry Pi, this time taking on temperature measurement. The $149 MCC 134 Thermocouple Measurement HAT follows its […]

Tiny Snapdragon 820E module boasts long lifecycle support

Wednesday 12th of June 2019 11:04:37 PM
Intrinsyc’s $259 “Open-Q 820Pro μSOM” module runs Android 9 or Debian Linux on a quad-core, up to 2.34GHz Snapdragon 820E and offers long lifecycles, 4GB LPDDR4, 32GB flash, WiFi-ac, and an optional $499 dev kit. The Open-Q 820Pro μSOM is a pin-compatible drop-in replacement for the two-year old Open-Q 820 µSOM and offers a similar […]

Atari VCS goes on $250 pre-order with Linux running on Ryzen R1000

Wednesday 12th of June 2019 08:31:39 PM
Atari has opened $250 pre-orders for its Atari VCS retro game console, which will run Linux on the new AMD Ryzen R1000 SoC. Indiegogo backers are set for a December release while new orders will be fulfilled in Mar. 2020. At E3 Expo this week in Los Angeles, Atari announced that public pre-orders will launch […]

Linux-friendly Whiskey Lake-UE boards feature up to 15-year availability

Wednesday 12th of June 2019 04:51:48 PM
Congatec has launched a “Conga-TC370” COM Express Type 6 and two SBCs — the 3.5-inch “Conga-JC370” and thin Mini-ITX “Conga-IC370” — with new embedded “UE” 8th Gen chips with 10-year plus availability. At Embedded World in early March, Congatec unveiled 3.5-inch Conga-JC370 and thin Mini-ITX Conga-IC370 SBCs with Intel’s 8th Gen Whiskey Lake U-series processors. […]

Wind River Linux adds Docker and Kubernetes support for the edge

Tuesday 11th of June 2019 08:56:45 PM
The latest version of Wind River Linux debuts an “OverC” container stack that eases integration of frameworks such as Docker and Kubernetes on edge devices. The Yocto-based embedded distro is available in open source and commercial versions. When reading about the latest, container-friendly version of the market-leading commercial Wind River Linux distribution, we were struck […]

Skylake box PC has 6x GbE with optional PoE and Myriad X support

Tuesday 11th of June 2019 07:05:45 PM
Lanner’s Linux-ready, Skylake-U based “LEC-2580” industrial PC offers 6x GbE ports with optional PoE plus 2x HDMI, 2x SATA bays, and dual mini-PCIe slots that support Myriad X neural processing cards. Lanner’s press release for the LEC-2580 talks almost exclusively about its support for Intel Movidius Myriad X neural processing cards backed up by “seamless […]

i.MX8M COM and carrier support NVMe

Tuesday 11th of June 2019 03:22:05 PM
MYIR’s -30 to 80°C tolerant “MYC-JX8MX CPU Module” runs Linux on a quad -A53 i.MX8M with 1GB or 2GB LPDDR4 and 8GB eMMC. A “MYD-JX8MX” dev board adds 5x USB 3.0 plus mini-PCIe and PCIe x4 for NVMe. MYIR, which has spun several embedded modules and SBCs with NXP’s low-power, Cortex-A7 based i.MX6 UL and […]

Popcorn SBCs include a Chip reboot plus quad- and octa-core Amlogic models

Monday 10th of June 2019 09:51:35 PM
Source Parts has gone to Kickstarter to reboot the open-spec Chip SBC as a $49 and up “Original Popcorn.” There are also two “Super Popcorn” models that swap the Allwinner GR8 for a quad-core, Cortex-A53 Amlogic S905D or octa-core -A53 S912. The nice thing about fully open source SBCs such as Next Thing Co.’s Chip […]

Whiskey Lake-U based UP Xtreme SBC starts at $282

Monday 10th of June 2019 05:19:05 PM
On Kickstarter: Aaeon has launched its $282 and up, Whiskey Lake-U based “UP Xtreme” SBC With up to 16GB RAM, 2x GbE with TSN, 4x USB 3.1, SATA, HDMI, DP, and expansion via M.2, mini-PCIe, and 40- and 100-pin connectors. Aaeon has gone to Kickstarter to launch the world’s fastest community-backed hacker board. Running Ubuntu […]

LF Edge announces first Akraino release for open edge computing

Friday 7th of June 2019 09:40:28 PM
The Linux Foundation’s LF Edge project announced the first release of the Akraino Edge Stack with 10 “blueprints” for different edge computing scenarios. Also: LF Edge recently announced new members and the transfer of seed code from Zededa to Project EVE. The Akraino Edge Stack project, which earlier this year was folded into the Linux […]

R-Series based gaming box has triple DP

Friday 7th of June 2019 08:31:02 PM
EFCO’s Linux-friendly “EGL8350” gaming computer runs on an AMD R-Series SoC with Radeon R5 or R7 GPUs and offers 3x DisplayPorts, 2x GbE, 4x each of USB and serial, 72x JAMMA GPIO, and a SATA-enabled “SmartBay.” After announcing an EGL6087 casino gaming logic box with an AMD G-Series GX218 LX earlier this year, EFCO has […]

Networking board runs Linux on 16-core, -A72 LX2160A

Friday 7th of June 2019 04:15:14 PM
SolidRun opened $550 pre-sales on a “HoneyComb LX2K” Mini-ITX board with a “CEx7 LX2160A” COM Express module that runs Linux on NXP’s 2.0GHz, 16-core -A72 LX2160A with up to 64GB DDR4 and dual 10GbE SFP+ ports. SolidRun announced pre-sales of $550 for a developer-oriented “early access” version of a high-end networking board that showcases NXP’s […]

Six-port networking appliance has extended temp support and optional SFP

Thursday 6th of June 2019 08:16:21 PM
Lanner announced an NCR-1510 networking appliance with an Atom C3000 SoC and either 6x GbE ports or 4x GbE with 2x SFP. The mini-PCIe and M.2-equipped system is notable for offering -40 to 70°C support. Lanner’s 6-port NCR-1510 is its first networking computer with -40 to 70°C support. Although networking appliances are increasingly being deployed […]

Rugged, Kaby Lake NVR computer has eight GbE ports with PoE

Thursday 6th of June 2019 03:13:41 PM
Axiomtek’s fanless, Linux-ready “eBOX671-517-FL” industrial NVR computer provides 6th or 7th Gen Core CPUs, 8x PoE-enabled GbE ports, 2x SATA slots, and 4x mini-PCIe slots. Axiomtek has launched a rugged industrial computer for network video recorder (NVR) applications including security surveillance, optical inspection, and edge computing. The eBOX671-517-FL can connect up to 8x IP cameras […]

SODIMM module runs Linux on i.MX8M Mini or Nano with up to 8GB RAM

Wednesday 5th of June 2019 01:27:17 PM
iWave’s “iW-RainboW-G34M-SM” module runs Linux 4.0 or Android Oreo on an i.MX8M Mini or Nano SoC with 2-8GB LPDDR4, 8GB or more eMMC, 802.11ac/BT 4.2, and support for -40 to 85°C and up to 2x GbE ports. iWave announced a 67.6 x 37mm, SODIMM form-factor compute module with support for either NXP’s i.MX8M Mini or […]

Introduction to catalog of 125 Linux hacker boards

Tuesday 4th of June 2019 06:37:00 PM
Our 2019 spring edition catalog of hacker-friendly SBCs under $200 that run Linux or Android offers updated descriptions, specs, and pricing for 125 SBCs. Two big questions for 2019: Is it time for AI, and what about those tariffs? Welcome to our latest catalog of 125 community-backed Linux and Android SBCs. We’re skipping the reader […]

Catalog of 125 open-spec hacker boards

Tuesday 4th of June 2019 01:04:42 AM
Welcome to our catalog of 125 open-spec, maker-oriented single board computers that run Linux or Android. You’ll find updated prices and descriptions plus a comparison spreadsheet of major features. The following summaries of 125 community-backed Linux/Android hacker boards under $200 are listed in alpha order. They list specs and lowest available pricing recorded in the […]

i.MX8M Mini based module features Gyrfalcon neural accelerator

Monday 3rd of June 2019 03:30:54 PM
SolidRun’s “i.MX 8M Mini SOM” runs Linux on NXP’s up to quad-core, 1.8GHz -A53 i.MX8M Mini and works with the HummingBoard Pulse board. The module has 4GB RAM, optional WiFi/BT, and a 24 TOPS/W Gyrfalcon Lightspeeur 2803S NPU. SolidRun announced an i.MX8M Mini based compute module aimed at “a wide range of IoT and industrial […]

Hybrid RK3399 COM/SBC hacker board can plug into feature-rich carrier

Friday 31st of May 2019 09:26:29 PM
FriendlyElec’s $75, RK3399-based “SOM-RK3399” COM/SBC hybrid can stand alone or expand with a $120 “SOM-RK3399 Dev Kit” with -20 to 70℃ support and M.2 and mini-PCIe expansion. Last year, FriendlyElec released two open-spec SBCs that ran Linux and Android on the hexa-core Rockchip RK3399: the $65 and up NanoPi M4 and the smaller, $50 NanoPi […]

More in Tux Machines

Programming Leftovers

  • post modern C tooling - draft

    Some of the C++ people have pulled off one of the cleverest and sneakiest tricks ever. They required 'modern' C99 and C11 features in 'recent' C++ standards. Microsoft has famously still clung onto some 80s version of C with their compiler for the longest time. So it's been a decade of hacks for people writing portable code in C. For a while I thought we'd be stuck in the 80s with C89 forever. However, now that some C99 and C11 features are more widely available in the Microsoft compiler, we can use these features in highly portable code (but forget about C17/C18 ISO/IEC 9899:2018/C2X stuff!!).

  • Reading and Writing YAML to a File in Python

    In this tutorial, we're going to learn how to use the YAML library in Python 3. YAML stands for Yet Another Markup Language. In recent years it has become very popular for its use in storing data in a serialized manner for configuration files. Since YAML essentially is a data format, the YAML library is quite brief, as the only functionality required of it is the ability to parse YAML formatted files. In this article we will start with seeing how data is stored in a YAML file, followed by loading that data into a Python object. Lastly, we will learn how to store a Python object in a YAML file. So, let's begin. Before we move further, there are a few prerequisites for this tutorial. You should have a basic understanding of Python's syntax, and/or have done at least beginner level programming experience with some other language. Other than that, the tutorial is quite simple and easy to follow for beginners.

  • Python Multiple Inheritance (with Examples)

    In this tutorial, we’ll describe Python Multiple Inheritance concept and explain how to use it in your programs. We’ll also cover multilevel inheritance, the super() function, and focus on the method resolution order. In the previous tutorial, we have gone through Python Class and Python (Single) Inheritance. There, you have seen that a child class inherits from a base class. However, Multiple Inheritance is a feature where a class can derive attributes and methods from more than one base classes. Hence, it creates a high level of complexity and ambiguity and known as the diamond problem in the technical world. We’ll be taking up this problem later in this tutorial.

  • Adding Methods Retroactively

    Imagine you have a "shapes" library. We have a Circle class, a Square class, etc. A Circle has a radius, a Square has a side, and maybe Rectangle has height and width. The library already exists: we do not want to change it. However, we do want to add an area calculation. If this was our library, we would just add an area method, so that we can call shape.area(), and not worry about what the shape is.

Fedora: GSoC, Fedora Program Management, PHP, Fedora Infrastructure, Test Day and EPEL

  • Fedora Community Blog: GSoC summer 2019: Fedora Gooey Karma

    The day GSoC projects list was published I started sorting out all the organizations that I’d enjoy working with. Being a Linux user/enthusiast I filtered down to a bunch of Linux distros and desktop managers. Sorting out all the projects, Fedora-Gooey-Karma seemed to be a project that suited the skills I have. Once I was sure that Fedora Gooey Karma is a project that I would love to work on during the summer, I mailed @sumantro about the project. We talked about the project on mails.

  • Fedora Community Blog: FPgM report: 2019-37

    Here’s your report of what has happened in Fedora Program Management this week. Fedora 31 Beta is go! I have weekly office hours in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else.

  • PHP version 7.2.23RC1 and 7.3.10RC1

    Release Candidate versions are available in testing repository for Fedora and Enterprise Linux (RHEL / CentOS) to allow more people to test them. They are available as Software Collections, for a parallel installation, perfect solution for such tests (for x86_64 only), and also as base packages. RPM of PHP version 7.3.10RC1 are available as SCL in remi-test repository and as base packages in the remi-test repository for Fedora 30-31 or remi-php73-test repository for Fedora 29 and Enterprise Linux. RPM of PHP version 7.2.23RC1 are available as SCL in remi-test repository and as base packages in the remi-test repository for Fedora 29 or remi-php72-test repository for Enterprise Linux.

  • Karsten Hopp: Onboarding Fedora Infrastructure

    I'm using / working on Fedora since FC-1 and just recently joined the Infrastructure team.

  • Fedora Community Blog: Fedora 31 Gnome Test Day 2019-09-18

    Wednesday, 2019-09-18 is the Fedora 31 Gnome Test Day! As part of changes Gnome 3.34 in Fedora 31, we need your help to test if everything runs smoothly!

  • EPEL Bug: Bash errors on recent EL-8 systems.

    Last week, I got asked about a problem with using EPEL-8 on Oracle Enterprise Linux 8 where trying to install packages failed due to bad license file. I duplicated the problem on RHEL-8 which had not happened before some recent updates.

Games: CodeWeavers, gamepad and Cascade

  • Linux 5.4 To Fix Many Newer 64-bit Windows Games On Wine / Steam Play

    A kernel patch from CodeWeavers is landing in the Linux 5.4 kernel and will help some 64-bit Windows games run nicely under Wine (and the likes of CrossOver / Valve's Proton) with newer Intel and AMD systems. With the few x86 Assembly patches for Linux 5.4 is a UMIP addition by CodeWeavers' Brendan Shanks that ends up being quite important for running a number of Windows games under Proton/Wine on newer AMD/Intel Linux systems.

  • You may want to hold off on Linux Kernel 5.3 and systemd 243 if you use a gamepad

    Did you do a big system upgrade recently and notice you're having gamepad issues? You're not alone. Time to downgrade perhaps. To be clear this might only be an issue for the more bleeding-edge distributions which update more often, or those of you who are doing some manual updates to their system. The distributions that update more slowly like Ubuntu are likely unaffected right now.

  • Cascade – a turn-based text arcade game

    I wrote this game about 20 years ago. Glad to see it still compiled out of the box on the latest Linux distro! Download it from here. If anyone can remember the name or any details of the original 1980s MS-DOS game that I copied the idea from, please let me know in the comments.

GNOME's Sammy Fung and Bin Li

  • Molly de Blanc: Meet the GNOMEies: Sammy Fung

    Sammy is a freelancer, community organizer, and GNOME enthusiast from Hong Kong. For almost 20 years, Sammy has been using, GNOME and building community in Asia.

  • Bin Li: GUADEC 2019

    Thessaloniki is very peaceful place, every morning I liked to walk along the seaside to the venue. As usual, it was a great and enjoyable GUADEC, thanks to everyone who helped to make it. In core days I attended a lot of great talks in this year, I learned a lot of latest status of GNOME, and here are my favorite talks, “Managing GNOME Sessions with Systemd“, “State of the Shell“, “Packing up Boxes“, “Modernizing Desktop Linux Development with Containers“, “Is the Linux Desktop Really Dead?“. I also enjoy watching Lighting talks every year. In this year Britt Yazel’s lighting talks, I knew the GUADEC App was based on Connfa, and it’s also an open source project. This App is very convenient, I could check schedule at any time.