Emile666 / stc1000_stm8

STC1000p for the STM8 microcontroller (HW version WR-032)
GNU General Public License v3.0
45 stars 10 forks source link

One vessel brew system controller firmware #9

Open technoicon opened 5 years ago

technoicon commented 5 years ago

is there any way to use the OVBSC firmware on this device.

I found out I had this device and would like to use it to control a pump. I have a 3V system, and just want to use the STC as a timer to start the brew day the night before, then heat the HLT, then start mash in.

For example: Set profile 1 - 10 C for 8 hours (delay start for 8 hours), profile 2 - 75C for 2 hours (heat to 75C), start pump for 5 mins (transfer hlt to mash tun).

I've done basic php programming but never programmed these types of devices. Would this be hard to program?

Your system doesn't say anything about controlling a pump?

Any feedback or ideas would be great thanks. (even if its just that I need to get the right STC-1000).

Emile666 commented 5 years ago

I didn't migrate the OBVSC firmware from Mats, as I have a 3V system with its own dedicated electronics. Mats has a nice description of the OBVSC algorithm that he implemented. He uses the two relay outputs for heating and uses the unpopulated terminal for pump control. If you want to migrate his code, you have to have a decent knowledge of the C programming language. I made a lot of changes to Mats code, to fit it in the STM8 uC. So you have to dive into both Mats' code and my code and merge that into an OBVSC firmware.

For now: it would be best to obtain a PIC version of the STC-1000, if they still exist, and use Mats' OBVSC firmware.

From: technoicon [mailto:notifications@github.com] Sent: woensdag 3 juli 2019 13:31 To: Emile666/stc1000_stm8 Cc: Subscribed Subject: [Emile666/stc1000_stm8] One vessel brew system controller firmware (#9)

is there any way to use the OVBSC firmware on this device.

I found out I had this device and would like to use it to control a pump. I have a 3V system, and just want to use the STC as a timer to start the brew day the night before, then heat the HLT, then start mash in.

For example: Set profile 1 - 10 C for 8 hours (delay start for 8 hours), profile 2 - 75C for 2 hours (heat to 75C), start pump for 5 mins (transfer hlt to mash tun).

I've done basic php programming but never programmed these types of devices. Would this be hard to program?

Your system doesn't say anything about controlling a pump?

Any feedback or ideas would be great thanks. (even if its just that I need to get the right STC-1000).

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Emile666/stc1000_stm8/issues/9?email_source=notifications&email_token=AES3BB3PVMY6SLK37CU6V7DP5SEYXA5CNFSM4H5E2CLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G5DP3OA , or mute the thread https://github.com/notifications/unsubscribe-auth/AES3BB3CWPJU36C6IFQPQB3P5SEYXANCNFSM4H5E2CLA . https://github.com/notifications/beacon/AES3BB2V2CYJPS5ERJAGJI3P5SEYXA5CNFSM4H5E2CLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G5DP3OA.gif

Emile666 commented 4 years ago

Since about a week, I am working on this! Current version is ready for testing, meaning it still should be debugged.

Taimie44 commented 1 year ago

Hi, great work! I see that you have uploaded the manual for the OVBSC version. Would it be possible to also upload the ovbsc firmware to try it out on the stc-1000?