Hacking a Dell power adapter — final (not really)
!!! WARNING: With this project, you power adapter will be reporting false information which may not match the original design. This may cause severe results such as file or damaging your laptop. Do it...
View ArticleTI Stellaris launchpad with IAR EWM — where do my printf messages go
Last week while cleaning up old stuff, I found two TI Stellaris (they now renamed it to Tiva) launchpad development kits in my junk box. I guess I bought them when TI firstly released them and then...
View ArticleReverse Engineering Zuma Deluxe’s level file
It was really hot last weekend, and both my son and I ended up staying home. To kill the time, I ended up playing a small game called “Zuma Deluxe” with him. It’s probably a very old game, but still...
View ArticleReverse Engineering WyzeSense bridge protocol (Part I)
If you are in the market for consumer IP cameras, you may have already heard the brand named “Wyze”. I’ve been their user for more than a year. Their camera products are solid and also affordable. But...
View ArticleReverse Engineering WyzeSense bridge protocol (Part II)
So after analyzing the hardware, now we can start looking into the camera software. Since we have the physical device this time, the first step will be simply grabbing the target firmware from the...
View ArticleReverse Engineering WyzeSense bridge protocol (Part III)
OK, finally, I received my sensor kit. It’s time to plug it in and see what we get. Well, I ran into a little problem here: As you can tell, the location where my serial cable comes out will be covered...
View ArticleWyzeCam without SD card?
Disclaimer: I’m doing this purely for fun. I have no guarantee this will work for you. It may brick your wyze camera, void your warranty or cause other damages. So do this at your own risk and don’t...
View ArticleHow to ignore Python3 stdin encoding error?
I was writing some quick and dirty python script to parse output of another command line application. So here is what I had: #!/usr/bin/env python3 import sys for line in sys.stdin: print("RECEIVED:" +...
View ArticleTearing down a Costco remote ceiling light
I was so tired of getting out of bed to turn on/off the ceiling light in my bedroom. So one day when I saw Costco was selling a remote controlled led ceiling light, I immediately grabbed one: There was...
View ArticleInside of a Wyze sprinkler controller
Well, I’ve been lazy on writing blogs, but that doesn’t mean I didn’t do things. I’m just not good at writing, or to be more specific, writing things are not code:) Anyway, I think this is probably...
View Article
More Pages to Explore .....