Organizing My Desk as an Embedded Engineer

Organizing My Desk as an Embedded Engineer

Table of Contents

As an embedded dev, my desk is always a mess (and I think the ones of my colleagues, too). Working with real hardware leads straight to a number of boards, additional debuggers, tools, cables and more. And of course, as the most developers, I have a number of work projects and another of private ones. Even worse, I’m working from home for a good share of my time, so both kinds contribute to the mess there. Managing this is a constant effort and fight, but rarely successful.

The Idea

Some time ago, I saw an interesting approach to handle the hardware project mess in Jay Carlson’s Blog on his home office setup for embedded projects. I liked his idea of using lunch trays and a matching rack a lot, as it helps from my point of view with several pain points:

  • one project per tray
  • no need to disassemble the setup when switching between projects
  • neatly storing projects without mess on the desk
  • easy switching between projects and setups

But for me, lunch trays and the rack are a bit too large. Nevertheless, the idea stuck in my head, so I searched for alternatives and came up with the IKEA letter tray Kvissle. It’s cheap, not that large and space consuming as the lunch tray rack, but the single trays are in general, large enough for my projects. And as a plus, they have a cork inlay. Cork is antistatic, which makes it perfectly suitable for electronics.

And the Result

A cleaner, more organized desk! And less effort switching between (hardware) projects.

To Improve

Of course, there are always things to improve, to get the tray solution even more helpful. On my list are:

  • better USB hubs
  • getting more Tigard and Saleae test leads, USB-UART converters and similar tools, so the wiring (and inexpensive tools) can stay per tray while the expensive tools can be moved easily
  • fixating boards and debuggers

On the software side, evaluating Labgrid, a library for automating embedded development and testing, is on top of my list.

In the End

I’m very happy with the tray approach. It helps me a lot to keep projects, hardware and my desk organized. Meanwhile, I got even letter trays for the office. Besides my, colleagues and especially students use them to store their projects while they are not working, so there are no desks blocked.

Related Posts

LoRaWAN in theory and practice: A trip through Munich

LoRaWAN in theory and practice: A trip through Munich

LoRaWAN (Long Range Wide Area Network) is becoming increasingly popular, thanks in part to public networks such as The Things Network, which allow users to dispense with their own gateways. LoRaWAN also promises potential in terms of range and energy efficiency. But how does the standard perform in practice?

The aim of the presentation is to shed light on the technical background and demonstrate how practicable LoRa is in the field using real tests. It will be shown how the standard behaves in urban and rural areas, how differences in height of the gateway and different antennas influence the transmission quality.

Read Post
'VDE Best Thesis Award' for ZEReader Thesis

'VDE Best Thesis Award' for ZEReader Thesis

Almost exactly one year after submitting my bachelor’s thesis in electrical engineering – which resulted in the ZEReader Project – I had the chance to meet one of my supervisors again and showcase how much the project has evolved since its initial version.

In mid-June, I received an email that my thesis would be awarded the ‘VDE Award’ for outstanding theses of the regional VDE association Leipzig/Halle, which my university belongs to. It was not completely unexpected, as my supervisors had told me after the final thesis defense that they would nominate my work. Still, living in Karlsruhe meant that attending a Thursday award ceremony in Leipzig on such short notice was quite a logistical challenge.

Read Post
Your Vendor's BSP Is Probably Not Built For Product Longevity - Now What?

Your Vendor's BSP Is Probably Not Built For Product Longevity - Now What?

Vendor Board Support Packages (BSPs) are the standard for bringing new silicon to market, showcasing features, and promising an “easy” start. However, for those of us building products with long-term lifecycles, these BSPs often fail to meet quality requirements. They can be overly intrusive and typically don’t separate feature showcases from the well-maintained base needed for product development. This focus on rapid demonstration frequently results in BSPs which are difficult to maintain, lack transparency, and are built on non-LTS Yocto and kernel versions, making them unsuitable for products expected to last 5, 10, or even 20 years.

Read Post