👁🗨 Tags for searching information on the channel:
🎛 Hardware: #boards #arduino #esp32 #stm32 #pico #cortex #hardware #raspberry #display #electronics
📥 Software: #cpp #rtos #programming #matlab #linux #software #operating_systems #python #fuzix #rust
⚖️ Algorithms: #artificial_intelligence #machine_learning
📒 Reading: #books #news #beginner #control #articles
🛠 Development: #design #projects
❓ Other: #art #experiments #gps #IoT #video
🎛 Hardware: #boards #arduino #esp32 #stm32 #pico #cortex #hardware #raspberry #display #electronics
📥 Software: #cpp #rtos #programming #matlab #linux #software #operating_systems #python #fuzix #rust
⚖️ Algorithms: #artificial_intelligence #machine_learning
📒 Reading: #books #news #beginner #control #articles
🛠 Development: #design #projects
❓ Other: #art #experiments #gps #IoT #video
👍2
📥 Building a Linux system for the STM32MP1
Series of articles that describes how to build an embedded Linux device based on the STM32MP1 platform, using the Buildroot build system.
Buildroot is a set of Makefiles and script that automates the process of download the source code of the different software components, extract them, configure them, build them and install them.
The hardware platform used in these articles is the STM32MP157-DK2.
More information...
#articles #linux #operating_systems #software #stm32
Series of articles that describes how to build an embedded Linux device based on the STM32MP1 platform, using the Buildroot build system.
Buildroot is a set of Makefiles and script that automates the process of download the source code of the different software components, extract them, configure them, build them and install them.
The hardware platform used in these articles is the STM32MP157-DK2.
More information...
#articles #linux #operating_systems #software #stm32
The article discusses the integration of cross-compilation support for Qt projects in the Qt Visual Studio Tools, allowing developers to create embedded applications with Qt Quick in Visual Studio. The focus is on developing an application for public information display on mirrored screens, targeting devices running Embedded Linux, such as the Raspberry Pi 3 Model B.
The tutorial covers setting up the development environment on a Windows 10 machine, utilizing Windows Subsystem for Linux (WSL) for cross-compilation, and deploying and running the application on the embedded device. The article emphasizes the use of Qt for Windows and showcases the Qt VS Tools extension for multi-platform development, making it particularly interesting for embedded developers looking to leverage Qt's capabilities in Visual Studio for cross-compiling, testing, and remote debugging.
More information:
#articles #qt #linux #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👌1
This tutorial series is a practical guide to writing Linux kernel modules and drivers, with a focus on hardware access. It starts with an introduction to the Linux kernel, explaining its role as a hardware abstraction layer and its monolithic nature.
The series emphasizes Loadable Kernel Modules (LKMs), which allow dynamic driver loading to keep the kernel lightweight and flexible.
Key topics covered include:
The tutorials use
#courses #programming #linux #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17👌5
This media is not supported in your browser
VIEW IN TELEGRAM
Ubuntu 26.04 LTS “Resolute Raccoon” has officially launched as Canonical’s latest long-term support release, powered by GNOME 50 and the
Key changes and updates:
Overall, Ubuntu 26.04 LTS focuses on modern performance, security, and future-ready technologies like AI, making it an appealing upgrade for both developers and everyday users seeking a reliable, up-to-date Linux system.
#news #linux #resoluteraccoon
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7👍2
This article explains how the Linux kernel starts up after a computer is powered on, focusing on the x86_64 architecture. It walks through the boot process step by step, from the bootloader handing control to the kernel to the early initialization of memory, hardware, and CPU features.
Complex topics such as page tables, interrupts, memory encryption, KASLR, and microcode updates are explained in simple and accessible language with creative examples, like comparing the boot process to setting up a space colony.
The article is written in a beginner-friendly style, making difficult low-level operating system concepts easier to understand and more interesting to read. Overall, it serves as an engaging introduction to what happens behind the scenes when Linux boots up and prepares the system to run.
#articles #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Embedded Systems
The Chinese company
The BSP is currently intended for experimentation rather than production, with limited features, possible breaking changes, and irregular updates. Meanwhile, community developers are also working on Linux ports for the ESP32-S31, with projects exploring newer kernels and features such as Wi-Fi, Bluetooth, and dual-core support.
#news #esp32 #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👌5👍4