Ralim / IronOS

Open Source Soldering Iron firmware
https://ralim.github.io/IronOS/
GNU General Public License v3.0
7.1k stars 706 forks source link

Sequre S60 Support #1546

Open bradanlane opened 1 year ago

bradanlane commented 1 year ago

Support for Sequre S60

im not sure if it is possible or not to support IronOS on the Sequre S60.

I recently added this soldering pencil to my bench as a companion to a TS80.

The S60 is shorter than the TS80/p, heats up faster, and uses JBC tips. It comes with three tips especially design for very fine soldering tasks.

From a UX perspective, it has the same OLED and 2-button interface.

What I do not know is if uses a compatible microcontroller.

If this is an unfamiliar device, I am happy to attempt a disassembly.

River-Mochi commented 1 year ago
  1. do you have a link to the Sequre60? that is interesting if it does JBC C210 style tips - they have different ohms resistance.
  2. What is the MCU used on Sequre60? and does it support EPR chargers PD3.1 usb-C basically. (This would mean all components on it would be able to handle higher than 28V.)
  3. Need Sequre to also provided a schematic for their iron. need that at least for starting point.
  4. if possible, get them to give the current source code to at least Ralim even if they don't want to share the code publicly. I imagine with the different ohms on C210 tip cartridges, they will have a different table of heating profiles too.

If you could get the above items from Sequre it would be a good start.

Ralim commented 1 year ago

To keep things open here I have emailed Sequre about the S60, still talking back and forth to see what will come of this but they are interested at the least.

Will update here when I have notable news to share.

River-Mochi commented 1 year ago

to clarify, I just realized it uses C115/C210 JBC tips and not the 245 - according to the Sequre website.

Ralim commented 1 year ago

Small update: Sounds like we have a go-ahead from Sequre; going to be sent a sample unit and some documentation so will try and get it up and running.

one drawaback is it seems to be 12V maximum power.

I'm guessing thats a tip rating but will be investigating. 12V@5A isnt suuper common, but I'm sure something can be figured out.

However, there is probably some hack that could go from USB-C cable to DC battery power

Some of their other products have this exact "hack" cable you mention. I dont encourage them due to damage >_<

bradanlane commented 1 year ago

Re: “initial go ahead”

This is great news. I struggle with their current firmware.

Re: “12V”

This does not appear to be an issue. The significantly lower thermal mass of the tips results in the S60 heating extremely fast. The low thermal mass does have 2 downsides. (1) PID is a challenge as it is constantly trying to adapt to soldering. (2) it struggles to maintain temperature which is likely interrelated with PID.

I can not use the S60 as my “daily driver” because of the PID issues. The upside is that I happy to test alpha and unstable code.

River-Mochi commented 1 year ago

Maybe if Sequre could send you sample and schematics of the S1012 or S1012 Pro (not sure of the difference of the Pro).
Reason is the S1012 uses 3 kinds of tips: both Short and long TS100 tips, and also the long T12 tip. They allow people to move the contacts to a different spot in the rear of the PCB for T12 users, and move contacts to front of the PCB for ts100 tips.

Sequire calls the Pine64 Short Tip (ST) an "Si" tip. https://www.youtube.com/watch?v=Q9HEc6_F7hU

Pine64 short tip came out in Nov 2022, and the Sequire "Si" tip appears to be similar/same ust came out Feb 15, 2023.

The S1012 supports PD3.0 and DC barrel. not sure why it doesn't also support PD3.1 They show it in Video using 20V usb-C charger. This iron is very similar to Pinecil except that it doesn't have PD3.1 support or BLE. but allows more tip types.

bradanlane commented 1 year ago

FYI: I looked at what difference - if any - exist between the “C210 compatible” tips which ship with the S60 and official JBC tips. The former are copper while the latter are stainless steel.

I expect most users will only use the tips shipped with the S60 given a single JCB tip costs more than an entire S60 kit.

That said, I’ve ordered a JCB tip for testing and comparison.

Small update: Sounds like we have a go-ahead from Sequre; going to be sent a sample unit and some documentation so will try and get it up and running.

River-Mochi commented 1 year ago

Photos of the inside of Sequire S60 and the PCB. the way the JBC tip is held inside is interesting.

https://community.element14.com/technologies/test-and-measurement/b/blog/posts/usb-c-soldering-iron-quick-review-sequre-s60

EgorOA commented 1 year ago

Sequire calls the Pine64 Short Tip (ST) an "Si" tip.

Thanx! They sell those tips there (probably somebody needs it): https://sequremall.com/products/si-soldering-iron-tip-antioxidant-maximum-power-100w-for-si012-si012-pro-d60-pro https://aliexpress.com/item/1005005222272163.html

River-Mochi commented 1 year ago

They sell those tips there (probably somebody needs it):

