Language Selection

English French German Italian Portuguese Spanish

Open Hardware: Arduino, EasyOS for the Pi. and More

Filed under
Hardware
  • Arduino Blog » This Arduino-based speed bag counts your punches

    Creator DuctTapeMechanic loves sports and electronics, so for a recent project he decided to combine his two passions by hacking a speed bag to keep track of his punches.

    As shown in the video below, the first step was to get it physically set up, modding an old metal bed frame into a support structure. He also added a recessed NPN capacitive sensor to pick up when the bag hits the back of the platform.

    The sensor sends “hit” signals to an Arduino Uno via a PC817 optocoupler. The board then counts punches and displays the number of hits on an LCD screen mounted just above eye level.

  • Arduino MKR inspired MKR Windy board is equipped with STM32WL LoRa SoC

    We recently wrote about MKR SharkyPro BLE, Zigbee, OpenThread development board based on STM32WB55 MCU and following Arduino MKR form factor, but it turns out Midatronics has also launched a similar-looking board with LoRa connectivity.

    MKR Windy board features the company’s Windy STM32WL module with an uFL connector and following the same Arduino MKR layout.

  • EasyOS Dunfell 2.6 released for the Raspberry Pi4

    EasyOS, compiled for an aarch64 (64-bit ARM) CPU, with 5.10.4 Linux kernel, compiled entirely from source in a port of the Dunfell release of OpenEmbedded, is available for the Raspberry Pi4. Version number is 2.6, but this is the first release for the Pi.
    EasyOS for the Pi4 might be a bit beta-quality in places, but overall quite a nice experience. The "beta bits" I will of course keep working on -- as there is an "update" icon on the desktop, it will be easy-peasy to update.
    Write the image to a good-quality and fast microSD-card (Class 10) or USB-stick (example: SanDisk Ultra), at least 8GB so that you have plenty of space for anything in the future. Though, a minimum of 2GB will work. As to the host board, even a Pi3B with 1GB RAM will work, or rather "just work" -- I recommend at least a Pi4 with 2GB RAM -- I have the 8GB RAM board.

  • Managing Edge IoT Linux Devices Closely, Remotely, Securely

    With the recent shift from Real-Time Operating Systems (RTOS) to Linux-based embedded systems, there has been a boom in the IoT industry in creativity and expandability and opened doors to a whole new level of automation.

    Unlike the previous generation of IoT devices which followed the “program once, use forever” concept, with the new developments in the IoT industry, mainly the devices based on Linux operating systems that demand more and more flexibility, accessibility, and control. It has been challenging to address all these points at once when it comes to remote monitoring and control of these devices; especially if one produces thousands of those smart devices to be sold worldwide.

    The ability to manage these connected devices (Raspberry Pi, Jetson Nano, or any SOM/SBC that runs a flavor of Linux such as Yocto based, Ubuntu or Debian, etc.) through a single platform, be it just one device, a dozen, or maybe a couple thousand would prove to be immensely productive when considering both the time and cost it’d otherwise take to manage them individually.

More in Tux Machines

NomadBSD 1.4 is now available!

We are pleased to present the release of NomadBSD 1.4. Read more

Games: Koi Farm, Vintage Story, and Valheim

  • Koi Farm is a simple relaxing chill-out experience about raising fish

    Koi Farm released recently and it's quite a little gem. It's a small game though, all about raising Koi with an "infinite number" of patterns you can create by cross-breeding all the different colours and you end up with lots of different mutations as you go along. You can pick them up, drop them between a big display pool and a smaller breeding pool and eventually let them go to swim on with their lives. On top of that, you can also turn them into special cards to stick in your book and progress through it.

  • Survival game Vintage Story gets an official mod database, improved Wayland support

    Out for your next survival game that isn't Valheim? Do give Vintage Story a go, which on the surface looks like Minecraft but it's so much more interesting and far deeper mechanically. While this is mainly a stability update for the previous release, which was pretty huge, some fun bits have been put in. One of the big additions is an official Mod Database, for players to upload and download from. Eventually, they said, it will integrate with the game client to "blur the line on what is vanilla content and what is modded content" (if you want to use it, that is). The rest of the update is mostly small tweaks and fixes but their support of Linux continues shining. For Linux players, you should hopefully see improved support for running the game on Wayland. They upgraded the version of OpenTK used along with some extra Wayland fixes that should improve mouse support there. See the full changelog here. [...] A community member is also hosting a server for Linux fans...

  • The tenth Norse world sure is busy as Valheim hits 5 million sold | GamingOnLinux

    Fully expected of course, Valheim continues pulling in masses of new users with the announcement that it's now sold 5 million copies over the first month. What is it? For those living under a rock: a brutal exploration and survival game for 1-10 players, set in a procedurally-generated purgatory inspired by Viking culture. Across this time more than 15 thousand years have been spent playing Valheim based on a combined player time count, over 35 million hours of Valheim was watched on Twitch, it continues rising up as one of the best reviewed games on Steam (#39) and this is all still from a five-person team. The actual player-count seems to have now settled though from the 502,387 peak 10 days ago to it seeing a more regular player count of around 350,000.

