Skip to content

ejaaskel

Embedded Software Handyman

  • Current Page: Home
  • About Me
  • Yocto Hardening
  • Mailing List
  • Available For Consulting Projects
  • Current Page: Home
  • About Me
  • Yocto Hardening
  • Mailing List
  • Available For Consulting Projects

My First Plug-In: Pastel Distortion

t’s time to finish a project. Lately, I have been mostly interested in embedded tinkering, but I’m also fascinated by audio and DSP programming.

Continue reading...
February 14, 2024 by ejaaskel VST Plugins

Fixing Stability Issue In The Blog Server

The biggest fans of the blog (or the people browsing between 6:00-7:00 UTC) may have noticed an issue where the site occasionally loads slowly.

Continue reading...
November 26, 2023 by ejaaskel Random ramblings

Open-source contribution: chdir for BusyBox

I managed to get a commit into one of the open-source projects that I use on a daily basis: BusyBox. I guess many others use it too

Continue reading...
November 16, 2023 by ejaaskel Random ramblings

Yocto Hardening: Kernel and GCC Configuration

This time we’re going to be doing two things to improve the security: hardening the Linux kernel, and setting hardening flags for GCC.

Continue reading...
November 8, 2023 by ejaaskel Yocto

Aioli Audiostreamer: Music To The People

Instead of getting the streaming working robustly, I chose to add a Bluetooth connection between the Raspberry Pi and an external audio source.

Continue reading...
October 31, 2023 by ejaaskel Aioli

Yocto Hardening: Firewalls, Part 2: firewalld

Find all of the Yocto hardening texts from here! People often ask me two things. The first question is “Why did you choose to write this...

Continue reading...
September 16, 2023 by ejaaskel Yocto

Yocto Hardening: Firewalls, Part 1: nftables

Find all of the Yocto hardening texts from here! The eternal task of making the Yocto Linux build an impenetrable fortress continues. Next, we’ll look into...

Continue reading...
September 9, 2023 by ejaaskel Yocto

How to Turn Laptop Webcam into Digital Camera

AI generated image of a camera

In my last blog post, I said that I wanted to try finishing a project instead of starting a new one. Let’s forget that and kick off a new project.

Continue reading...
August 24, 2023 by ejaaskel Projects

Aioli Audiostreamer: Moving the Sound

AI generated picture of an amplifier with raspberries

People need projects to consume their free time. I’ve lately felt that I want to actually try finishing a project (instead of just starting them)…

Continue reading...
July 21, 2023 by ejaaskel Aioli

Open-source contribution: RTL8821AU driver recipe

This is a story of how I became a useful member of society by doing my first open-source contribution. It all began one fateful afternoon, when...

Continue reading...
May 15, 2023 by ejaaskel Random ramblings
Page 3 of 5«12345»
  • Recent Posts
  • Recent Comments
  • Tags
  • FPGA

    Running Zephyr RTOS on NEORV32 Soft Processor

    May 14, 2025

  • Quick Tips

    Configuration with PACKAGECONFIG in Yocto

    May 6, 2025

  • FPGA

    Linux & FPGA, The Perfect Match?

    April 24, 2025

  • Quick Tips

    Encrypting In Yocto With fscryptctl

    April 2, 2025

  • Yocto

    Yocto Hardening: File System Encryption with fscrypt

    March 18, 2025

  • ejaaskel says:
    That seems to be a solid choice, thanks for the suggestion.
  • ejaaskel says:
    Thanks, great to hear you like it! I have planned the...
  • Joel says:
    Ohh, and ARM SoC with a FPGA called Avnet Zuboard 1CG...
  • Joel says:
    Very interesting! SPI demo next perhaps?
  • ejaaskel says:
    Thanks for the useful links!
  • aioli audio programming block design busybox c++ cmake configuration delayyyyyy devblog digitalocean embedded embedded linux emulation encryption firewall firmware fpga fuzzing hardening juce linux measured boot neorv32 nucleo open source programming projects qemu raspberry pi rtos security shell soft processor ssh syzkaller testing tpm tutorial u-boot usb vst plugins wordpress wsl yocto zephyr

Mailing list


Join the mailing list to get notified when a new blog post is published. I may share some other interesting stuff as well. The newsletter is published zero to two times a month.

* indicates required
/* real people should not fill this in and expect good things - do not remove this or risk form bot signups */

Get in Touch


If you're sending me LinkedIn message, please mention that you're coming from the blog.

Bluesky Feed


ejaaskel © 2025. All Rights Reserved.

Powered by WordPress. Theme by Alx.