Read the Full Series
This article is one part of a walkthrough detailing how we recreated an NXP i.MX 8M Mini–based computer using Quilter’s physics-driven layout automation.
We recently added support to Quilter for differential pairs and I could not wait to try the feature out on the QSP32 Solar Boost!
When I uploaded my schematic, Quilter automagically detected the pairs between USB and UART.


Quilter did a great job of placing the FTDI chip close to the USB-C connector.
I put probes on DP_P and DP_N (white arrows). These traces go between a UART chip (top) and a USB-C connector (bottom). The layout of the differential pairs have precise length matching for good signal integrity.

Take a look at these perfectly mirrored signals! This feature works perfectly, I had three boards fabbed and each one connects instantly to upload sketches.

Next up: energy harvesting from a tiny solar panel













