Category: Software development

  • Introducing Atlas — Split Keyboard with Dual TrackPoints & Optional Trackball

    Introducing Atlas — Split Keyboard with Dual TrackPoints & Optional Trackball

    We’re excited to share the release of Atlas, our custom split keyboard project. Atlas isn’t just another keyboard — it combines ergonomics with integrated pointing devices, giving you more control without ever leaving the home row.

    (more…)
  • Featured on HackADay!

    Featured on HackADay!

    We’re excited to share that MWLabs has been spotlighted in a Hackaday article titled “8-Core ARM Pocket Computer Runs NixOS”, published July 17, 2025. You can read the full piece here: Hackaday article.

    The feature covers our experiment where we repurpose a OnePlus 6 phone (8 ARM cores, 8 GB RAM) into a tiny Linux machine running NixOS — the same configuration we use on desktop, now mobile.

    (more…)
  • Why MWLabs Runs on NixOS

    Why MWLabs Runs on NixOS

    Imagine setting up a laptop, a drone, or a Raspberry Pi exactly how you want — and then being able to repeat that setup perfectly, every time, on any machine, with one command.

    No manual steps. No “what did I install last time?”
    Just clean, versioned, and reproducible systems.

    That’s what NixOS gives us.

    At MWLabs, we help clients run reliable systems — from autonomous drones and embedded devices to small-scale web-based tools. We make sure everything works not just once, but stays working — even after updates, hardware swaps, or team handovers.

    With NixOS, everything about a system is written down, tracked, and reproducible — just like code.

    (more…)
  • Meet leRobot – A Custom KUKA-Orange Machine for Learning Inverse Kinematics

    Meet leRobot – A Custom KUKA-Orange Machine for Learning Inverse Kinematics

    For a project I’m helping out with, I had the opportunity to build leRobot — a custom KUKA-orange robotic arm. I’ll be programming it soon, with a focus on using AI for pick-and-place tasks.

    It’s already proving to be a great hands-on platform for learning robotic arm automation — a skill that’s in demand across many industries.

    Stay tuned for updates as I dive into the software side!

    (more…)