Posts

Electronics Upcycling

Image
ELECTRONICS UPCYCLING FAQ CHECK OUT THE OTHER POSTS ON THIS BLOG FOR DETAILS ON REPAIRS AND UPGRADES GOING BACK OVER 10 YEARS - What's the story? I've been tinkering with circuits for over 40 years and have an MSc in microelectronics, and a few years ago realised I could combine this with saving the planet. Basically I'm Greta Thunberg with a soldering iron. - Saving the planet? Well every electronic item kept out of landfill reduces the amounts of dangerous 'forever chemicals', getting released into the environment. By repairing items or stripping out most of the reusable parts this reduces what ends up in landfill and ensures the components go into the correct recycling bins, such as hard plastic cases. - Don't the council do that? Up to a point, but information has emerged about huge amounts of European electronic waste being shipped to Africa and Asia where it continues to damage the environment and people's health, especially the women paid

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