-
Translating Digital Communication
Full disclosure, I have no connections to Framework. I just think it’s a product worth supporting. I found myself in the market for a new laptop a while ago. I can’t recall how I learned about the Framework Laptop, but the idea of it was too interesting to pass up. The crux of the platform is a modular-based laptop which offers upgradeability a... Read More
-
Acessing USB Connected Hardware Through WSL
Most hardware developers using Windows have probably heard about WSL, the Windows Subsystem for Linux. WSL is a compatibility layer application that allows for the execution of Linux binaries on a Windows machine. WSL allows you to quickly jump into a Linux terminal without needing a virtual machine or dual booting your system, with the added be... Read More
-
Approximating Plannar Inductors
I’m working on a project that’ll require the use of a non-contact detection system. A few technologies achieve this, such as Sonar, capacitive sensing, inductive sensing, and optical detection. Sonar and optical won’t work due to the enclosure, and capacitive sensing has the disadvantage of being susceptible to temperature and humidity, leaving ... Read More
-
AVR Cross-Platform Development with Ceedling
Starting a new embedded project can become a time-consuming process, especially when setting up your build system with make or CMake. I have no real issue with the build utilities, they just leave me wanting a bit more. I recently started playing around with Ceedling, a build system developed by the group ThrowTheSwitch built around Rake, simila... Read More
-
Hosting Doxygen Generated Files
Auto-Generated Documentation Doxygen is a fantastic tool for creating high-quality, in-depth source code documentation almost straight out of the box. At the most basic level, Doxygen scans your source code, looking for a unique comment string, extracts the relevant information and compiles them into a LaTeX and HTML format. For more informatio... Read More