today's howtos

  • Openstack RDO && KVM Hypervisor: Install intellij-idea on Fedora 33 via COPR Repository

    Procedure below works quite smoothly and eliminates any issues during similar manual setup which is available as well via `sudo dnf install openjfs`. First enable COPR Repository and perform install $ sudo dnf copr enable lkiesow/intellij-idea-community$ sudo dnf install intellij-idea-community During the very first run you will be given an option to install the most recent Oracle's JDK ( second snapshot )

  • How to Install a Specific Kernel Version in CentOS

    The Linux Kernel is the underlying core of all GNU/Linux distributions. The kernel, GNU standard programs, and additional programs and GUI on top of them make up a GNU/Linux operating system. CentOS is one such popular GNU/Linux operating system that comes under the RedHat family of Linux distributions. As the Linux kernel grows in size, more and more resources are spent in its development; mainly to incorporate support for newer hardware, amongst other things. However, there can be scenarios when an upgraded Kernel version is giving certain errors on a piece of hardware. There can be cases also when you want to test an older version of the kernel for compatibility purposes.

  • Tips for using tmux | Enable Sysadmin

    Prior to Red Hat Enterprise Linux 8, the screen command was included. In version 8, the decision was made to deprecate screen and use tmux instead. tmux is a terminal multiplexer which means that you’re able to have a process running, disconnect from the system, and then reconnect at a later time and from a different computer so that you can continue working in that process. An easy way to demonstrate this is to SSH to a remote system, start tmux, and then from inside of that, start a ping command to a remote system, disconnect from tmux, resume tmux, and you’ll see that the ping is still going.

  • Tips for using screen | Enable Sysadmin

    What happens when you’re connected to a remote system, using a long-running program, and then the connection drops? The odds are, at a minimum, you’re going to have to restart the program, and in a worst-case scenario, you’ll have data corruption. To help get around this, some programs run in a window shell on the system.

  • How to Install the YouTube Add-on in Kodi - LinuxBabe

    In a previous tutorial, we explained how you can install LibreELEC on a Raspberry Pi to set up a home media server and replace your smart TV OS. This tutorial is going to show you how to install the YouTube add-on and set up YouTube API in Kodi.

  • How to enable LUKS disk encryption with keyfile on Linux - nixCraft

    We can easily add a key file to LUKS disk encryption on Linux when running the cryptsetup command. A key file is used as the passphrase to unlock an encrypted volume. The passphrase allows Linux users to open encrypted disks utilizing a keyboard or over an ssh-based session.

  • How to use Bootable USB drive in VMware Player to install OS

    If you want to boot your Virtual Machine running on VMware Workstation Player using a bootable USB drive for the installation of Windows 10/8/7 or Linux (Ubuntu, Linux Mint, CentOS, etc.) operating system. Then here are the simple steps to follow… Whether it is Vmware Workstation Player or VirtualBox when it comes to installing an operating system for VM, most of the time we use ISO files. However, imagine you already have a bootable USB drive of some OS but not the ISO file for the same and you want to install it for a Virtual machine created in VMware. What will you do? The answer is straightforward; we will use the option of VMware to boot from Physical Disk, and here i.e. a USB disk drive attached to PC.

  • How to Dual Boot Ubuntu Linux and Windows 10 with BitLocker Encryption

    Laptops and desktops with Windows 10 Pro version come with BitLocker encryption enabled by default.

openSUSE Leap 15.3 Released for Public Beta Testing, Download Now

openSUSE Leap is openSUSE’s regular release that follows the development cycle of the SUSE Linux Enterprise operating system. As such, openSUSE Leap 15.3 beta comes with packages from the SUSE Linux Enterprise (SLE) 15 Service Pack 3 (SP3) release, including the Linux 5.3 kernel. This kernel version is maintained by SUSE and introduces support for AMD Navi GPUs, new IPv4 addresses, RISC-V improvements, and compatibility with the Intel SST (Speed Select Technology) used in Intel Xeon servers. Read more