Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS80 [TS200] Support #349

Closed
7 tasks done
Ralim opened this issue Aug 28, 2018 · 558 comments
Closed
7 tasks done

TS80 [TS200] Support #349

Ralim opened this issue Aug 28, 2018 · 558 comments
Assignees
Labels
Discussion Not an issue report.

Comments

@Ralim
Copy link
Owner

Ralim commented Aug 28, 2018

  • I'm submitting a ...

    • Feature request
  • Do you want to request a feature or report a bug?
    Feature, adding TS80 build support

The TS80 runs very similar hardware to the TS100 iron. The firmware does not need many changes to support this.

** Changes To do / Progress **

  • Pinout updates to support moved pins
  • Update ADC Code to use the newer pins
  • Update ADC Scaling to support different power input ranges
  • Implement Quick charge 2 & 3 support
  • Implement tip resistance calculation for adaptive voltage
  • [25%] Update tip gains for the TS80 tips
  • Test the new bootloader to see if it can be backported - Yes but no real gain
@Ralim Ralim added Enhancement New feature or additional function. WIP labels Aug 28, 2018
@Ralim Ralim self-assigned this Aug 28, 2018
@cnnblike
Copy link

Hi, I'm thinking about porting the STM32 USB-PD (Power Delivery) to ts80, but I'm not quite sure about the hardware of TS80. I mean, will the hardware of TS80 support 20V 2A?

@Ralim
Copy link
Owner Author

Ralim commented Aug 30, 2018

Hi @cnnblike ,
Sadly the TS80 does not support 20V (will die around 16V).
AND
The connections are not made for the USB-PD pins (No CC Pins).
There is only wiring to the D+ and D- pins.

