Posts

Headphones Upgrade -The importance of hoarding spares!

Image
These nice Sony headphones came in another batch of stuff from a kind Freegle user. One of the drivers (speakers) seemed to have burned out and the earmuffs were badly worn. I had a poke in the spares box labelled 'Speakers & Sounders (Small)' and found a pair of Sennheiser drivers that were the same size. The Sony ones were built into the headphone housing, but were easy to dismantle and the Sennheiser units fitted right in. It was just a matter of soldering the cables in and they were not only repaired, but upgraded. I measured the earmuffs to be 70mm and ordered replacements for $3 on AliExpress. The headphones are light and comfortable, but have the great Sennheiser sound quality. Job done.

Retro Video Generator

Image
I found this project while I was experimenting with the NTSC Color video generator some time ago, but finally got round to ordering the parts I needed recently. Thanks to Grant Searle for the awesome work on the project, which seems to have slipped into the recesses of the internet. This may be because unlike the classic 'TV_Out' for the Arduino, you need a programmer to upload the hex file directly to microcontroller. The circuit uses a 74HCT166 parallel in/serial out shift register, clocked at the same 16MHz as an ATmega328P microcontroller, giving the speed necessary for a 640x200 pixel display. The biggest problem I had was with the ATmega328P ICs I bought on Aliexpress. These seemed to have the option fuses set for a slow internal clock and it took a bit of messing about to get the fuses cleared so they could be set for the external crystal. Best of all, data is input via a standard I2C 2-wire interface which will connect to PIC microcontrollers (which I have

ZX Spectrum Repair and Upgrade

Image
A kind Freegle user gave me a big collection of vintage home computer equipment a few months ago including 4 48K ZX Spectrums in various states. The photo above shows one of them connected via the aerial RF socket as a test. The random pattern is a typical ssymptom of failed memory ICs.  The first job was to examine the main boards in each of the 4 computers. 3 were Spectrum+ units in the bigger case with the better keyboard and 1 was the classic Spectrum with the rubber keyboard. Unfortunately the classic's case was in very poor condition, but 2 of the 4 main boards were suitable for restoration along with at least 2 of the Spectrum+ cases. The 7805 regulator is a linear type and generates a lot of waste heat, hence the big heatsink. These can be easily replaced with a high-efficiency TSR1-2450 swich-mode type so that the heatsink can be done away with. The next job is to modify the RF modulator to output composite video. This just r

Attack of the Clones

Image
I bought this Tecknet dual SATA external hard drive dock a few years ago and it's been very useful when I've been upcycling laptops, particularly for cloning one drive to another. The source drive goes in the A slot and the target drive in the B slot, press the clone button on the front and the unit does the rest.  The target drive must be blank and have the same or a larger capacity than the source drive. If the source is bootable then the target will be too. The only issue is that unless the drives are identical in size, the target will have a primary partition the same size as the source followed by unallocated space. This is easily fixed by using GParted to expand the primary partition to fill the whole drive. The unit has a USB 3.0 connection so also invaluable for backing-up prior to upgrading Linux Mint.

Raspberry Pi DIY Fan

Image
I haven't used my remaining Raspberry Pi 2 for a while, but dug it out recently. I had to update the operating system which now has options for over-clocking the CPU to 1GHz as long as you can cool it so there is also an option to run a fan.  The miniature 5v fan recovered from a broken laptop super glued onto a miniature heat sink recovered from a Sky+ box. Prototyping the control circuit using a BS170 MOSFET with the gate connected to GPIO pin 14. Using pin 14 puts the 3 connections in a row (+5v/GND/GPIO14) on the RPi GPIO connector making for easy fitting. The circuit constructed on a piece of stripboard with a recovered 3-pin connector from some long dead piece of kit. The completed fan on top of the RPi's Broadcom CPU with a drop of thermal paste between them. So I enabled the fan and over-clocking and ran the Pi for 2 hours running YouTube videos and a spreadsheet. A little faster but the fan never came on! Seems the heat s

Donated HP Laptop Mild Upgrade

Image
I was given this really nice HP 350 G2 laptop by a very kind lady on Freegle. As is usually the case it was running slow under Windows. I offered to install Linux, but she had bought a new laptop and just wanted this one to be used. This is the first 15w laptop I've worked on and it needs low power RAM (1.25v), which I didn't have in stock, so I purchased a 4Gb module on eBay for under £5 delivered. This took the total memory to a respectable 8Gb. A 512Gb SSD upgrade (under £20, AliExpress) and a clean install of Linux Mint and I have a decent laptop to do me for the next 3 years. Performance is fine for my needs (mostly web browsing, Zoom and some hobby coding). The CPU is an i5-5200 which seems to be the fastest that the motherboard can handle so I won't be changing the CPU this time. HP Pavilion G6 CPU Upgrade As I usually do, I'm going to cycle my i7-3632M HP Pavilion G6 (above) into the workshop, which will leave two older laptops to pass on via

Biggest Power Bank Yet!

Image
This is the big daddy of power banks! 21 18650 cells so the equivalent of 3.5 laptop batteries. Somewhere in the region of 200Wh give-or-take as the cells are used. This one is the easiest to use, spring contacts and a sliding lid. It supports fast charging both in and out at 5, 9 and 12 volts and has a range of USB connections as well as an Apple one. I fully charged it about a week ago and it is showing 96% currently which would indicate 1 or 2 cells cross-charging. When it hits 90% I'll test each cell, identify the weak ones and replace.