If you test short tip in V2 pinecil, let us know (also measure the resistance ohms).

If someone needs Short tips I recommend getting them from official Pine Store (if at all possible) since they are cheaper and officially work in Pinecil V2. The Sequire Si tip copy of the Pine64 short design has not been verified or tested to work in V2 by Pine64 community yet afaik.

Sequire Si , just one tip from their aliexpress store + ship is ~$19. Just two "Si" copy tips from Sequire cost more than full 4-pack Short tips from Pine Store. "Si" tips are not officially guaranteed by Sequire to work in Pinecil V2 nor tested yet, so be aware.

If they were $7 total price I might try to test one, but no point at $19 for just one tip, I'll stick with Pine Store Short packs. If there is difficulty shipping from Pine Store to some countries then maybe some people have no choice but to pay $19 for one single "Si" tip - understandable then.

Ralim commented 1 year ago

@bradanlane

Heads up that the sample S60 has arrived. I'll start looking into support for it now; and should get something together shortly. Sadly I'll be away for internet for the next few weeks though so if I'm silent that is why :)

Ralim commented 1 year ago

I have spent a bit of time with the sample device. Few teething issues with the i2c hardware in the MCU used; so I'm using software i2c for now. And will come back to hardware I2C later on.

I don't foresee any issues with the port; though the screen is a larger resolution so will need to plan for handling that. For now I've just windowed to use a subset of the screen.

Need to setup tip control and then when I'm back home in 2 weeks I'll figure out a rough temperature curve and get it somewhat near calibration.

blakadder commented 1 year ago

I have an SI012 Pro. It does work with a 20V USB charger, I'm using it with an HP laptop charger. It can swap TS and T12 tips out of the box. I also have two of the SI tips but weren't impressed by their performance.

Soldering iron runs on an CKS32F (one of the good chinese STM32 clones) datasheet link

River-Mochi commented 1 year ago

I also have two of the SI tips but weren't impressed by their performance.

@blakadder

image

blakadder commented 1 year ago

I get 6-6.6 ohms

I have K (89.7mm) and I (85.3mm)

Ralim commented 1 year ago

@bradanlane

Very first draft test firmware (basic hardware support only). Still has some very notable issues:

S60_EN.zip

Duckle29 commented 1 year ago

Just got my S60 in the mail, and then found this issue. Saying I'm excited would be an understatement :3

Duckle29 commented 1 year ago

@Ralim Since you're in contact with Sequre, do you think it'd be possible to offer a factory default firmware for the curious who'd like to be able to return to factory defaults?

Ralim commented 1 year ago

I shall ask, didn't realise it wasnt on their website; apologies.

Taudris commented 1 year ago

Any update on the stock S60 firmware? I'd love to try IronOS on mine, but I need a way to revert if it ends up not working for me.

Ralim commented 1 year ago

Have not heard anything back from them; in the past emails where it was asked they ignored the question. I'm thinking the answer is going to be a "no" at this point I'm afraid.

damex commented 1 year ago

could we get some preliminary builds for s60 available so everyone gets the same firmware? just got s60 to use with ironos and need to figure out build system >_>

Ralim commented 1 year ago

Just go to actions tab, and look at any recent build for the Dev branch. All firmware is built on every commit and attached. :)

damex commented 1 year ago

Just go to actions tab, and look at any recent build for the Dev branch. All firmware is built on every commit and attached. :)

thanks, i have just tried both building myself and most recent build for dev branch.

IronOS starts but when you try to heat up the iron - you see temperature climb for a second (lets say up to 70-something) and then iron reboots.

is it supposed to be able to heat up or that behaviour with reboot is expected (for now)?

damex commented 1 year ago

i did further testing - if it is powered by 5v - there is no heating attempt done. i can see 5v or 6v listed on main screen.

Using qc09 aka ts80p qc charger it ships from ali results in one second attempt to heat up and reboot afterward. it works on ts80p with ironos though. i can see 13v listed on main screen.

attempt to use xiaomi ad652g make it work just fine. it heats up and keeps temperature just fine. i can see 12v on main screen.

do i need to do further testing with different power supplies? i am happy that xiaomi ad652g works though :)

swapping various usb-c to usb-c cables make no difference here.

ia commented 1 year ago

Hello.

if it is powered by 5v - there is no heating attempt done.

5v is less than enough to provide enough of power for [proper & comfortable] soldering using those modern smart soldering irons. So that is ok.

Using qc09 aka ts80p qc charger it ships from ali results in one second attempt to heat up and reboot afterward

Now that is weird! According to the specs of QC09, it should be suitable for S60. As of for reboot, it probably could be some power negotiation problem between hardware of the charger (due to its design) & hardware of the iron. These are nasty problems hard to debug usually.

