Language Selection

English French German Italian Portuguese Spanish

Arduino and Linux in Devices/Embedded

Filed under
GNU
Linux
Hardware

     

  • Making a random sound diffuser with Arduino

    Humans are generally quite bad at coming up with random patterns, so when Jeremy Cook wanted to make a sound diffuser with angled blocks of wood, he created a “pseudorandomness console” using an Arduino Uno and an LCD shield.

    [...]

    Code for this unique randomization is available on GitHub, with a quick explanation in the video above. You can see the final assembly at around the 4:38 mark, showing a process of applying glue, pressing a button to generate a value, and then placing triangles accordingly.

  • Marcin 'hrw' Juszkiewicz: 8 years of my work on AArch64

    Back in 2012 AArch64 was something new, unknown yet. There was no toolchain support (so no gcc, binutils or glibc). And I got assigned to get some stuff running around it.

    [...]

    First we had nothing. Then I added AArch64 target into OpenEmbedded.

    Same month Arm released Foundation model so anyone was able to play with AArch64 system. No screen, just storage, serial and network but it was enough for some to even start building whole distributions like Debian, Fedora, OpenSUSE, Ubuntu.

    At that moment several patches were shared by all distributions as it was faster way than waiting for upstreams. I saw multiple versions of some of them during my journey of fixing packages in some distributions.

  • Intel's 10nm Elkhart Lake Atom chips feature Cortex-M7 and triple 4K

    Software support includes Yocto Project, Ubuntu, Wind River Linux LTS, Android 10, and Windows 10 IoT Enterprise. There is also support for Intel’s OpenVINO toolkit, with pre-optimized libraries for AI, ML, and computer vision acceleration.

  • Intel Unveils Atom x6000E Series, Celeron and Pentium Elkhart Lake IoT Edge Processors

    We’ve been expecting Intel Elkhart Lake processors for more than a year, and the company has now officially announced the “IoT-enhanced processors” with a new Atom x6000E Series, as well as some Celeron and Pentium N/J parts. Last year, we thought Elkhart Lake would succeed Gemini lake, but the new 11th generation 10nm processors may not be found in many consumer devices, as they target IoT edge applications with additional artificial intelligence (AI), security, functional safety, and real-time capabilities.

  • Intel Introduces IoT-Enhanced Processors to Increase Performance, AI, Security
  • ADATA XPG GAIA MINI PC is based on the Linux-friendly Intel NUC 9 Extreme Kit
  • Ensemble Graphics Toolkit to speed Linux GUI development

    Microchip has launched a GUI development toolkit for its portfolio of 32-bit microprocessors (MPUs) running Linux, helping designers of industrial, medical, consumer and automotive graphical displays to reduce development cost and time-to-market.

  • GUI toolkit for Linux enhances 32-bit microprocessor capabilities

    Microchip Technology offers a new GUI development toolkit for its portfolio of 32-bit MPUs running Linux, assisting designers of industrial, medical, consumer and automotive graphical displays to lower development cost and time-to-market.

More in Tux Machines

