History of some of our work.
Not all of our Portfolio, as our clients repairs are confidential.
Please excuse the quality of photography, as this is not one of our in-house skills. Computers
Peripherals
Someones favourite optical mouse, left mouse button stopped working
![Disassembled for testing](/i/t/8_0.jpg)
![Button indeed, was faulty](/i/t/8_1.jpg)
![Replaced button with modern equivalent](/i/t/8_2.jpg)
Electronics
Anti-lock Braking System Modules
VW Golf GTi ABS
![Standard VW ABS unit causing faults on VAG diagnostics](/i/t/9_0.jpg)
![Dry joints on press fit connector & a blown transistor MOS-FET. Not easy to get into as it has to be cut apart :(](/i/t/9_1.jpg)
Audio Visual
Cambridge FMJ AVR400 DOA goes to standby.
![Having a quick look.](/i/t/44_0.jpg)
![Main transistor on Front left dead Q5170](/i/t/44_1.jpg)
![Q5540 SOT-323 BC856BW shorted be, C5544 50v 10uF replaced (reading 89 ohms), R5542 0603 150ohm open CCT.](/i/t/44_2.jpg)
![Q5130 BC846BW short be, complementary Q5131 BC856BW short ce.](/i/t/44_3.jpg)
![Destroyed R5155 0825.](/i/t/44_4.jpg)
![R5155 0825 100ohm replaced, replaced also R5150 0603 56ohm, R5131 0603 10ohm, R5132 0603 150ohm, R5182 0603 100ohm, all open CCT](/i/t/44_5.jpg)
![Q5141 SOT-323 BC846BW 1k8 across be. Replaced.](/i/t/44_6.jpg)
![R5175 0.22ohm 5W dual power resistor, blown on one side.](/i/t/44_7.jpg)
![R5175 replaced with 2 single 0.22ohm 5W non inductive power resistors (as the dual version if very expensive)](/i/t/44_8.jpg)
![Pre-assembly test.](/i/t/44_9.jpg)
![Mid-assembly test.](/i/t/44_10.jpg)
![Full and final assembly.](/i/t/44_11.jpg)
![Basic modular amplifier power CCT to assist repairs.](/i/t/44_0.png)
![Basic bias CCT to assist repairs.](/i/t/44_1.png)
Batteries
eBike battery 36V 15A
![Check function of BMS](/i/t/10_0.jpg)
![Check circuits of BMS](/i/t/10_1.jpg)
![Get new cell to replace dead cell in pack](/i/t/10_2.jpg)
![Reassemble pack](/i/t/10_3.jpg)
![Load test pack with new cell](/i/t/10_4.jpg)
eBike 24v rebuild test & rewrap Battery, test PSU
MacAllister MP18 Multi tool battery.
Scooter battery recover & test cells.
![Remove protective wrap & heat-shrink to trace fault.](/i/t/25_0.jpg)
![Faulty BMS removed.](/i/t/25_1.jpg)
![600 odd Nickel spot welds removed.](/i/t/25_2.jpg)
Luggie battery failed BMS & cells, due to water damage.
![Faulty BMS removed for testing of 7 lots of 4 parallel packs.](/i/t/27_0.jpg)
![2 dead cells replaced along with 6 iffy cells. New BMS with better temperature management & balancing installed.](/i/t/27_1.jpg)
Solax battery complete rebuild.
![Evidence of water damage.](/i/t/28_0.jpg)
![Further evidence of water damage.](/i/t/28_1.jpg)
![BMS blown, BER.](/i/t/28_2.jpg)
![BMS PCB tracks damaged.](/i/t/28_3.jpg)
![BMS tracks & components destroyed.](/i/t/28_4.jpg)
![Ready to assemble with 2 new cells, existing cells all validated.](/i/t/28_5.jpg)
![Cells spot welded into 7s2p, with monitor wires.](/i/t/28_6.jpg)
![BMS mounted & connected to input/output & monitor wires.](/i/t/28_7.jpg)
![Pack secured in fresh barley paper.](/i/t/28_8.jpg)
![Shrink wrapped & ready for final sealing into casing.](/i/t/28_9.jpg)
Rockwell 18V drill pack: water damaged.
![Dismantling pack. Water damage obvious.](/i/t/31_0.jpg)
![Water damage has removed some connections.](/i/t/31_1.jpg)
![Stripping welds.](/i/t/31_2.jpg)
![Welds removed, ready for new cells & testing.](/i/t/31_3.jpg)
Solax battery, no output & cannot charge.
![Testing cells to prove charge & load potential.](/i/t/32_0.jpg)
![Pack assembled with new MOSFET.](/i/t/32_1.jpg)
![Shrink wrapped & tested.](/i/t/32_2.jpg)
Dead 24v Pack 7s12p 84 cell
![Initial testing showed 1 cell array very low, attempted to bring array back up to usable, which failed.](/i/t/39_0.jpg)
![Removed cells from faulty array.](/i/t/39_1.jpg)
![Replaced with good cells & tested.](/i/t/39_2.jpg)
![Re-wrapped for return to client.](/i/t/39_3.jpg)
Gogo 13s2p dead, rebuild as 13s3p
![Completely dead Gogo battery (Water damage) All cells EOL](/i/t/40_0.jpg)
![Test & modify BMS ready for upgrade.](/i/t/40_1.jpg)
![Pack rebuilt as 13s3p, increased range for scooter.](/i/t/40_2.jpg)
Battery chargers
Pihsiang 24v lead acid battery charger dead.
![Output side of charger tests ok.](/i/t/41_0.jpg)
![Mains not connected to switch mode section, found faulty dual coil toroid choke.](/i/t/41_1.jpg)
![Choke core stripped ready for rebuild.](/i/t/41_2.jpg)
![Choke rewired.](/i/t/41_3.jpg)
![Choke potted.](/i/t/41_4.jpg)
![Reinstalled rebuilt choke, tested ok.](/i/t/41_5.jpg)
STL Transtech TGA 24v 8a lead acid battery charger.
![Faulty charger no output. Caused by three capacitors black & white on the left side of image.](/i/t/42_0.jpg)
![Replaced capacitors, tested ok.](/i/t/42_1.jpg)
Triple battery charger, 3 circuit faulty.
![Faulty circuit, has broken toroidal choke, repaired.](/i/t/43_0.jpg)
![All three circuits had problems with 15k smds in parallel & serial to make 4 x 15k with not enough wattage to handle charger load. Evidence of burnt PCB.](/i/t/43_1.jpg)
![Replaced SMD resistors with higher wattage through hole resistors on all three circuits.](/i/t/43_2.jpg)
Body Control Modules
Ford Mondeo MKIV BCM
![Check BCM for water ingress, corrosion & dry joints. Multi symptomatic faults.](/i/t/7_0.jpg)
CCTV
CCTV 4 way monitor no power
Development
Solar array low voltage battery WiFi monitor
![Client requested this ESP8266 programmed using LUA to remote monitor solar array station, with Over The Air Updates.](/i/t/4_0.jpg)
![Developed basic test circuit for job](/i/t/4_0.png)
![Built board to program & test with a LDR rather than solar array.](/i/t/4_1.jpg)
![HTML output for test server accessible securely worldwide.](/i/t/4_1.png)
Pedestrian crossing button unit.
![Client wants unit to light up when button pressed & emit beeping after timeout. Also client wants to use a as a lamp. ie. press & hold button to keep the light on, without timeout & beeping, tap to turn off.](/i/t/46_0.jpg)
![Inside, new micro mains SMPSU 12v 400ma. Beeper installed bottom right. New micro processor PCB installed under reflector top right.](/i/t/46_1.jpg)
![Micro controller PCB, with 5V buck converter for PIC12F508, contains programming for operation. Transistor to drive beeper & MOSFET to drive LED back-lights.](/i/t/46_2.jpg)
Ignition Control Units
Triumph Triple Sport ICU faulty Coil output
![ICU under test.](/i/t/1_0.jpg)
![Faulty transistor found in circuit.](/i/t/1_0.png)
![Testing output on Oscilloscope, after transistor replaced.](/i/t/1_1.jpg)
![Reverse engineered circuit diagram to trace faults.](/i/t/1_1.png)
Measurement & Test
LeCroy WaveAce 202. Complete trash recovery.
Zepiu H60 bench battery tester. 24V+ applied to channel B, disastrously.
![First replace main channel fuse.](/i/t/33_0.jpg)
![Found TVS diode to be blown on channel B](/i/t/33_1.jpg)
![Replaced with appropriate diode.](/i/t/33_2.jpg)
![Found blown MOSFET](/i/t/33_3.jpg)
![Replaced MOSFET, new silicon mount.](/i/t/33_4.jpg)
![Old MOSFET with new mount also.](/i/t/33_5.jpg)
![SMD fuse blown 1.5A](/i/t/33_6.jpg)
![Replaced with temporary fuse in Dark red at the top.](/i/t/33_7.jpg)
![Shorted flyback diode across relay.](/i/t/33_8.jpg)
![Replaced with temp flyback diode.](/i/t/33_9.jpg)
![Found detached load mounting.](/i/t/33_10.jpg)
![Repaired mounting.](/i/t/33_11.jpg)
![Tested current sense ICs out of circuit.](/i/t/33_12.jpg)
![Tested Display Arm CPU with display function.](/i/t/33_13.jpg)
![Bypassed broken display pin.](/i/t/33_14.jpg)
![Reassembled loads for testing.](/i/t/33_15.jpg)
![Upgraded to modern efficient SMPSUs, changed fan to industrial grade.](/i/t/33_16.jpg)
![Unit under stress test, passed.](/i/t/33_17.jpg)
Zepiu H60 bench battery tester. Dead channel, previous failed repair. Replace fan.
![From this image you can see a previous repair with stick on trace, insufficient for current.](/i/t/37_0.jpg)
![Repaired with 1mm Solid copper rod sufficient for the 10a required.](/i/t/37_1.jpg)
![Tested both channels ok.](/i/t/37_2.jpg)
Musical instruments
Yamaha D65 Electone Organ
![Faulty middle C on top keyboard](/i/t/45_0.jpg)
![Start process of opening chassis to trace fault.](/i/t/45_1.jpg)
![Faulty diode found & repaired, under visible blue tape. Otherwise whole keyboard would need to be stripped to access old faulty diode.](/i/t/45_2.jpg)
Office equipment
OKI MC362W Multi-function printer copier. PSU fault, intermittent.
Reverse engineering
HiCam web interface repair, not booting.
![Reverse engineering faulty IP Cameras to fix bootup failing for web interface.](/i/t/12_0.png)
![Decoded capture & converted, now to start decompiling software/firmware](/i/t/12_1.png)
Scooters
Breeze scooter PCBs damaged.
![Track damage with an attempt at repair visible.](/i/t/29_0.jpg)
Rhino 2 DS160 controller, problem with brake.
![Found to have 5 detached & faulty capacitors on main output rail.](/i/t/35_0.jpg)
![Replaced with 5 new 1000uf 35v capacitors.](/i/t/35_1.jpg)
Signal Acquisitions Modules (SAM)
Mercedes ML360 Auxiliary control board. No fuel Gauge, missing rear lights.
![No obvious damage, previous repairs covered with PCB sealer.](/i/t/38_0.jpg)
![After removing connectors; water damage/ingress evident.](/i/t/38_1.jpg)
![Replaced left hand 3321 resistor for 332 resistor, within spec, to resolve fuel level sensor not working.](/i/t/38_2.jpg)
![Replaced 430 ohm, 2k2 ohm & 15 ohm resistor in power MOSFET section to resolve all other faults. No water damaged tracks or vias found.](/i/t/38_4.jpg)
Transmission Control Modules
Dennis Elite II TCM (Transmission Control Unit)
![TCM for Alison AT6 Intermittent fault. Top cut off, damage visible.](/i/t/22_0.jpg)
![Right side stress tested and positioned](/i/t/22_1.jpg)
![Both sets of fly wires potted securely against vibration stress. Reassembled, client left to waterproof unit, after testing on vehicle.](/i/t/22_2.jpg)
Game systems
xBox
xBox 360 PSU Model: Liteon PE-2151-03MX Rev:A
![No Output. Dead components Bridge rectifier, 4A fuse & a Metal oxide varistor.](/i/t/30_0.jpg)
![Complete & tested.](/i/t/30_1.jpg)
xBox One S
![Suffering overheating issues. Heatsink compound found to be dry & ineffective. Removed, cleaned through & reapplied new heatsink compound.](/i/t/47_0.jpg)
Telephone Systems
PBX CCUs
Samsung OfficeServ 7030 (no Boot)
![Using SIO port (serial) backup database, reflash boot-loader to V4.63, TFTP system files to V4.63. Test](/i/t/20_0.jpg)
![FTP client database onto system and do full test.](/i/t/20_1.jpg)
Samsung OfficeServ 7030 (no Power)
Engineering
Vehicles
Cars
Range Rover Autobiography 2006 faulty heated drivers seat.
![Found broken wire in back heater (swab)](/i/t/36_0.jpg)
![Soldered new wire end to swab heater.](/i/t/36_1.jpg)
![Restitched swab together, stitched swab to leather. Thinly hot glued new stitching & new wire to prevent further breakage & electrical safety.](/i/t/36_2.jpg)
eBikes
Thin bike multiple faults causing intermittent drive.
![Thin bike controller.](/i/t/26_0.jpg)
![Controller under test.](/i/t/26_1.jpg)
![Found faulty hall effect device in hub.](/i/t/26_0.png)
![New hall device installed.](/i/t/26_2.jpg)
Motorcycles
Triumph Triple Sport ICU faulty Coil output
![ICU under test.](/i/t/1_0.jpg)
![Faulty transistor found in circuit.](/i/t/1_0.png)
![Testing output on Oscilloscope, after transistor replaced.](/i/t/1_1.jpg)
![Reverse engineered circuit diagram to trace faults.](/i/t/1_1.png)
Server
Programming
SSH Blacklist to track BOTs & intrusion detection using F2B, PHP, NMap & more
![SSH Blacklist site; HoneyPot to track BOTs & intrusion detection, using Fail2Ban, PHP etc.](/i/t/11_0.png)
Javascript 3d using JQuery and Canvas; No VRML, pluggins or any other library.
![Proof of concept for a US engineer. To convert 3d data live to a 2d projections using focal length. Uses Matrices for move, rotate & transpose functions.](/i/t/13_0.png)
Genealogy Site
![Genealogy site, using weighted dynamics to display data of a family tree, order & sized per device. With Genealogical search & navigation functions](/i/t/14_0.png)
Barcode reader testing site
![Testing barcode readers. Live updating barcode & products from mobile barcode scanners: test site.](/i/t/15_0.png)
Pandemic work from home IP telephony.
![TABS (Telephone Accounting & Billing System). Live site programmed for use by clients, after installing many end user IP phones at home. Uses Asterisk for IP telephony interconnect. Clients & Users needed a system for tracking, billing & directory updates across handsets at multiple locations.](/i/t/17_0.png)