So the next stage of this investigation would be to tack on a RX/TX/GRD to an FTDI adapter and see if there is any debug from the ESP module. Step after that would be to flash the ESP with a known good bin file (Tasmota/ESPHome), failing that, replace the ESP sub module with a 1F replacement. - Either way, a lot of work for something that obtainable for about £12 off of ebay/Amazon Also, the current draw and temp for the ESP is about right. They do get warm when running, like any computer, the thermal energy is partially proportional to the workload it's doing...
@OmegaSparky2 жыл бұрын
I would not be at all surprised if the esp8266 is rebooting continuously because flash got corrupted. Look at the serial debug. Your answers lie there.
@TheRealBobHickman2 жыл бұрын
@@OmegaSparky Agreed, and there's a handy pin header right there on the board, so it should be straightforward to have a poke about at.
@kyoudaiken2 жыл бұрын
It's not worth doing. Just buy "dumb" switchable sockets or power strips with zero standby power usage and move a few more muscles to reach and actuate it instead of just using the phone.
@elvinhaak2 жыл бұрын
@@kyoudaiken Really depends on which usage you have for them. If it is for switching something time-based or when you are not at home it can really be useful to use things like these. Also many times, sockets are put far away from shutters for windows for example that can only be powered from a mains source and therefore need a safety-switch to turn them off. Many modern builds have plugs in the attic far away from the users and no switches in the room they are in. I use things like these to remotely switch things automatically and incase of incidents with my 3D printers as an extra line of defence: if the software goes wrong and failed prints cannot be stopped from away from them I can kill the power to them so to kill them from everywhere to prevent fires. And yes that is well worth some of these switches and the power they use. You can actually automate that from for example Octoprint so that a printer is turned off when the (3D) print is finished or if failures are noted.
@matthewmiller60682 жыл бұрын
@@OmegaSparky Yes, that's something I'm wondering...especially if it did something dumb in their implementation like writing the state of the relay to the flash chip every change (so it restores on power-up) and wore out the memory cells.
@TvistoProPro2 жыл бұрын
8266 are super easy to flash. You only need power, serial & a reset line held high during power up. Tasmota has built in flashable firmware for them. You should be able to flow the whole board off and replace it with another. You can also roll your own programs with arduino studio if you prefer. You can pick the modules up for a buck or two from many online retailers.
@d00dEEE2 жыл бұрын
Exactly this, esp8266 is easy. My first inclination would be to hook up a ch340 to the serial line and watch the boot sequence.
@WereCatf2 жыл бұрын
That's what I was thinking while watching the video. Could always dump the SPI-flash and then write it on the new, replacement module, or just use Esphome or Tasmota instead. The module itself is an Ai-Thinker manufactured one, which are easy to find on eBay, Aliexpress or LCSC, for example.
@chaos.corner2 жыл бұрын
@@WereCatf I always reflash with Tasmota when possible anyway. Too many of these IOT devices are potential security risks.
@freman2 жыл бұрын
I can't tell you how many esp8266's are in my house.... a lot that I know about, and they appear in a suprising number of products including my lawnmower. They are super easy to flash, and relatively easy to source and replace. They do sometimes, rarely - I've had 2 do it, just F.O.A.D. tho, especially if they're from a questionable source.
@WereCatf2 жыл бұрын
@@chaos.corner I always do that, too. I research the options first before buying anything, actually, just to make sure they use an ESP-chip of some sort, just so I don't end up with some undocumented Chinaman-bog. Though, I have gotten one WiFi-socket where the manufacturer had just decided to replace the innards with a cheaper Chinaman WiFi-bog, for which there are no tools, no SDK and no documentation available right before I bought it, so all the information I found about it on Google were for the previous version with an ESP8285 in it. That was a bit annoying.
@FailedSquare2 жыл бұрын
you can actually purchase those esp8266 modules by the reel. Its the whole stamp sized module with the board edge soldering pads. This particular plug looks to be compatible with open source firmware like tazmota or ESP-Home. You might enjoy playing around with that stuff Clive.
@klh_io2 жыл бұрын
I would definitely recommend that, pretty easy to set up too
@09lnt2 жыл бұрын
Esp8266-12F can probably replace it easily
@johns20382 жыл бұрын
you were holding it upside down thus letting all the electrons fall out
@jyvben15202 жыл бұрын
and where do those electrons go ?
@samuelfellows69232 жыл бұрын
🙃
@desperateloner85552 жыл бұрын
@@jyvben1520 into the 'ground' ?
@jyvben15202 жыл бұрын
@@desperateloner8555 that's deep ...
@Chris_the_Muso2 жыл бұрын
@@jyvben1520 into Dave's EV charger cord.
@radiohirsch2 жыл бұрын
Thanks for also showing the failed repairs! One can often learn more technique from a failed repair with some elaborate trouble shooting than from the 10th video of Clive changing a bulged cap - although I will still watch those videos too for entertainment :)
@fluffyblue40062 жыл бұрын
Yes. Like others already said: hook up serial lines to see if it is alive. If so, then flash it with Tasmota. If the ESP died, you can revive the unit by transplanting a working ESP module. Or just buy a new one. If you have such devices, always flash them with Tasmota, so it can be directly controlled by your home automation software. If you'd buy a new one, you usually need to create an account at the manufacturer's web site and use the manufacturer's app in order to control it. Only then, you can integrate it into your Google or Amazon and then let all of those big tech companies harvest your data and sell it.
@Yrouel862 жыл бұрын
It's possible the module has been bricked. A followup to this would be to hook the UART and use esptool to see if there is anyone home (esptool -p COMPORT flash_id and then chip_id). Remember that to enter programming mode where esptool would respond you need to ground GPIO0 (probably the button) at power up. Not that these things can't fail but I would guess a software brick first. If that's the case others also mentioned Tasmota and ESPHome (there is also Home Assistant Architect for HomeKit integration) if you want to play with these things. All 3 are open source firmware that don't rely to shady cloud services and third party apps to control devices remotely
@michaelosmon2 жыл бұрын
I been making these on my own with a sonoff sv, a dual circuit 5VDC relay, a push button w/light and then the outlet and box and use a cord for the plug. You can convert the sonoff to dry contact and use it to switch power on the coil for the dual relay, one circuit will turn on the light on the push button and the other will turn on the outlet. I scavenge the 5vdc from a USB power plug and minimize it as much as possible. The sonoff can be programmed as a timer or switched from your phone, or add the push button and that does the switching too. Or for other applications you could set it for inching by the half second. If you do wire in the button you can easily add in parallel a remote receiver to trigger the button and use a remote to turn on or off something maybe like a dust collection shop vac for instance or lights in a room or by a gate. Or maybe you have a few of these set up and use a 4 button remote for the pedestrian door electric strike and the overhead door and the shop lights and a vacuum. Just some things I've been playing with, I'm sure someone who understands these things better would cringe at what I've done lol. I appreciate you
@Tinker0012 жыл бұрын
Oddly enough, there is a chance there is nothing electronically wrong with it. I have a number of ESP8266 based switches & outlets scattered around that occasionally fail after out local power utility lets stray oddities happen. (London Hydro really needs a smack...) Every time, I've simply reflashed the firmware & brought them back to life. Not saying this is definitely what's wrong there, but worth a try before scrapping it.
@frinkemon2 жыл бұрын
What is London Hydro?
@ziginox2 жыл бұрын
Not massively related, but I had a laser printer do that once. If I tried to use any of the networking features, it would crash and reboot. Thankfully I was able to re-load the firmware over USB to fix it.
@samuelfellows69232 жыл бұрын
@@frinkemon - 🧐🇬🇧
@Fridelain2 жыл бұрын
@@frinkemon I am gonna guess it's a London area based hydroelectric company.
@obd6HsN2 жыл бұрын
Yes! We had a planned power outage for some work on the DNO's HV gear. The switch over to diesel went fine, but when they put us back on grid energy they did so in such a way that the voltage very slowly rose rather than being switched "hard" on. All my ESP devices needed switching off then "hard" on again before they'd work, and one needed Tasmota re-flashing before it'd join the network again. Interesting! Edit: and not just problems joining the network - they didn't respond to the local hardwired switches either, until they'd been restarted.
@stormtrooper882 жыл бұрын
just wanted to say that i truely enjoy watching all your videos. its a highlight of my day in fact when im just looking to see whats going on in electrical devices today. i have a basic understanding of all the components and whats involved and i do alot of deconstructing and repairing myself when the magic smoke sometimes comes out.. so a big thank you clive and cheers to you.. have a great day!
@rasungod02 жыл бұрын
Great Scott just did a video on a very similar unit.The contacts in the relay were welded.
@andreasu.35462 жыл бұрын
But not here, see 7:40
@dimitar4y2 жыл бұрын
the elephant in the room: planned obsolescence.
@jimmy215842 жыл бұрын
Looks like an esp12F module. They can pull about 140mA and get a bit warm when the wifi is running. They are very cheap, and you can flash them with ESPHome or Tasmota to restore working (and probably better) firmware for smart switches.
@danwhite32242 жыл бұрын
One thing I dislike about modern circuit boards is the use of microcontrollers for everything. Once a controller dies or the memory gets corrupted, it can be hard to figure out what's gone wrong and debug the issue, and it doesn't help when a manufacturer scrapes the part number off, the chip is proprietary or the programming software is extremely awkward to use, or you have to pay for it.
@simondavid24772 жыл бұрын
Looks like it is destined for the reclaimed parts bucket - 5V supply module, usable relay to go with it - usually I see 12/24V ones in these things. I've been investigating a very similar broken device myself, power supply side good, otherwise dead connectivity. One of a set of three, which makes it more annoying.
@tonyweavers42922 жыл бұрын
I had a similar smaller cube shape one that recently failed due to the ESP module. I wondered about replacing the module but ended up chucking it out due to the micro surgery involved.
@kyoudaiken2 жыл бұрын
An ESP draws about 80mA of current when active with one or more sensors connected to it. The metal cover can get slightly warm which is normal. The WiFi module takes a lot of power. I have several DIY boards with them in service for a self made weather station using a Python server on my NAS recording data into a PostgreSQL database. ESP modules are pretty forgiving. I once had one connected backwards on 5V 2A power. It went really hot. But after realizing the mistake after about 10 seconds I swapped the polarity and it's since then working just fine. I think this was a manufacturing defect that manifested after QC.
@drew60172 жыл бұрын
Next to it looks like an external flash chip and ESPs use strapping lines for bootsel so if you desoldered the esp8266ex IC and replaced it with the same part you wouldn't need to bother with reflashing, just a drop-in replacement.
@billysmith27262 жыл бұрын
Great video Clive I like watching you're videos I'm an American electrician apprentice you're videos have given me great knowledge keep up the great work
@tubes412 жыл бұрын
So, a couple of things may have happened, but it's likely that the program memory in the ESP12 was corrupted due to brownout (or even switching the power on & off rapidly). I've seen it happen plenty of times.
@n2n8sda2 жыл бұрын
The 8266 runs at 160mhz... amazing when I think just a few years ago if you had told somebody they would have remote control outlets with a 160mhz cpu running a mini networking chip they would have thought you were joking. Assuming the micro has died if you had happened to purchase several of these outlets initially then you could probably just dump the flash from another one and buy / program a new module.. they can be had from about $1.50 from aliexpress etc. Alternatively there is probably already some compatible code online for these. Seems like a lot of hassle though for something that costs pennies these days.
@rexsceleratorum16322 жыл бұрын
You can just flash off-the-shelf Tasmota or ESPHome and then configure it. Should be straightforward for a simple plug.
@BuyitFixit2 жыл бұрын
Or an LED torch (or flashlight if you prefer). I just repaired a Milwaukee spotlight (repaired quite a bit Milwaukee stuff so far) that used a microcontroller to generate the waveform for the buck converter, measure the battery voltage, and measure the current flowing through the LED, so the whole thing was being run via the microcontroller. Pretty mad to thing that a torch is being run by one!
@keithjurena93192 жыл бұрын
Utility surge..there was one yesterday morning and the neighbor suffered a house fire. Near total loss. Reporter claimed the rain was the cause but service entry point is on the other side of the house and without damage. I installed flooring in the house 7 years ago and knew it had aluminium wiring to the dryer connection, this is also the center of the kindling point.
@oasntet2 жыл бұрын
The 8266 is easy to kill with stray voltage; anything north of 3.6v, even transient, will just fry it. Cost optimization probably didn't put enough protection on the 3.3v supply, or the back-current from the relay when turning it off managed to exceed that limit? In theory the transistor should have stopped that, but I bet a 5-cent choke would have ensured it. Otherwise, it's a really neat MC, easy to run all sorts of different kernels on it for different embedded systems, even interpreted ones like python and lua.
@JohnnieHougaardNielsen2 жыл бұрын
What I'd try would be to see if it would work to reflash the firmware of the ESP8266, using an open source project like Tasmota. It is thinkable that the flash memory chip developed a bit of bit rot, throwing the MCU into a boot loop. At least this is somewhat consistent with the symptoms, but it is also very much possible that the MCU or flash chip got some more substantial damage, but modules with ESP8266 (or the newer ESP32-C3) are easy to get and replace. The existing Wifi module looks like LM1, you can find the pinout searching for *tasmota pinout lm1* (not going to post any links).
@therunemeister2 жыл бұрын
Just wait until he finds out about ESP’s and LED control firmware like WLED. Thats gonna be a rabbit hole…
@george121219792 жыл бұрын
The wifi module is probably esp12f. This module have at least 3 ways of working modes. The working mode depends of logic level in 3 gpio pins then module powered. Common issue is then gpio0 is connect to low logic level then power up. So if gpio 0 used as input or output is possible to have issue from bad transistor or bad switch. The esp8266ex don't have internal memory to storage program so is possible bad spi m3mory to cause this problem
@Robothut2 жыл бұрын
Looks like a great time to make a custom function device. You have a power relay and 2 common power supply voltages. Now what too make. Sound or light control switch ? Temp control switch ? Humidity controlled switch ? Let's think outside the box. A fart detector-controlled switch. Carbon dioxide detector switch?
@fromgermany2712 жыл бұрын
I have 2 different dead ones of these laying around. Unfortunately much smaller cases, but you just triggered my „let‘s repair them“ nerve. At least I have some of the ESP12E modules already in stock.
@OppaYA2 жыл бұрын
I think 99% that it's in the bootloop. ESP modules often got their firmware corrupted because of bad quality power supply and just trying to boot with a failure. 32 C is nothing to that module, totally normal temperature. My ESP32 can get literally hot while work with WIFI.
@transmitterguy4782 жыл бұрын
I've been using the X-10 stuff for 35 years and have lost a few, but the rest keep going and going. I use them for the front, back, right, and left lights on my house. They get used every day. I can't find suitable replacements that have a better range and feedback to let me know they are on. I have collected a big tote of them from the Goodwill and yard sales, so I'm good for the rest of my life, lol.😅
@JeffArtz2 жыл бұрын
I guess you don't use surge protectors? They filter out the noise that x10 puts on the powerline. (That's how they communicate)
@tastenheber2 жыл бұрын
The memory IC could also be the problem. Unfortunately these devices are so cheap that it doesn't really make sense to put a lot of work into it. But both components are widely available and there's a open source software for it. I've reflashed a handful of devices like that, all using the same ESP, for some I've even soldered a bigger eeprom to run larger firmware files. Also, the ESPs get pretty warm when Wifi is enabled, so this could be actually normal.
@jsentman2 жыл бұрын
I don’t know about the 8266 version of the ESP chips, but the ESP32 version is extremely sensitive to reverse voltages at the power inputs. They go into a mode exactly as you observed where the chip just gets very hot but is otherwise dead. I discovered this after blowing up 3 in a row and then finally discovering that when my portable bench power supply was “off” it was really putting out just over a volt backwards! It wasn’t my board design as I was powering them directly and not through the onboard supply ;) I don’t know if something could have hiccuped in that power supply to have caused such a thing, but it definitely is a mode of failure for these things. It doesn’t take a lot of current either, just the 1.2v backwards with almost no current available at all was enough to blow up three of the others.
@gavincurtis2 жыл бұрын
I spun the wheel and it says "Corrupt FLASH image, reprogram to restore operation". Those little ESP chips are wonderfully powerful and I/O configurable.
@edgarmatzinger97422 жыл бұрын
Well, you could treat it as a development kit: Buy a replacement esp8266 board (or an esp32) and program a simple webserver to toggle the relay.
@MyProjectBoxChannel2 жыл бұрын
The poundland Wi-Fi smart sockets are actually very good. They have been reduced to 3£ !! The relay inside of them seems very generous 16 amp ( more bulky relay). And all the power tracks have been beefed up with copper bars, and extra solder. It has a similar esp8266 module. And it looks like you could easily flash it with tasmota. I have purchased them in the past just for spare parts. I remove the Wi-Fi module, and use the relay driver and power supply for projects.
@Agent24Electronics2 жыл бұрын
With microcontroller based stuff you can check more than just power supply. For example; Stuck buttons confusing the system. System held in reset by faulty power-on-reset circuit or similar. Missing enable signal(s). Missing clock signal. Etc etc
@PetRatty2 жыл бұрын
Wonder if it's a sticky / shorted button as they normally connect it to GPIO2 or GPIO0, boot mode pin. Makes it easy for flashing the chip. A revisit with the gound and TX pins connected to FTDI or CH340 to see what mode it is in at boot and any ouput
@spxza2 жыл бұрын
I use smart plugs for power monitoring and basic surge protection - to delay power on for some household fridges after powder returns from our daily power outages. I have one that failed during calibration, and haven't really had a good look. Ha for the inspiration in some things to try out to Clive and commenters.
@RicardoPenders2 жыл бұрын
I don't know if the pin header that's not populated is a serial connection, you could try to see if there's some sort of output on the serial connection and you can maybe reprogram the chip that way.
@Ezloopz2 жыл бұрын
those 8266 are notoriously picky about the powersupply (specially at boot) sometimes a cap works wonders
@dr_jaymz2 жыл бұрын
They do run at about 90 ish mA when active. 130mA when talking to wifi. You can get them down with sleeps etc, but sounds like its just in a vegetative state. You can feel them usually just warm to the touch.
@brendanm7202 жыл бұрын
Usually when those ESP modules get hot, it means something got fried internally (usually in my case it's because I wasn't paying attention and put 5V somewhere it didn't belong, which doesn't usually work out). As other commenters have mentioned, you can get those modules pretty readily (the ESP-12F or ESP-12S have the same footprint as that one does and should drop right in). You can then flash the original firmware back onto it (if you have it), Tasmota or some other firmware via UART and be right back in business.
@casemodder892 жыл бұрын
ESP modules in active mode and seraching for wifi are always hot.
@aktronics2 жыл бұрын
I think the esp chip is faulty, the LED on it was constantly lit with a faint glow in the video, sometimes that LED act like this when it's en pin is constantly hold down to gnd but most of the time is it's a sign of failure or wrong boot mode. A working esp in a good operation mode blink on startup. Usually two things happen about these modules, either the program on the spi chip will get corrupted by external causes like power failure or the esp chip go bad, considering the esp getting hot it might be this but even if the esp has failed you can still repair this product. The whole program on these modules is on the spi flash chip, even if the esp has failed most likely the spi program is intact. If the esp chip is faulty you can either repalce the esp chip (qfn package might be to small for some people) or you can change the whole module and put the old spi chip into new module then whole thing comes back to life with it's original program. No programming needed at all. If the spi is corrupted programming is required of course. Either way it all depends on how much time and effort are you willing to spend on repairing something like this.
@Basement-Science2 жыл бұрын
I wonder... did they possibly omit the snubber diode across the relay coil?
@bigclivedotcom2 жыл бұрын
No. It was there.
@medjedovicm2 жыл бұрын
ESP Modules are warm to touch normally in my experience. I would say even above 31 degrees.
@BuyitFixit2 жыл бұрын
Great Video Clive, One thing you didn't consider was a possibly corrupt or failed software update? You sound like are a bit disappointed when you can't repair something. I just had the same with a Dyson Hot and Cool fan I was trying to repair. Seems the motor controller IC failed, took out a few tracks, and fed back into the MCU which is now toast! I could have replaced the MCU but I don't have the code to program it. I did a video on it if you're interested.
@gavinstirling70882 жыл бұрын
I was trying to repair a "cube" for the Cosmo robot (Anki) but decided fairly early on that the microprocessor had failed. Not much you can do from that point.
@VoidedWarranty2 жыл бұрын
Those esp8266's do get a bit warm, that's looking normal to me. On my home temp monitors I need to keep the sensor away from the esp can to keep it from influencing it too much
@Nono-hk3is2 жыл бұрын
I have a relatively cheap set of RF-but-not-wifi remote control plugs. I want to remove the rf receiver and replace it with an ESP32-S3 or a raspberry pi zero. The interface between the RC RF module and the internal microcontroller seems to have some mind of protocol, not just pull high/pull low. I suspect it uses high-to-low and low-to-high transistions to turn off and on, but I haven't had the motivation to scope it or just test it out, mostly because my bench is a mess but I won't work with AC until my workplace is uncluttered.
@chaos.corner2 жыл бұрын
It could be sending some kind of serial code so that multiple senders and receivers can be used together. Possibly there are dip switches or solder links but it could be embedded in the firmware.
@rexsceleratorum16322 жыл бұрын
You can do what Clive did and supply a DC voltage after the SMPS
@309electronics5 Жыл бұрын
Likely the tuyamcu protocol its a serial protocol made by tuya who is the main manufacturer of the wifi modules they use and create the firmware and they host the cloud servers
@WesTheHunter2 жыл бұрын
Hello Clive, I've been a fan for a while now and I was wondering if you took commissions for teardown and possible repair videos ?, You see the central heating / hot water clock stopped working correctly in my parents house around Christmas 2021, It started cutting out and requiring to slide the switch from "Constant" to "Off" and back to "Constant" in order to get the red light back on and have the heating running again. During investigations we took the clock off its holder on the wall and we discovered black smears (burn ?) over the rear PCB that presses against the contacts in its holder, Something we later discovered is that if you have both central heating and hot water switched on at the same time something buggers up and causes it to switch off or trip out but if you only have one on at a time (water or heating) it seems to work okay which is rather odd. Its a Honeywell st699b1002 a model fitted in UK houses around the 1990s and it seems everyone's clocks are failing as of late and unfortunately this model of clock is no longer in production as it is "No Longer Up To Code Of Modern Standards", And what's even more unfortunate its not a straight swap for a modern clock because the wiring is different so you'd have to get someone cutting your walls and pulling up floorboards in order to wire the new clock and we got a quote for this being £700, As quite a lot of houses have this model of clock and getting a new one fitted is a big expensive job people have been buying ones that are still working on eBay to do a straight swap with their own faulty one and this of course has been noticed by scalpers and lots of companies and individuals are selling these clocks new and used for around £300+, We were fortunate in being able to find one at £90 which doesn't look bad at all and works perfectly. Would you be interested in me posting you this Honeywell to do a teardown and repair and be able to advise people on repairs or faults that can be rectified ? My Dads current plan is to keep it as a spare in case the one that's fitted duffs up because at least this one "Half Works" I genuinely wouldn't be offended if you're not remotely interested :) Thanks!
@bigclivedotcom2 жыл бұрын
The Honeywell stats often fail due to electrolytic capacitor degradation. I looked at one a while ago.
@WesTheHunter2 жыл бұрын
@@bigclivedotcom So you did ! Thank you very much, If its as simple as an Electrolytic Capacitor any fool could do a replacement on that, I suppose its the #1 obvious thing as its the same in old video game consoles. I'm just not sure why it would have scorching on the back of the board as it basically only holds the contacts that press against the wall, doesn't seem to be any obvious Capacitors in sight.
@Dingbat2172 жыл бұрын
You can unsolder the WiFi module from the main board and replace it with a new one, this looks like a Tuya based device and those ones are easy to flash something like Tasmota or ESP-Home onto! 🙂 No more dialling home to the Chinese mothership then! 👍
@309electronics5 Жыл бұрын
To much hassle for clive! Set up a ha server, set up mqtt, set up mqtt password,flash device, pair device
@livingdeadbtu2 жыл бұрын
Worked with many flavors of on board wifi products. Notoriously buggy and get lost easily. Each brand has a trick for a "hard reset" that involves more than a power cycle. I wrote a 20 page white paper on this process for all our products at my last job. Reviving dead returned parts. Some of the methods were definitely non intuitive.
@Robertkopp842 жыл бұрын
I recommend watching the Great Scott video about making a diy wifi socket to anybody who can't deal with them dying all the time.
@_randolph22002 жыл бұрын
I've had this kind of socket in basement to controll a pump remotely when changing fishtank water.Guess in what state the plug failed...
@ShadowzGSD2 жыл бұрын
Are we going to get a choccy and sossie culinary video soon? must be due for another episode of Cooking with Clive
@danhudson46142 жыл бұрын
Hopefully the exploration of the sausages in the fridge had a more satisfactory result.
@hey.its.BrandishJaye2 жыл бұрын
Agreed. Nothing worse than an irreparable object.
@BuyitFixit2 жыл бұрын
Yep, I just left a comment saying pretty much the same. I just did a video on a Dyson hot and cool fan, but unfortunately the motor driver failed, and took out the MCU, (which I could replace) but there isn't code available. And to make it worse Dyson has discontinued it, and boards are no longer available.
@zumbazumba12 жыл бұрын
We live in a trash society .
@godfreypoon51482 жыл бұрын
I use a sophisticated technique that guarantees no repair will ever be a failure. What you need to do is, if at first you don't succeed, apply gross annihilative measures to the item sufficient that there is no chance it can ever be restored to its as-manufactured state. By this action you have ensured achievement of your (now modified) intended outcome and thus you have won.
@KernelLeak2 жыл бұрын
No wonder it's not working - there's no WiFi cable in the WiFi socket... :D
@Sebastian_Athea2 жыл бұрын
Those low cost wi-fi controllers are notorious for failing, you can find them in cheep usb wi-fi adapters too, I don't think I had one of those that lasted more than 6 months.
@jkobain2 жыл бұрын
The row of vias next to the (esp8266?) module looks like a programming (serial?) port for the µC.
@g.h.1902 жыл бұрын
Never used a switch like that, but I assume it comes with an app or built in web server for management. Perhaps button is disabled and unit is only operated from the app/browser?
@rklauco2 жыл бұрын
You can test the esp module - desolder it from the carrier board, you can replace it with esp12 module from aliexpress for under $2 and flash it with open source Tasmota firmware. The one thing that usually goes wrong is not the module, but the reset, enable and gpio0 pins. Might be worth to just solder rx/tx and check if/what the boot output is. But yeah - the price of such device is laughably small, not worth the time probably...
@asturcon37942 жыл бұрын
First one pointing to the needed bootup setup. Also, just testing tx with the scope should tell you if there is something there, which I doubt as the onboard led is off.
@chrisa2735-h3z2 жыл бұрын
This is why i will NEVER buy wifi lightbulbs and other wifi enabled electronics. They almost always fail!
@fouzaialaa79622 жыл бұрын
you can buy generic radio receivers with the remote (remote + bare pcb) and stuff that in !! also maybe add a diode on the green wire to protect against reverse current from the relay
@neomaster3412 жыл бұрын
I bought a bunch of cheap clearance stock ESP8266 smart plugs from a charity shop last year. About half of them have failed; mostly from a dried out smoothing capacitor, where the whole aluminum shell literally popped off the top, leaving the paper and base behind. A couple, though, just turned on once and then never showed any signs of life again. I can now see why they ended up in a charity shop for £1 each, though the ones that are remaining by process of elimination seem pretty reliable.
@tin20012 жыл бұрын
ESP chips run fairly warm and use about 100ma while idle... It's likely the SPI flash chip either died or has garbage data on it from a failed update or something. Short GPIO0 to ground, hook up TTL serial (3.3v) and see if esptool can identify the chip... If it can, tasmota time.
@Svensholmensvanner2 жыл бұрын
I didn't see the mandatory smell test of the circuit... Could be that it just smells funny!
@chaos.corner2 жыл бұрын
Was there too much power draw on the output pin, perhaps?
@Mi-Di2 жыл бұрын
Flash could have died or lost couple of bits...
@bigclivedotcom2 жыл бұрын
Very possible.
@primus7112 жыл бұрын
What i was thinking
@tinygriffy2 жыл бұрын
I had that "lost a couple bits" error once I think... I guess these flash chips don't like kinetic impact very much (dropped my flashlight down the staircase, had power, but no boot), but it was all fine after reflash. Maybe there is hope for "tasmota and go" ^^
@wisher21uk2 жыл бұрын
Can’t win them all Clive good to see someone try though thank you
@loopscoper20272 жыл бұрын
I don't know about ESP8266, but ESP32 gets pretty hot during normal operation and it's actually problematic powering it from weak USB ports. None the less, the chip could still be bricked for whatever reason.
@Frank552 жыл бұрын
Did you use enough flux when you reflowed the pins? (In 'Louis Rossmann style'? 🙂 )
@bigclivedotcom2 жыл бұрын
Yes. I used several milliPauls of flux.
@Gossamer22 жыл бұрын
ESP8266 is very common for the do-it-yourself'er. Any device I buy (like wall switch, or RGB module, etc.) I make sure it comes with one of those chips, and then I just flash tasmota in to it. Very easy to flash!
@jms0192 жыл бұрын
Reasonable amount of effort into repairing it but you can’t save them all.
@DoctorX172 жыл бұрын
I’ve had a few of the cheapy ESP8266 modules dying just… because? RIP module
@BigJonYT2 жыл бұрын
That's a standard ESP module. You can buy them online. You can flash it with Tasmota. An open source home automation firmware. Should be a simple fix.
@Francois_Dupont2 жыл бұрын
ive had plenty of USB wifi key in the past that would get so hot they were almost smoking. they working forever without problem. somethings are very strange.
@gabest42 жыл бұрын
These ESP-based devices are getting very rare. Almost everything uses a random tuya module now.
@309electronics52 жыл бұрын
All of them use tuya modules but tuya has different series, some esp some beken or realtek or other
@barakandl2 жыл бұрын
FM25Q08 is 8M-bit serial flash memory.
@gigaherz_2 жыл бұрын
Huh, I didn't expect an ESP8266 in there. That's quite the common wifi-enabled microcontroller. Mostly replaced by the ESP32 these days, but people still like the 8266.
@309electronics52 жыл бұрын
Tuya already used esp devices in 2018 but nowadays esp8266 based tuya module devices are very rare, tried to get some but all beken now
@thisnthat35302 жыл бұрын
A replacement ESP8266 module is only a couple of bucks. If flashed with ESPHome it would make a fine little smart socket again.
@Moonbase592 жыл бұрын
I'd check if the ESP is still alive and reflash with Espurna. (Mainly saying this because most people mention Tasmota & ESPHome and Espurna is quite nice, albeit not so well-known.) I run a few similar ones (OBI) with Espurna and a local MQTT server connected to Home Assistant, mainly for Illumination and automated coffee/tea making in the morning. 😉
@andreasu.35462 жыл бұрын
I seen a opportunity right there to find out if German sausages are compatible with the American hot dog electrocution device.
@kentahirono2 жыл бұрын
I don't see well, but is there a flyback diode to protect the mosfet and esp from the coil spikes?
@bigclivedotcom2 жыл бұрын
Yes there was.
@309electronics5 Жыл бұрын
Those boards have flash sotrage that can easily corrupt. If the esp is getting too hot its fried! Get a new esp module or tywe3s (tuya module, likely the module thats inside) maybe desolder the flash of the dead module and put it on the new esp module
@EsotericArctos2 жыл бұрын
ESP8266 chips do run warm, so 30 c is not an unhappy tempeerature for them. I would say that it either lost its programming or the RAM chip may have failed. ESP8266 doesn't have onboard RAM so the external memory could also be faulty. It would have been a cheap device most likely, based around the Espressif chip. Unfortunately they do die at times.
@Smaxx2 жыл бұрын
Even some ESP32 have a tendency to corrupt their own on-board memory with their own WiFi signals. They're really cool and cheap chips, but sometimes I'd wish to pay a bit more for a tiny bit more robustness.
@KingGsterUK2 жыл бұрын
Hi Clive, any chance of making a tutorial for electric circuit studio?
@bigclivedotcom2 жыл бұрын
It's not something I actually use.
@dericn2 жыл бұрын
8:22 Your infrared camera has a KZbin play button, lol
@SlinkyStoney2 жыл бұрын
It is used to watch KZbin videos on the infrared camera.
@LabArlyn2 жыл бұрын
@@SlinkyStoney lol, even a thermal camera adores KZbin 🍓
@vgamesx12 жыл бұрын
Why do you call it unrepairable though? esp8266s are used in every cheap wifi device these days, they're super cheap and easy to work with, as for the firmware, of course people already mentioned Tasmota, but ESPurna is another option, if you look for the LINGAN SWA1 version, you probably won’t even have to set up anything or figure out what pins go where, should just work.
@rexsceleratorum16322 жыл бұрын
Also ESPHome
@alexmarshall43312 жыл бұрын
Morning all...from one of Clives non techNOsavvy subscribers...normally have BBC Radio 4, must be pre 6am coz Farming Today just started when Big C notification pings my phone...probably be avian flu and stuff so no contest...of course it mostly went right my head but really enjoyed the 10 minutes or so and comments were most informative I'm sure...perfect timing as I did catch "Tweet of the Day"...the corncrake...coffee,WiFi enabled,BC"s dulcet tones,the corncrake's call,the 6 short 1 long beeps for 6am news...set me up for the day...from a damp south east Londonlalala!!! Gotta get move on🤛🤜❤️🤛👉👍👉💎👈👉⁉️ps...is Clive taking bribes?????????
@twistedshadowsaf2 жыл бұрын
the other issue with these switches is the relays start sticking.. Greatscott just did a video about it..
@devanlaczko2 жыл бұрын
I had a similar issue with my smart leds, the wifi chip got really hot and it stoped turning on.
@09lnt2 жыл бұрын
I think it's normal for these to get a bit of heat, I get the same from the wifi module on my esp32 board.
@kruppin2 жыл бұрын
Try reflashing the esp. Could be the spi flash that's gone, or just got corrupted.
@Species15712 жыл бұрын
Clive have you ever repaired wires from an electric blanket switch? My mum's packed in and I noticed the outer insulation was split on the output side of the switch. I tried to shorten and re-attach the wires into the switch, but when you strip the inner insulation, what's inside looks like some kind of plastic material like nylon string. Trying to strip that further, the whole thing just evaporates into nothing. Tried soldering them directly onto the little spades on the board, but again it just disintegrates. Any ideas?
@bigclivedotcom2 жыл бұрын
It sounds like resistance wire. I wouldn't recommend repairing it. Treat your mum to a new one.
@ndupontnet2 жыл бұрын
I've had one with the same kind of failure, re-flashing was enough to bring it back to life
@hillppari2 жыл бұрын
i wonder if its tasmota compatible
@KeritechElectronics2 жыл бұрын
Ah, the typical ESP8266. They're everywhere and can act as microcontrollers in itself. Very cheap and common in home automation devices. If you want to tinker with a ESP8266, it's best to get a development board like NodeMCU etc.
@bryanguzik2 жыл бұрын
My inane thought after hearing some version of it 100 times, but this once suddenly made me laugh. How short the run-times would be if videos were created before it was actually "time to open up"!