Electronics, Firmware, hardware, Linux kernel, Networking, Reverse engineering

Analysis and reverse-engineering of the original Starlink router

While waiting for my Dishy, I decided to find and buy the Starlink router separately. Sure, it might be just a WiFi router, but it was very curious what’s inside. Spoiler: there are some interesting implementation details. Lucky enough, I found the router on eBay. It’s the first generation of the router. Currently, it’s impossible to buy (separately) the second…

Continue Reading

Electronics, Radio & antennas

1PPS distribution circuit

1PPS is a great way to synchronize multiple devices and measure time intervals. A typical source of the 1PPS is a GPS receiver. This clock is disciplined by GPS atomic clock and has a reasonable precision. GPS receiver 1PPS output should have enough loading capability, but it’s a good idea to use a buffer. Especially when voltage level translation is…

Continue Reading


Compact and powerful DC driver using IRS2104

A few years ago, I wrote about the powerful DC motor driver based on IR2110. This construction appeared to be quite popular. This time I want to describe a much compact and simpler (but still very powerful) solution with IRS2104. This device can be used to control any power-hungry DC load like DC motors, heaters, and so on.