I have already poked around to try and see about PD since I have more PD than QC chargers, but nothing can be done on this hardware sadly :(

@cnnblike
Copy link

Oh, thank you for your reply @Ralim
That's a pity. Thought this may work.

@Ralim
Copy link
Owner Author

Ralim commented Aug 30, 2018

Yeah :( I can dream of everything being neat like this.
I'll keep on the manufacturers case to try and push for a USB-PD model, but I feel that it might be a ways off.

Though, a really nice product if your up for it, that is on my to-build list but buried too far deep would be to make a small USB-c inline adapater that converts between USB-PD and Quick Charge 3.0.

If you have interest in making that ^ hit me up via email and i'm happy to have a yarn about it.

@cnnblike
Copy link

Maybe sometime when I had more free time :D
But think about it, maybe building a TS12 tips compatible, 3d-printable, USB-PD/QC3.0 compatible iron will get much more attention and be more attractive for the most hobbyists.

@willumpie82
Copy link

something like this?
https://hackaday.io/project/18899-rt-soldering-pen

@Ralim
Copy link
Owner Author

Ralim commented Sep 3, 2018

@cnnblike I agree, I would love a TS80 shell that can take even TS100 tips with USB PD. Maybe we will get it soon if they like us all lol

@Ralim
Copy link
Owner Author

Ralim commented Sep 4, 2018

Progress is happening on this FYI to anyone reading, I just edit the top comment to track progress. Getting towards a releasable build soon.

@ge0rg
Copy link

ge0rg commented Sep 8, 2018

Would it be possible to use this with a regular 12V/9V supply instead of QC, e.g. by detecting a higher voltage on the input?

@Ralim
Copy link
Owner Author

Ralim commented Sep 8, 2018

Yep, already supported.
Note that going much above 9v will pull more than 18W and I haven't tested how the tip and tip connector will last.

@JohnEdwa
Copy link

JohnEdwa commented Sep 10, 2018

The Weller WRMP pushes 40W through a similar 3.5mm connector, so the ~30% overclock from running the TS80 at 24W from a 12V supply shouldn't be a problem, though I do understand it's what's inside the plug that actually matters.
If it is though, implementing a power limit by calculating the maximum PWM duty cycle to keep it under 20W shouldn't be that complicated I'd reckon?

@Ralim
Copy link
Owner Author

Ralim commented Sep 10, 2018

The changes over at #275 will come into play here nicely.

My biggest concern is just peak current rating and if the connector starts to heat, since if it heats it becomes a more significant drift in the temperature measurement.

I'm going to keep the QC code negotiating for 18W as thats the max for most adapaters (all?). However I wont stop you feeding in more. Note that some of the circuitry is only rated to ~16V though.

12V should be a nice point though. Also interested to look into the options for taking the voltage up higher anyway and just having a more stable PID.

@JohnEdwa
Copy link

I thought I remembered it right, the stock firmware has the power setting from 16W to 24W, even though QC3 only supports up to 18W. But it would indicate the iron can handle 12V no problem.

@Ralim
Copy link
Owner Author

Ralim commented Sep 11, 2018

Nice catch, I never had the original firmware work well on my unit so I haven't been through it thoroughly yet. I have also had confirmation that 12V 2A is supported by the unit which is really good.

Though negotiating for 12V may come later on in my firmware since I want to do the tip calibration and then push out a beta version.

@joric
Copy link

joric commented Sep 21, 2018

Will it accept firmware update from TS100? Will it turn into a brick afterwards? Are there any TS80 bootloader-compatible firmware updates in the wild?

@Ralim
Copy link
Owner Author

Ralim commented Sep 21, 2018

@joric if you flash the ts100 firmware it will not die, but the pinouts are only similar on the OLED. Nothing else will work.

Not that I know of yet.

If you want I can upload a build of my TS80 fork here for you, its only really waiting on time to tune in the tip temperature calibration.

@joric
Copy link

joric commented Sep 21, 2018

Yeah, I guess, not only for me though. Could be useful for all ts80 owners if something goes wrong.

@Ralim
Copy link
Owner Author

Ralim commented Sep 21, 2018

Yeah, its currently just an issue where the temp cal is fairly far whacked out atm (like 30 C).

Cant do much else atm though, no time for development.

@joric
Copy link

joric commented Sep 21, 2018

Haven't tried your firmware yet, just got an iron today. Apparently it's QC only and doesn't even power on with Xiaomi 65W QC/PD Laptop PSU (CDQ07ZM). Any ideas why? That's pretty bad, I thought I wouldn't need another Type-C cable on the table. Also that 3.5 mm jack isn't too sturdy and wobbles, aluminum sleeve doesn't help very much, maybe it's worth to get carbon one. My TS80 unboxing video: https://youtu.be/xc-yIq0m54o

@Ralim
Copy link
Owner Author

Ralim commented Sep 21, 2018

It is a QC3 device, it won't work with PD! QC is a proprietary protocol that is not compatible with the USB-PD standard.

The 3.5mm Jack shouldn't take the strain at all and the mental housing takes the force. The only TS80's I have seen have all been fairly snug with justa little bit of wiggle which is normal.

In my firmware I'm allowing 5V operation as a fallback which works with some PD chargers that don't follow the spec completely.

Also their charger does the higher 24W support which is good.

EDIT: that charger looks to be PD only from what I can see.

@andersvos
Copy link

This would be perfect for using the TS80 in the field https://www.indiegogo.com/projects/omni-ultimate-a-new-generation-of-power/x/4042493#/updates/all

@joric
Copy link

joric commented Sep 22, 2018

@andersvos $16 Xiaomi 10000mAh Mi Power Bank Pro works just fine, TS80 only supports 18W (12V * 1.5A) max, I have one of those https://www.aliexpress.com/item//32826648959.html
Funny that Xiaomi 65W PD Laptop charger (CDQ07ZM) charges this powerbank but doesn't power up the iron directly. May be used as intermediary device.

Upd: sorry wrong link, I have one of those, it's rather $25 than $16. Correct link: https://www.aliexpress.com/item/Xiaomi-Mi-Powerbank-PRO-10000mAh-Power-Bank-External-Battery-Type-C-Portable-Bateria-Externa-Portable/32802457619.html

It's rated 12V*1.5A (18W) Max. Supports "double way Quick Charge" whatever this is, but charges just fine from my PD charger (TS80 doesn't work with the PD charger but works with the power bank).

Doesn't look like the $16 power bank (PLM01ZM) is much different from that $25 one (PLM03ZM). I guess the difference is Type-C that AFAIK is input only (at least it doesn't charge my phone from Type-C).