today's howtos

  • How to install NotepadQQ on Linux

    NotepadQQ is an exciting application that attempts to bring Linux users what Notepad++ does on Windows: an impressive, Microsoft Notepad-like text editor that supports various programming languages and other useful features. Here’s how to get it installed on your Linux system.

  • How to Install and Configure Squid Proxy on Ubuntu 20.04 | Linuxize

    Squid is a full-featured caching proxy supporting popular network protocols like HTTP, HTTPS, FTP, and more. It can be used to improve the web server’s performance by caching repeated requests, filter web traffic, and access geo-restricted content. This tutorial explains how to set up a Squid Proxy on Ubuntu 20.04 and configure Firefox and Google Chrome web browsers to use it.

  • How to set up the Jellyfin media server on Linux

    The Jellyfin developers offer up a myriad of ways to install the media server on the Linux platform. From Docker to downloadable DEBs and custom packages in the Arch Linux AUR. In this guide, we’ll focus on downloadable packages. However, if you are an advanced Linux user and know how to use Docker, click here to get your hands on it. To start installing Jellyfin on your Linux server, open up a terminal window via SSH or by physically sitting in front of it. After that, follow the command-line installation instructions outlined below.

  • libtraceevent>=5.9-1 update requires manual intervention

    The libtraceevent package prior to version 5.9-1 was missing a soname link. This has been fixed in 5.9-1, so the upgrade will need to overwrite the untracked files created by ldconfig.

  • Parabola GNU/Linux-libre: [From Arch] libtraceevent>=5.9-1 update requires manual intervention
  • How to Install and Configure FreeNAS 11.3 U5 Storage on VMware Workstation - SysAdmin

    This video tutorial shows how to install and configure FreeNAS 11.3 U5 Storage on VMware Workstation step by step.

  • How to check the sshd Logs on Linux? – Linux Hint

    sshd stands for Secure SHell Daemon. It is a hidden process that silently listens to all the authentication and login attempts of the Linux operating system. It is especially helpful if you are trying to figure out any unauthorized login attempts to your system. In this article, how to check the sshd Logs on Linux is explained.

  • How to Check If a Port Is in Use in Linux – Linux Hint

    At any single instance, multiple ports can be open in your system, so it can be useful to determine which ports are open. This article shows you four possible methods to use to check whether a port is in use in Linux.

  • Best Books for Learning Linux – Linux Hint [Ed: Caution for spammy links in the referrer spam sense]

    Books are important learning resources for both beginners and experts, but with all the books available on the market, it may be difficult to choose just one. Here, we review five books on Linux to help you choose.

  • How to change Chrome profile name

    Chrome has support for multiple profiles. What differentiates one profile from the other is the Google account that is (or isn’t) connected to a profile. Users can create a new Chrome profile and sync it with their Google account, or they can skip adding an account and keep everything local. What a user cannot do is create a profile that has no name.

Android Leftovers

Audiocasts/Shows: Noodlings, Python Bytes, Going Linux, Linux in the Ham Shack and Hackaday

  • Noodlings | Inspiration Is Around You – CubicleNate's Techpad

    This is the 21st hot-pocket-sized podcast that won’t scorch roof of your mouth. I have a small collection of vintage or near vintage gaming consoles. I lean mostly in the Nintendo party as I think they have a great grasp on what is fun. I don’t always agree with many of their business practices but the entertainment they have provided is multi-generationally successful. In order to lower the wasted time of hooking these systems up to enjoy and better organize their presentation, I built a Gaming Rack that was inspired by watching a YouTube channel called Retro Recipes. Seeing how nicely laid out and easily enjoyed they were set up, I made the decision that I must adapt this idea to my little world.

  • Episode #204 Take the PSF survey and Will & Carlton drop by - [Python Bytes Podcast]

    Python Bytes podcast delivers headlines directly to your earbuds.

  • Going Linux #398

    In our second of two parts on editing and managing photos on Linux we describe a few additional applications for you to try. We share what they do but the trying is up to you! We also reveal what we are doing for our 400th episode.

  • LHS Episode #374: The Weekender LVIV | Linux in the Ham Shack

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • Hackaday Podcast 090: DIY Linux SBC, HDMI CEC, Fake Bluepills, And SCARA Arms | Hackaday

    Hackaday editors Elliot Williams and Mike Szczys chat about our favourite hacks from the past week. We start off with a bit of news of the Bennu asteroid and the new Raspberry Pi Compute Module. We drive ourselves crazy trying to understand how bobbin holders on sewing machines work, all while drooling over the mechanical brilliance of a bobbin-winding build. SCARA is the belt and pulley champion of robot arms and this week’s example cleverly uses redundant bearings for better precision. And we wrap up the show looking in on longform articles about the peppering of microcontrollers found on the Bluepill and wondering what breakthroughs are left to be found for internal combustion.

Ubuntu 20.10 Based Flavors Now Available, Download Now

The seven official flavors of Ubuntu 20.10 are now available with the latest builds and .iso images and ready for you - Kubuntu, Lubuntu, Xubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, and Ubuntu Studio - 20.10. Read more