Category: Microcontrollers

Embedded code running on microcontrollers, and details about microcontrollers

  • Arduino Due Virtual Keyboard Upgrade: Enhanced Control and Interruptibility

    Arduino Due Virtual Keyboard Upgrade: Enhanced Control and Interruptibility

    In my previous blog post,, I introduced My project where an Arduino Due acted as a virtual keyboard—I called the “RoboKeyboard”—controlled by a Kotlin PC program. This setup allowed for keyboard macros and testing by sending commands from the PC to the Arduino, which would then emulate keystrokes to a connected device. While the initial… Read more

  • Arduino Robot Keyboard with an old Arduino Due

    Arduino Robot Keyboard with an old Arduino Due

    Using StreamDeck on Linux via a Windows Machine: A DIY Solution As a fan of the StreamDeck macro keypad, I wanted to extend its functionality to my Linux setup. Officially, StreamDeck doesn’t support Linux, though there are some third party attempts, but I want something I can easily plug in with minimal configuration. I was… Read more