Here's comparison of those two models:
https://www.hardwarezone.com.sg/tech-news-do-you-know-there-are-2-versions-xiaomi-mi-power-bank-pro-we-tell-you-differences and yeah USB-C port is only for input

The PLM01ZM and PLM03ZM are the same for the most part. However, the newer PLM03ZM’s fast charge controller also supports Qualcomm’s Quick Charge 3.0 (PLM01ZM only Quick Charge 2.0). So there will be some gains if you pair it with a QC3.0 charger (to charge the power bank) or use it to charge a QC3.0 device.

I really don't know if QC2.0 is compatible with this iron, maybe someone here can tell.

@andersvos
Copy link

@joric

The Omni has QC 3.0 too, and has more than double the capacity.

@gbraad
Copy link

gbraad commented Sep 23, 2018

@Ralim would you have a test version of the firmware available?

@JohnEdwa
Copy link

@andersvos
Oh boy! Has the same features and double the capacity of the $16 power bank! So, quick math, 16*2 = 32, how much is the Omni again?

120VAC $299 USD + Shipping $599 (50% Off)
230VAC $325 USD + Shipping $599 (45% Off)

Oh. So you can buy 20 Xiaomi power banks right now, or donate money through kickstarter for one Omni you might get somewhere in the next two years, if you are lucky.

There's absolutely no reason to buy the Omni unless you have a real need for the AC inverter output, and even then I'd buy something that actually exists, and not donate through kickstarter.

@joric
Copy link

joric commented Sep 23, 2018

@Ralim looks like we got stock 1.06 firmware hex from minidso (no sources yet but it could be helpful to restore TS80 to factory state). Direct link to file: TS80.V1.06.hex (from this forum post). I just've flashed using stock DFU bootloader it and I confirm it works and temperatures seem to be accurate.

@Ralim
Copy link
Owner Author

Ralim commented Sep 24, 2018

