iPhone Battery Charger / Tester Breakout and HDQ Gas Gauge Stats

Troubleshooting iPhone problems can be a daunting task sometimes considering how complicated they are. It’s easy to overlook the simple things and on occasion you may replace parts that don’t need replacing. Batteries are no exception. I have seen technicians often replace batteries when they may not necessarily need to be or ignore the fact that they could be the cause of the issue at hand. To remedy this I designed a basic iPhone battery charging breakout board system. The system can charge a battery, has the option for expansion to support newer/other batteries and breaks out the battery status pins which can be read from a microcontroller or some other means. It consists of 6 battery connector boards (iPhone 4, 4S, 5, 5S/C, 6, 6+) and a main charging board.


Posted by mozzwald on Mon, 1 Aug 2016    |    15 comments
tags: repairs, smt, lipo, battery, iphone, apple

Expanded Zipit Bottom Case: my first 3D printing adventure

3D printers have been around for quite a while now. When I first read about them I had a million ideas for things I could make. Unfortunately the introductory cost and learning curve were too much to bear. My 3D buzz wore off and the world continued on perfecting the new technology. It’s 2016 now and after seeing this article on Hackaday about a low cost, decent quality beginner 3D printer, I decided it’s about time I do something with 3D printing. That brings us to the Zipit. The original batteries for it are not available and finding a suitable replacement is not easy either. Let’s make a replacement bottom case for the Zipit with more room for a bigger battery.


Posted by mozzwald on Sun, 3 Jul 2016    |    5 comments
tags: zipit, mod, lipo

Updated Software for the Zipit Z2

Back in February anarsoul ported Linux 4.4 for the Zipit Z2 which added device tree support and some other bits. Around the same time I started working on getting OpenWrt trunk to build for the Zipit. In January, OpenWrt decided to remove pxa support because of a lack of maintenance. The OpenWrt build system allows for installing feeds so I created a new pxa target feed that can be built with openwrt trunk. In addition to the new kernel and new OpenWrt, we also have an updated u-boot with some fancy new features.


Posted by mozzwald on Mon, 6 Jun 2016    |    3 comments
tags: zipit, openwrt

Using a Raspberry Pi as a JTAG Debugger to Recover a Bricked Zipit

I got my mitts on a Raspberry Pi Zero just after Christmas in a trade agreement (thanks slug). It’s been sitting here staring me in the face waiting for a job to do. About the same time the zero came, deeice was plotting to try out a modified u-boot on the zipit that squeezes a little more space out of the internal flash. Unfortunately, we haven’t got it working as intended yet. In the process deeice managed to brick one zipit by mistake and I bricked one after compiling some probably incomplete source code. Someone posted a link about using the Raspberry Pi as a JTAG debugger and since deeice got a Raspberry Pi for Christmas I figured this is a good chance to force him into getting a soldering iron and using it. :-D


Posted by mozzwald on Fri, 8 Jan 2016    |    2 comments
tags: zipit, raspi, jtag

TGIMBOEJ: Blast From the Past

Way back when, I read about and signed up to receive TGIMBOEJ (The Great Internet Migratory Box Of Electronics Junk). In 2010 I was contacted by someone who was supposed to send me a box. The box never came and according to the tracking page it seems to have never left it’s last destination. Presumed lost forever. Now it’s 2016 and I get an email from Dave at asking if I’d like to receive TGIMBOEJ. Of course I would!


Posted by mozzwald on Wed, 6 Jan 2016    |    0 comments

Pages:  1 2 3 4 5 6 7 8

Archives By Month