Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos

  1. How to Interface 7 Segment Display with Arduino Uno

    If we have to display the limited amount of data having only numeric and alphabets, we can use a 7 seven segment display. There are a variety of applications where 7 segments are used. In this guide a digital dice is created using a 7 segment and Arduino Uno. Schematics, code and hardware demonstration is also provided in this guide.

  2. How to Make Digital Dice Using 7 Segment and Arduino Uno

    To detect the presence of any moving body we use the PIR sensor and this sensor can be named as the motion detection sensor as well. This article is a detailed guide on what a PIR motion sensor is and to demonstrate how we can interface the motion detection sensor with Arduino Uno we have designed a circuit and implemented it on the hardware in this guide.

  3. How to Interface PIR Motion Detection Sensor with Arduino Uno

    The Arduino platform facilitates its users with providing hardware and software assistance in making either beginner or advance level projects. Similarly with the help of Arduino boards the interfacing of the multiple devices with the microcontroller has been made easy. These devices also include the different types of sensors and one which we are going to interface with Arduino Uno in this discourse. The sensor we are talking about is the motion detection sensor which detects the movement of the objects in its vicinity. This sensor is mostly used in the applications where movement of any object is to be monitored.

  4. How to Control 12V Devices with Arduino Uno

    The interfacing of different devices with microcontrollers has been made easy with the help of Arduino boards. The Arduino boards are the advanced form of the microcontroller that can be used for various tasks. By controlling the devices, we can perform certain tasks at certain times so in this way we can create automation projects. So, to demonstrate how we can control the devices we have used the Arduino Uno and NPN transistor to control a 12-volt device.

  5. How to add and switch users on Raspberry Pi operating system

    The Raspberry Pi is a Debian-based Linux distribution in which we can manage the operating system in a similar way as in other Debian-based distributions. The Raspberry Pi OS is a multi-user operating system that means different users can operate a single system so that they can have the privacy of their data stored in the system as no other user can access it (until he has the authentication password of that user account).

    In this write-up, we will learn the method by which we can switch from one user to the other user in the Raspberry Pi and also learn the method of creating the user as well as removing the user.

  6. How to access boot config file on Raspberry Pi

    A boot in a computer system is a process that tells the computer which instructions and programs should be executed when the computer is turned on. The Raspberry Pi board is also a compact size computer in which a boot is responsible for the behavior of the Raspberry Pi at the time of startup. Now, from where the boot gets the instruction that should be performed at boot time, all instructions are stored in the configuration file of the boot.

  7. How to find out the version of the Raspberry Pi operating system

    The software and hardware details of the Raspberry Pi boards can be checked from the terminal of the Raspberry Pi OS. On a daily basis, new releases of the software are being launched in order to confirm which version of the Raspberry Pi operating system we are using, we can use some commands. In this article, some important commands are explained to check the versions of software and hardware of the Raspberry Pi.

  8. How to find the hardware information of the Raspberry Pi

    The Raspberry Pi is a small size computer board that implies it has all the hardware specifications which a normal PC and laptop have. The Raspberry Pi device contains the RAM, a CPU, and other peripheral devices of the computer like storage media and USB which can be connected to the Raspberry Pi board. In this write-up, we will discover different commands to find out the details of the hardware specifications of a Raspberry Pi board.

  9. How to get started with Java on Raspberry Pi operating system

    Many applications and games are designed in a programming language known as Java and the Java development software is supported by different platforms like Windows, macOS, and all distributions of Linux.

    In Raspberry Pi, the package Java is already installed, but if it is not installed, then it can be installed using simple commands. There are two types of packages in the Raspberry Pi operating system repository which are JDK (Java Development Kit) and JRE (Java Runtime Environment). The JDK includes the JRE and the JRE includes the JVM (Java Virtual Machine) which includes the classes and binaries which are required to run the Java programs.

    In this write-up, we will learn the installation and usage of Java on the Raspberry Pi operating system.

  10. How to install and use the Vim text editor on Raspberry Pi

    There are many text editors like nano, vim, mu but the most used and recommended text editor for the Raspberry Pi and other Debian-based distributions is the VIM text editor.

  11. How to uninstall software from the Raspberry Pi operating system

    We install many packages on Raspberry Pi but most of them we do not use after performing a particular task. Hence these packages occupy the space of the device. These packages occupy the memory of the system, which makes the memory-less for the installation of the future packages and also slows down the performance of the system.

    We can uninstall such packages which are of no use from the terminal as well as from the GUI method. In this write-up, both these methods of uninstalling software from the Raspberry Pi have been explained.

  12. How to install the DOSBox on Raspberry Pi operating system

    The DOSBox is an emulator which is open source so anyone can access it by downloading it, moreover, it is supported by different operating systems like macOS and different distributions of Linux. The DOSBox is a command-line-based emulator which is used to operate different DOS applications but mostly it is used for DOS games.

    The DOSBox can be installed on the Raspberry Pi operating system and its installation procedure has been discussed in this article with the usage of a DOS application.

  13. How to use the keyboard shortcuts on Raspberry Pi operating system

    Category: raspberry piThe keyboard shortcut keys provide ease in performing different tasks like opening the file, saving the file, and deleting the file. In the Raspberry Pi, there are different shortcut keys that are used to perform different tasks whereas the Raspberry Pi operating system allows us to make our own keyboard shortcuts for different purposes which are known as customized shortcuts.

    In this write-up, we will not only learn about the default keyboard shortcuts of the Raspberry Pi but also learn the method of adding our own customized shortcuts.

  14. How to free up the space on the Raspberry Pi operating system

    Raspberry Pi does not come with built-in storage; a microSD card is used to hold the operating system and packages. The SD card can quickly be filled up by the operating system updates and many libraries downloaded with the packages we install. Therefore, unused packages and files should be removed from time to time. This write-up is very useful as different commands to free up the space using the terminal on Raspberry Pi have been explained.

  15. How to play classic NES and SNES games on Raspberry Pi

    The Nintendo Entertainment System (NES) was the first home video gaming console launched in the year 1985 and was a die-hard choice of all the gamers in those days. Following the high demand, the Super Nintendo Entertainment System (SNES) was launched after five years of NES release with much improved graphics that time.
    The NES games include popular Super Mario Bros, Legend of Zelda and many more whereas on SNES you can play games like Legend of Star Wars, Super Metroid.

    For the Raspberry Pi users, playing the classic NES and SNES games on their device will be a worthy experience and for those who are interested in playing these games then they should consider installing an emulator preferably RetroPie gaming emulator that lets you play these games on your device quite easily. You won’t find the NES and SNES games on RetroPie with a one click, you will need to perform some process in order to run these games on RetroPie.

    In this article, we will show you how you can complete the game installation preferably NES and SNES games in order to play them on RetroPie emulator.

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.