My toddler loves planes, so I built her a radar
An adorable side project featuring SwiftUI, MapKit, and open-source APIs
Taking over a Dead IoT Company
5 years after NYCTrainSign collapsed, I investigate why the company failed and end up writing an exploit to take over their fleet.
My 24 year old HP Jornada can do things an iPhone still can't do
Published: 15-06-2023 01:30 | Author: Remy van Elst | Text only version of this article
Hacking my “smart” toothbrush
After buying a new Philips Sonicare toothbrush I was surprised to see that it reacts to the insertion of a brush head by blinking an LED. A quick online search reveals that the head communicates with the toothbrush handle to remind you when it’s time to buy a new one. From the Philips product page: seems to be REALLY…
The Camera-Shy Hoodie
A DIY wearable for avoiding recognition on IR security cameras.
ARM64 Linux Workstation
My personal website and blog
I bricked my Christmas lights
Reverse engineering Bluetooth LE LED light controllers, or How I Bricked My Christmas Lights If a device communicates via Bluetooth LE and has an app, it deserves to be integrated into my home automation system. I’ve spent a significant amount of time reverse engineering various budget-friendly LED light strips to...
Building an occupancy sensor with a $5 ESP32 and a serverless DB
How I built an occupancy sensor with an ESP32C3, Cloudflare Workers/D1, and Grafana
Grayscale on 1-bit LCDs (2022)
Note: this post is also available in video format on YouTube . Some demo/ difference would be more obvious in video.
The Quest for Netflix on Asahi Linux
Note: If you're here because you just want to watch Netflix on Asahi, install this (Edit: for Arch users, grab this . Fedora users can install the widevine-installer package), and then scroll down to the "Netflix-Specific Annoyances" section.
CAN Injection: Keyless car theft
This is a detective story about how a car was stolen - and how it uncovered an epidemic of high-tech car theft. It begins with a tweet. In April 2022, my friend Ian Tabor tweeted that vandals had been at his car, pulling apart the headlight and unplugging the cables.
Electronics Lab Bench Setup Guide
I have set up an electronics lab bench for all my hobby and product development projects. In this article, I will dive deep into every part of the setup and guide you through the structure, organiz…
The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency
In this article, I expose the new version of the streaming tool for my reMarkable tablet. Originally crafted in 2021, this tool allowed me to stream sketches during video calls. Aiming for more user-friendliness, I revamped the design to a clientless implementation. This articles describes the implementation with some…
Pixel phones are sold with bootloader unlocking disabled
Request to Google : ungrey the “OEM unlocking” toggle in the factory, before shipping store.google.com devices to customers. Do not make your customers connect the device to the Internet before they are allowed to install the operating system they want.
Retrieving 1TB of data from a faulty drive with the help of woodworking tools
So, a while ago I built a gaming PC with the following specification: Case Dan A4 v4.1 Motherboard Z690I Strix Gaming Pro...
RePalm
Dmitry.GR: PalmOS on new hardware!
Windows on Btrfs
So for the past year and a half or so I've been using the fantastic Windows btrfs driver for easily sharing files between my Windows and Linux dualboot. The driver works great and basically fully supports everything that both operating systems could ever want (and let me tell you transparent compression and copy on…
Apollo 11 vs. USB-C Chargers (2020)
I think it is healthy to compare historical and modern computing. Let's see how the CPUs contained in recent USB-C wall chargers compare to the power of the Apollo 11 Guidance Computer (AGC). The Apollo 11 spacecraft carried 3 humans to the moon and back in 1969.
ESP32 Buyer’s Guide: Different Chips, Firmware, Sensors
The ESP 32 was the most fun side project for me in 2022. For those who don’t know: the ESP32 is a small, cheap and wifi-enabled microchip. Many smart devices that you buy on Amazon have an ESP32 inside. It’s really amazing what you can do with a board that costs less than a good sandwich.
I fixed a parasitic drain on my car in 408 days
How I Fixed a Parasitic Drain on my Car in 408 Days
What every developer should know about GPU computing
A primer on GPU architecture and computing
The New Essential Guide to Electronics in Shenzhen
Some might remember a book I released in 2016, “The Essential Guide to Electronics in Shenzhen”. A lot has changed in the world since then, and Shenzhen is no exception.
I Hacked the Magic Mouse
Magic Mouse hack with USB-C charger
Driver adventures for a 1999 webcam
We generally know that when we buy a piece of technology that it will not last forever, connectors wear out and/or go out of fashion. But I think the most frustrating reason to have to get rid of something is that drivers stop being made for devices.
The risk of RISC-V: What's going on at SiFive?
Updated 10/25