SGTL-5000 footprint & implementation

SGTL5000 is a low-power stereo codec with headphone amplifier from NXP. Its ultra-low-power with very high performance makes it suitable for portable products as well as low-power IoT devices. Surprisingly, I failed to find existing footprint for it online.

Written on August 1, 2020
Read More

Creating thermal vias in EAGLE

Some packages incorporates an exposed thermal pad designed to be attached directly to an external heatsink. The thermal pad must be soldered directly to the PCB. After soldering, the PCB can be used as a heatsink. In addition, through the use of thermal vias, the thermal pad can be attached directly to the appropriate copper plane for the device, or alternatively, can be attached to a speial heatsink structure designed into the PCB. Thermal vias optimize the heat transfer from the integrated circuit (IC).

Written on July 12, 2020
Read More

Optical flow for stream velocity estimation

We have developed a prototype implementation in python that uses OpenCV to identify the Flow Rate of a stream from a video by using the Lucas-Kanade Optical Flow detection technique iteratively.

Written on April 27, 2020
Read More