do i need to do further testing with different power supplies? i am happy that xiaomi ad652g works though :)

Since you have a working solution, I would just stick to that.

bradanlane commented 1 year ago

5v is less than enough to provide enough of power for [proper & comfortable] soldering using those modern smart soldering irons. So that is ok.

As a point of reference, the S60 factory firmware supports 5V and is quite usable. 25C to 300C takes less than 8 seconds at 5V.

ia commented 1 year ago

As a point of reference, the S60 factory firmware supports 5V and is quite usable.

I forgot about amps. So if it's with a proper charger up to 3 amps of current then yes, it could work. But as far as my humble understanding is, it's still better (i.e., less "stressful" for hardware & wires) to have more volts & less amps to get more wattage than vice versa.

25C to 300C takes less than 8 seconds at 5V.

When it comes to proper & comfortable soldering, it's not about how much seconds it takes to temperature T but how well temp T can be sustained when the iron giving the heat away to solder for melting & to soldering joint for sticking, so the key is proper heat dispensing under good power control, not marketing numbers ;) I don't say that the numbers is not true, but usually they used more like for marketing by manufacturers.

Don't get me wrong, in impatient situations I really like myself how fast modern irons can be pre-heated but that's not the main factor for enjoyable soldering. I don't try to be nerdy, rude or stubborn, just sharing my though on the topic although it's getting a bit off-topic, sorry. :)

bradanlane commented 1 year ago

My comment is from actual usage (not marketing material). I have the S60. (I also have a TS80 and TS80P).

I have switched to the S60 almost exclusively. It is completely usable at 5V. Yes, it is better at 12V, but it has no problem working at 5V with a generic 12W USB battery. This usecase is extremely convenient.

Danimal4326 commented 1 year ago

S60P is now available with 21V and PPS power supply support: https://sequremall.com/collections/soldering-irons/products/sequer-s60p-upgraded-version-electric-soldering-iron-supports-pd-qc-dc-pps-power-supply-compatible-with-c210-soldering-iron-tip-precision-electronic-mobile-phone-repair-tool-anti-static-soldering-pen-60w?variant=42851400679612

damex commented 1 year ago

I wonder if s60p gonna get same treatment as s60

they also started heavily discounting original s60

mik1011984 commented 1 year ago

I'll have a S60P tomorrow for testing. Fingers crossed that it works reasonably well as I've sold my SI02. It was either the S60P using C210 tips or a SI012 Pro Max. I hope I made the right choice as my SI02 served me well. They've also since announced the S99 with C245 style tips. The products just keep coming.

Yuriy-RU commented 1 year ago

https://sequremall.com/blogs/sequre-product-firmware-upgrade

Taudris commented 12 months ago

I have some interesting news. Sequre's updated firmware (1.15.1 and 1.15.2 - they seem to be the same except for the supported languages) allows my S60 to negotiate 20V via USB-PD. Sometimes the iron will work fine, but other times it will immediately restart after heating the tip a very small amount (never enough to be uncomfortable to the touch). Whether it works seems to vary by power supply rating, tip, and power limit.

Lenovo 45W, Chisel (K) tip

Lenovo 45W, Pointy angled (IS) tip

Baseus 60W, Chisel (K) tip

Baseus 60W, Pointy angled (IS) tip

damex commented 9 months ago

any idea how identical s60 and s60p ? i wonder if their firmwares are interchangeable

discip commented 9 months ago

@damex Maybe this could help: https://github.com/Ralim/IronOS/discussions/1806

Tasshack commented 7 months ago

I have some interesting news. Sequre's updated firmware (1.15.1 and 1.15.2 - they seem to be the same except for the supported languages) allows my S60 to negotiate 20V via USB-PD. Sometimes the iron will work fine, but other times it will immediately restart after heating the tip a very small amount (never enough to be uncomfortable to the touch). Whether it works seems to vary by power supply rating, tip, and power limit.

Lenovo 45W, Chisel (K) tip

  • Auto: Works
  • 100%: Restart
  • 70%: Restart
  • 65%: Works sometimes (possibly based on starting temp)
  • 60%: Works sometimes (possibly based on starting temp)
  • 50%: Works
  • 20%: Works

Lenovo 45W, Pointy angled (IS) tip

  • Auto: Restart
  • 20%: Restart

Baseus 60W, Chisel (K) tip

  • Auto: Restart
  • 20%: Restart

Baseus 60W, Pointy angled (IS) tip

  • Auto: Restart
  • 20%: Restart

I have talked about this with Sequire over support and they have responded me with this.

The resistance of soldering iron tips currently shipped is the same as that of JBC C210. 
Generally speaking, the recommended voltage for C210 does not exceed 12V, and the same is true for JBC. 
We have increased the voltage range to be applicable to more usage scenarios.