STC1000 Hacking

The forum for discussing all kinds of brewing paraphernalia.
Post Reply
User avatar
Andy
Virtually comatose but still standing
Posts: 8716
Joined: Fri Nov 18, 2005 1:00 pm
Location: Ash, Surrey
Contact:

Re: STC1000 Hacking

Post by Andy » Fri Oct 10, 2014 8:09 pm

Flashed three of these things now. Need to setup a STC1000+ business ;)
Dan!

User avatar
keith1664
Lost in an Alcoholic Haze
Posts: 640
Joined: Mon Oct 04, 2010 8:54 pm
Location: Norwich

Re: STC1000 Hacking

Post by keith1664 » Fri Oct 10, 2014 8:55 pm

Barneey did my first 2, however I now have another couple and there's a newer version of the firmware out ( and another on the cards ) so I've splashed out on an Arduino Uno.... now I need to get my head around how to do it
In or near Norwich? Interested in meeting up monthly to talk and drink beer? PM me for details.

User avatar
Andy
Virtually comatose but still standing
Posts: 8716
Joined: Fri Nov 18, 2005 1:00 pm
Location: Ash, Surrey
Contact:

Re: STC1000 Hacking

Post by Andy » Fri Oct 10, 2014 9:21 pm

I use a Uno with some dupont male-male wires + a header block. Rather than all the solder faff I scrape the PCB finishing compound off the 5 programming pins and then rest the header pins onto the programming pins.

This is an acquired art though! Things learnt:-

1. Follow the instructions and load the programming code onto the Arduino before you get anywhere near the STC.
2. Clear the programming pins of PCB protective coating, I scraped it off with a stanley knife.
3. Connect the STC temp probe to the STC unit (you MUST do this or the programming won't work).
4. Before you connect the Arduino to the host PC, place the Arduino header pins onto the STC programming pins.
5. Then connect Arduino to PC USB (arduino will power up + STC should also).
6. Run the Arduino IDE and select the Serial Monitor from the tools menu (set the baud rate to 115200/no line ending or you'll just get squiggles in the monitor).
7. Select "d" from the serial menu to check the STC connections.
8. If OK then the serial screen will give options to flash the unit. Select "a" for Celsius.
9. Programming will take ~20s so keep those header pins firmly in place.
10. Serial monitor should report success, If not then unplug Arduino from PC, close Aruido IDE and try again from step 4. (i've had to do this a few times due to me wobbling the connections - if it happens midway through programming then the STC will not light up when you reconnect the pins [step 5] as its firmware has been zapped. It's still capable of being reprogrammed though so continue)
Dan!

User avatar
keith1664
Lost in an Alcoholic Haze
Posts: 640
Joined: Mon Oct 04, 2010 8:54 pm
Location: Norwich

Re: STC1000 Hacking

Post by keith1664 » Fri Oct 10, 2014 10:46 pm

The solder faff is something that's in my skill set, messing about with computer programmes isn't.
I still have a few bits and pieces to acquire before attempting this, but as the firmware is still being updated and my STC's are buried in project boxes I'm thinking of wiring the programming pins up to an external connector so I don't have to dismantle them everytime there's an update.
Thanks for the guide... I may be asking more questions!
In or near Norwich? Interested in meeting up monthly to talk and drink beer? PM me for details.

User avatar
Andy
Virtually comatose but still standing
Posts: 8716
Joined: Fri Nov 18, 2005 1:00 pm
Location: Ash, Surrey
Contact:

Re: STC1000 Hacking

Post by Andy » Sat Oct 11, 2014 8:23 am

keith1664 wrote:I still have a few bits and pieces to acquire before attempting this, but as the firmware is still being updated and my STC's are buried in project boxes I'm thinking of wiring the programming pins up to an external connector so I don't have to dismantle them everytime there's an update.
Thanks for the guide... I may be asking more questions!
That's a good idea and I've seen someone do that on the US forum thread about the STC1000+.

Fire away with q's when you're ready.
Dan!

User avatar
GAZ9053
Piss Artist
Posts: 230
Joined: Tue Dec 17, 2013 8:05 pm
Location: Birstall, Batley

Re: STC1000 Hacking

Post by GAZ9053 » Sat Oct 11, 2014 1:02 pm

Just got a V1 from Andy's link. Anybody near Birstall Batley that can flash these please?

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Sat Oct 11, 2014 5:53 pm

To add to the knowledge base the 12v one I got hold if is the correct version + can be flashed. The only internal difference is the tranny is replaced by two wires. So on the STC that I have with the non working "s" button I will just transfer the tranny over to make a 240v unit out of the 12v one.
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Sat Oct 11, 2014 8:03 pm

Can confirm a simple tranny swap with a 12v version does indeed work
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

User avatar
Kev888
So far gone I'm on the way back again!
Posts: 7701
Joined: Fri Mar 19, 2010 6:22 pm
Location: Derbyshire, UK

Re: STC1000 Hacking

Post by Kev888 » Mon Oct 13, 2014 9:29 am

Good stuff, thought it probably would.

Cheers
kev
Kev

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Mon Oct 13, 2014 3:48 pm

Kev888 wrote:Good stuff, thought it probably would.

Cheers
kev

Yep thanks for the heads up on the 12v one, it does also mean I have a spare STC case / clips etc. which might come in useful for any breakages........
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

AnthonyUK

Re: STC1000 Hacking

Post by AnthonyUK » Wed Oct 15, 2014 9:27 am

I have a couple of these pre-flashed spare if anybody is looking for one.
£20 +del

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Fri Oct 31, 2014 5:14 pm

Image
Image
Image
Image
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

User avatar
Andy
Virtually comatose but still standing
Posts: 8716
Joined: Fri Nov 18, 2005 1:00 pm
Location: Ash, Surrey
Contact:

Re: STC1000 Hacking

Post by Andy » Fri Oct 31, 2014 5:36 pm

Nice.
Dan!

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Sat Nov 01, 2014 9:24 am

I managed to de-solder the resistor from the spare STC I have, then tried to solder it onto the new STC, the job is near enough impossible for home equipment.

I have however come up with an excellent idea........

At the moment the male jackplug is wired up to the programer, so why not just get another jack plug and only use the ground and ICSPCLK for the 10kOhm resistor & the new temp probe Vcc and ICSPCLK, that way the 2nd probe is totally portable.
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

User avatar
barneey
Telling imaginary friend stories
Posts: 5423
Joined: Mon Jul 25, 2011 10:42 pm
Location: East Kent

Re: STC1000 Hacking

Post by barneey » Sat Nov 01, 2014 4:03 pm

Image
Image
Image
Image
Image
Image

Just need to get some heatshrink & job done.

All instructions are as always on Matt's site https://github.com/matsstaff/stc1000p/b ... rmanual.md so all credit to Matt thubmb
Hair of the dog, bacon, butty.
Hops, cider pips & hello.

Name the Movie + song :)

Post Reply