Language Selection

English French German Italian Portuguese Spanish

Open Hardware: Zephyr, Arduino and More

Filed under
Hardware
  • nRF9160 Feather LTE IoT and GPS Board Launched for $99

    The board is certified by the Open Source Hardware Association with the hardware licensed with CERN 1.2, mcuboot firmware with Apache 2.0, and documentation with CC-SA-4.0. While we noted in the introduction the board runs on Zephyr and nRF Connect SDK, support for other toolchains and languages should be released soon.

  • Arduino X-ray imaging phantom simulates lung movement

    Imaging phantoms are used to evaluate and test medical devices, such as X-ray machinery, where a human subject would be impractical and/or dangerous. In order to simulate the motion and deformation of a lung, Stefan Grimm created an Arduino-powered phantom at a materials cost of around $350 USD.

    Much of the project’s structure is printed with dissolvable PVA, used as a form for silicone that mimics tissue and plaster for bone. Movement is controlled via three linear and rotary actuator setups outlined here, and the structure can either be pre-programmed or manipulated in real-time using a USB cable and PC.

  • The Science Journal is graduating from Google — coming to Arduino this fall!

    Arduino and Google are excited to announce that the Science Journal app will be transferring from Google to Arduino this September! Arduino’s existing experience with the Science Journal and a long-standing commitment to open source and hands-on science has been crucial to the transfer ownership of the open source project over to Arduino.

    The Google versions of the app will officially cease support and updates on December 11th, 2020, with Arduino continuing all support and app development moving forward, including a brand new Arduino integration for iOS.

    Arduino Science Journal will include support for the Arduino Nano 33 BLE Sense board, as well as the Arduino Science Kit, with students able to document science experiments and record observations using their own Android or iOS device. The Science Journal actively encourages students to learn outside of the classroom, delivering accessible resources to support both teachers and students for remote or in person activities. For developers, the Arduino version will continue to be open: codes, APIs, and firmware to help them create innovative new projects.

  • This stepper-driven mechanical clock can be set to two different time zones

    Clocks normally tell you the time in your particular location, but what about that person that you know across the country or even on the other side the world? What time is it there? While it’s easy enough to do a web search or do a calculation, in order to find this out at an instant, Jeremy Cook made his own mechanical dual time zone clock.

    The device is powered by an Arduino Nano, which drives a stepper motor to advance each minute. Using physical gear reduction, dual hour gears move at 1/12th the rate of the minute indicator gear, which can be offset to the secondary time zone of your choosing.

  • ThinkCentre M75n IoT Nano Desktop Features a 6W AMD Athlon Silver 3050e Processor

    Earlier today, we wrote about AMD 3015e dual-core/quad-thread Zen processor with 6W TDP found in some upcoming education laptops from Lenovo. We also noted that two other recent 6W AMD processors had been introduced by the company AMD 3020e and AMD Athlon Silver 3050e.

    When looking for AMD 3020e I got ACER ASPIRE A314-22-A8ST 14″ laptop with 4GB RAM and 256GB SSD listed for 9,590 Baht ($309 inc. 7% VAT) – but out of stock – on several Thai websites, but after switching to a US VPN all product reference disappeared, except for Lenovo Ideapad 3 soon getting an AMD 3020e model. None of the laptops are available now, but at least that means AMD does not only target the education market with its 6W SKUs.

    [...]

    The company offers the computer with Windows 10 Home or Windows 10 Pro, but I suppose both Ubuntu or Red Hat Linux distributions should work just fine since those two operating systems are certified for the mini PC…

  • Wolf Audio Systems Releases Alpha 3 SX Music Server

    It features a modified-for-audio Windows 10 Pro or the new, proprietary Linux-based WolfOS operating system and offers 4TB storage capacity (expandable to 32TB), 24-bit and DSD playback capability, an upgraded Flux Capacitor 24 MHz master clock and additional improvements. It is a one-chassis design that fits easily into any audio or home entertainment system, and can play back a wide variety of stereo and multichannel audio formats including FLAC, WAV, AIFF, ALAC, SACD, DSF, DFF and (PCM) from 16 - 32 bits, 44.1, 88.2, 96, 176.4, 192 and 384 kHz audio and DSD Native up to DSD1024.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.