@joric QC2 should work on their firmware from my reading.
QC 2.0 is implemented on my firmware, but I have nothing I can test with over here :(

Here is a rough build, will feel very similar.
Still needs temp cal.
Would love feedback on if QC works for you.
TS80.zip

@coldfire0101
Copy link

found this on ali, hopefully useful for usb c power banks

https://www.aliexpress.com/item/4000326204762.html?spm=2114.12057483.0.0.39492c40b0IulN

@whitehoose
Copy link

AAAAAAAAGGGHHHH!!!! I cant afford all these lucky finds - stop it immediately!!!!! 😁
@coldfire0101
Luckily at this precise instant I can't think of anything I could use this for. I try to avoid C like the plague however knowing they're there and by the look of it you can get just the ends is a bit of a find, nice one - I'm sure the inspiration will follow.

@ScruffR
Copy link

ScruffR commented Mar 20, 2020

Another pwerbank for the no-go list
Omars Powerbank 24000mAh switches off after 20seconds with stock and custom firmware just the same.

@whitehoose
Copy link

@lysdexic1
Adapter arrived this AM - wired it up with heatsinks and using .7mm mains flex to reduce resistance.
Initial test showed both Ralim's firmware and the mini stock 1.7 powered the TS80 both on my bench supply a wall socket USB and using a one cell USB adapter. I need to find my 18650 holders and a protection card to cobble a direct battery connection.
In all cases the instant you hit a button to excite the pixies to the iron it sucks <3A and shuts off.
I can see both versions negotiate voltages 1.7 9v and ralim's 11.8v before cutting out before the tip gets warm (its that qick!).

Using a QC3 wallwart, power brick or 4s+AOKoda works as expected - highest drain is 2A (ish).
just wondering what you are using as source and what the average drain is

@drewzh
Copy link

drewzh commented Mar 23, 2020

I can confirm Anker PowerCore Essential 20000 does not work with Ralim firmware (only negotiates 5v). But it does work with stock firmware at 9v (circa 10.5v). Just a heads up to anyone who wishes to use this powerbank.

@whitehoose
Copy link

Finally found my batt holders, A bog standard 18650 connected to adaptor gives an input of 4.1v produces 5v out - stock firmware negs to 9v and heats up quite fast to 320c.
Ralim's firmware starts off well, negs to 9v, gets to about 37c and then switches off. unplugging the iron does nothing ... have to remove power source from adaptor to reset. First impression is it must be power (at a guess over current) but UM34 tester not showing anything significant. Either the adaptor or the cell protection is kicking in, I hope it's the protection ('cause that's it's job) but needs a looking at - and I cant be bothered tonight. I'll see tomorrow

@MichaelD33
Copy link

For anyone interested, I had a conversation with a sales rep from e-Design and they said the new model (called TS80P) will be released “soon” and support USB-PD at up to 30W.

@Ralim
Copy link
Owner Author

Ralim commented Mar 29, 2020

They have been saying soon for a few months though. So take with grain of salt :D TS80 was in soon for ~6 months iirc

@gbraad
Copy link

gbraad commented Mar 29, 2020 via email

@Ralim
Copy link
Owner Author

Ralim commented Mar 29, 2020

@gbraad The MDP-P905 does not have hardware to do USB-PD as far as I could find in its teardown (no frontend that I could find, and very little components so doubt it has a descrete one).

@gbraad
Copy link

gbraad commented Mar 29, 2020

They 'promised' USB-C PD support. And since they also flash over USB-C instead of the prog cable... hardware revision?

@Ralim
Copy link
Owner Author

Ralim commented Mar 29, 2020

When i probed it out, there was nothing connected to the CC pins, so yes, hardware revision would be required.

@Zuccace
Copy link

Zuccace commented May 4, 2020

I recently bought TS80.
USB PD seems to be the way forward. It's sad that TS80 is QC3 only.

I could accept if MINI would provide a replacement PCB with PD capability in the future. I know some have replaced the PCB of TS100 to get USB PD capability. But that's completely 3rd party hardware.

I like TS80 more than TS100 because of the metal body and shorter tips (although you can get shorter tip for TS100 too).
Therefore I do hope that hardware upgrades to TS80 will come, but I don't have my hopes high. ;(

@whitehoose
Copy link

"It's sad that TS80 is QC3 only" You got that right - sad they used qc3 at all, its inappropriate tech and overkill imo ... neither qc3 nor PD is worth the hassle - the ts80 is a capable little iron if it was simply connected at 9v it would solve everything. Its not like melting lead is particularly technical. Using completely conventional settings it will stick through hole and smd sized components to most rational surfaces without fuss. If anyone needs more - larger irons are available and will do a better job than driving the 80 like a deathstar. I mean, most people carry more than one screwdriver, soldering should be seen as the same.

A retrospective (free) upgrade wouldn't be economic for mini, They don't seem overly willing to sell spares at all, unless there are special circumstances.
It's unclear if the tips will be the same - or if they'll change too - if they do it will spell the demise of the qc3 version it wouldn't be worth an upgrade if you have to replace everything but the case.

@gbraad
Copy link

gbraad commented May 5, 2020

Right. So, the discussion here should not focus further on could haves or future version of a possible iron. This issue is about the TS80 support in the firmware. This is already a very long thread with over 500 comments. Is there anything specific that remains open? I would suggest to have follow-up issues created for specific problems that exist with the QC implementation etc.

@whitehoose
Copy link

whitehoose commented May 5, 2020

GB - I don't see any problem with keeping an "off topic" thread. Its good to keep an eye on the scenery and not lose sight of the surroundings. Even the OCD and aspergers crowd look up occasionally. It's interesting to know that people don't just melt lead and have alternative uses (like the guy who prepares wax moulds).

You can see how the Iron has arrived at where it is today, and if you have the patience - there are some off the wall dirty fixes that actually work (as well as some that didn't).

Its not a bad thing to know just how many requests there have been for MORE POWER, MORE AMPS and FASTER HEATUP times before pressing send on the one you're contemplating submitting ☹️
There are limits to what is possible as well as what's desirable. Thing is you don't hear from the people who do know and understand because they know and understand what a soldering iron is and does and just get on with it.

It would be nice to see people sharing some basic knowledge with the newbs.
Sometimes a question or opinion can only be answered by going off topic - there needs to be a space for that.

@asymcon
Copy link

asymcon commented May 5, 2020

@whitehoose LTNS! To keep this issue on topic, if it ever was, would you mind dropping a message to my box - [email protected]? I might have something that might be interesting for you, following up on powering ts80 from small powerbank. Let's say I diyed something that might work for more than 10 minutes.

@WerVa
Copy link
Contributor

WerVa commented May 8, 2020

https://www.youtube.com/watch?v=9TvgolijzUY

New TS80P :) - Support PD 30W

@whitehoose
Copy link

whitehoose commented May 8, 2020

Well that's that then .... the TS80 is dead, long live the TS80(p).
I smell a bangood sale ....
I've just built a carrier for my jeweller's sawblades - nothing fancy, 7" of 15mm copper pipe with a soldered brass stop at one end and a screw stop at the other.

I decided to solder both fittings, Couldn't face the mess a blowtorch leaves so I gave the old ts80 a chance to shine, turned it up to 390c and easily soldered this considerable (for a small iron) chunk of brass fittings to the copper pipe - doesn't look much but its a proper fill, the entire neck is full of lead ... it took less than 8 minutes from start to finish.
If I blow my own trumpet, it's made two very tidy seams and I blistered my pinky in the process, There is already power to spare.
pipe
I don't see what the fuss for more power is about
I won't be upgrading. I've taken this forced break to arrange for retirement, so won't be trekking the wilds, miles from mains power outlets. I've dusted down the big solder station and I intend to use it.

@MichaelD33
Copy link

@whitehoose The sales team says it's available on Amazon, eBay, and Aliexpress. I haven't seen anything from banggood yet, although it seems to be for sale on Aliexpress.

@whitehoose
Copy link

@MichaelD33
Found it on Ali - It's not very obvious, no fanfare or dancing ponies!
I somehow had the impression that banggood had a bit of a partnership with Mini, seem to remember they had a bit of a "thing" for the TS80 launch .... and were almost giving the ts100 away..

But there is no show on their site and the TS80 presence in general is very underwhelming.

Not that Ali have made much effort to make anything of the occasion at all. I show 4 sellers and one of those shows an ordinary 80 by default with the 80p in a dusty corner as a selectable option with a tiny thumbnail.
I wonder if the penny has dropped and the numbers are showing that no-one wants to spend more than £30ish for an Iron.

The Wellers, Anteks and no names are going great guns on e-bay ... up to 100w and more, many for less than £20. and no problems powering them.
It strikes me that the 80p bears more than a passing resemblance to the old Weller needle tip irons, and the price is the same as the straight 80.

Maybe the party's over for these premium priced gadgets.

@SantiCO19
Copy link

Hi, all. I just wanted to pop in and share my cordless TS80 battery module. I made it out of very inexpensive parts, and the function is excellent. I happened to have a collection of 18500 batteries already, for my RC transmitters, which was not only convenient, but played a roll in conceiving the module in the first place. I hope you find this information useful, or at least entertaining. Cord free soldering is a nice experience when mobile, and even when at the desk at home.

If you care to follow the link, you'll also see the cork grip that I spun up, using a cordless driver/drill as a lathe. The TS80 grip was way too small for me, coming from my Weller, and I couldn't use it for very long without discomfort. Instead of enduring the time to adjust to it, I made my cork grip, and it made all the difference. Super comfortable. I used a sealant that is used on the cork handles of fly fishing rods. I can't remember the name, but it is some excellent stuff.

I use wall power, (3) QC power banks, and my 18500 battery module all pretty evenly. I've built, repaired, and maintained over 30 fpv quads in the last year or so, which amounts to truly countless hours with my TS80. Everyday I'm still impressed by it. With that said, I'm about to pull the trigger on the new one. It really seems like a solid upgrade. I'm really curious about that new grip; that's the only questionable part imo. Cheers

@Ralim Ralim added the Discussion Not an issue report. label Sep 14, 2020
@Ralim
Copy link
Owner Author

Ralim commented Dec 7, 2022

Make sure the screen is showing the DFU text (and therefore is in DFU mode); also try different USB ports in case a different controller works better for you.

@violavon
Copy link

TS80 is already supported? Why is this still open?

@gamelaster
Copy link
Collaborator

@violavon I don't know for sure, but as this issue have tag "discussion", I think it is kept to keep track of TS80/TS200 support

@violavon
Copy link

TS200?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion Not an issue report.
Projects
None yet
Development

No branches or pull requests