Blog Posts and Tutorials

Fix The TWSBI ECO Cap Falling Off The Tail (2 July 2023)

A picture of the TWSBI ECO Pen and Cap

Incorrect assembly of your TWSBI ECO can result in the cap not firmly sitting on the tail. Learn how to put your pen back together so that the cap will stay on on nice and snug.

Version Control for KiCAD PCB Projects (16 December 2022)

Icon for the Version Control for KiCAD PCB Projects article

Version control is a common tool used in the software development world that tracks file revisions and enables developer collaboration. Although the visual nature of PCB and schematic designs presents a barrier to using it in the traditional way, in this article I propose an effective method for bringing the advantages of version control to electronics developers.

Unit Testing Your Embedded Code Directly In STM32CubeIDE (31 July 2022)

Icon for Unit Testing With STM32CubeIDE Article

Unit testing is a powerful tool for improving the speed and quality of your embedded system development process, but it can be tricky to integrate into your workflow. By the end of this tutorial, you will be able to start writing unit tests directly in STM32CubeIDE that will compile and execute against your embedded code natively on your development machine.

Intro to TouchGFX Embedded Graphics (30 July 2020)

Screenshot of TouchGFX interface on a STM32F469i dev board

Does your user interface really live up to the expectations of your customer? In today's era of HD-capable smartphones, consumers expect high quality, snappy, visually appealing graphical user interfaces. In this tutorial we'll set up and build a demo application using TouchGFX, a powerful and easy-to-use GUI framework for STM32 microcontrollers.

Advancement of Standards (28 October 2016)

Apple levelling-up with a green Mario mushroom

Apple unveiled the new MacBook Pro yesterday, and there are some really interesting changes to it aside from the usual changes in form factor and display. Here is why the Touch Bar and the emphasis on USB-C ports make this year’s MacBook Pro really stand out.