Practical Reverse Engineering Part 4 - Dumping the Flash
Fourth post in the series, detailing how to dump the router's flash chip directly with an SPI programmer, then split and decompress the resulting image into ...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,046 posts.
Fourth post in the series, detailing how to dump the router's flash chip directly with an SPI programmer, then split and decompress the resulting image into ...
Wherein I looked into controlling the RGB header on my motherboard without any access to public documentation.
Acquiring and tricking out a 1989 Apple Macintosh SE/30, the greatest Mac of all time
Last year, I wrote a blog post titled The Raspberry Pi 4 needs a fan. And in a video to go along with that post, I detailed the process of drilling out a hole in the top of the official Pi 4 case and installing a 5v fan inside. But that solution wasn't great. The fan was a little loud and annoying, and would stay on…
Since the Raspberry Pi was introduced, hundreds of clones have adopted the Pi's form factor (from the diminutive Zero to the 'full size' model B). Often they have better hardware specs, and yet they remain a more obscure also-ran in that generation of Single Board Computer (SBC). So when I saw Radxa's CM3 and Pine64's…
Goodbye dangling Dupont pins, hello Julet E-Bike connector. I have them now everywhere, from my router to my servers.
2025-10-05
I built a 10-inch mini rack from aluminium extrusions and I had a lot of fun doing it. I want to share my build in this post.
TSMC showed the power of modularization, and now they are core to the U.S. national security strategy.
Just over a year ago there was a discussion on Hacker News about the IBM ThinkPad 701c (the one with the lovely folding "butterfly" keyboar...
IDO based smart watches are a security nightmare, and there's likely millions of them out there
I’ve had the idea of embedding a computer DSLR camera for a couple of years now, but for whatever reason I never got around to implementing it, mostly due to the cost of small single board computers. Until now, that is. With the release of the Raspberry Pi, embedded computing has all of a sudden become much more…
Japan's greatest inventor whose life span a formative period in the nation's history, Tanaka Hisashige built the Myriad Year Clock, a 1000-part masterpiece that's today a national treasure.
This note introduces my experiences of using the Raspberry Pi to automate a model railway.
In the early 2000s the Xbox was released. We are nearing the 20 year anniversary so its time to dive into the A20 "hack".
Electronics, Embedded Systems, and Software are my breakfast, lunch, and dinner.
The Super Game Boy allows you to play Game Boy games on your Super Nintendo. This is an impressive feat, when you consider that the two consoles share basica...
The SN76489 is the same sound chip as found in the SEGA Master System. This is an array of eight SN76489 sound chips playable via USB...
In this guide you'll learn how to perform real-time deep learning on the Raspberry Pi using Keras, Python, and TensorFlow.
I have a lovely, and reasonably priced, Mini Panda Rice Cooker. It does not have any SmartHome features. You put in water and rice, press a button, it cooks rice. Nice! The only problem is - I don't know how long the rice will take to cook. It uses "Fuzzy Logic" to work out exactly how much heat and time is needed for…
How to connect a USB4 SSD to get better performance from an Intel Mac. Should you buy a Thunderbolt 4 hub, or a Thunderbolt 5 dock? Do any of these live ‘up to’ their claimed performanc…
Lots of exciting new things were announced at the latest Apple WWDC this week, but hidden amongst the big announcements was an extension of something that's been bothering me for a while.