Page 9 of 19
Re: UMO / UMO+ Firmware
Posted: May 27th, 2016, 11:57 am
by Amedee
Neotko wrote:Woohoo You men work fast!
And you are even faster in checking latest versions
Note that it is not enabled by default, you need to select the option in the builder
For the code change, I took another approach: I am using a fake pin (255), which allows me to stick more to the original code, and looks cleaner (in my view). But at the end it does about the same.
For the Bed PID, it won't be before next week, because I need to do some testing and m printer is now reserved for 'production use'

Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 5:47 am
by antiklesys
Request for the web builder: make it possible to select the temp sensor pin?
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 6:05 am
by Amedee
antiklesys wrote:Request for the web builder: make it possible to select the temp sensor pin?
Can you be more specific on what you are trying to achieve?
I mean do you want to mix & mach between the available temp pins (e.g Extruder 1 on Extruder 2 temp pin) or do you want to use unassigned pins (like the Exp3 header on the Ultiboard 1.5.x) ?
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 6:12 am
by antiklesys
Amedee wrote:antiklesys wrote:Request for the web builder: make it possible to select the temp sensor pin?
Can you be more specific on what you are trying to achieve?
I mean do you want to mix & mach between the available temp pins (e.g Extruder 1 on Extruder 2 temp pin) or do you want to use unassigned pins (like the Exp3 header on the Ultiboard 1.5.x) ?
I was totally referring to the second one: using unassigned pins like the Exp3 on UMO boards
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 6:24 am
by Amedee
Like for PT100 on UMO
I'll put that on the list for one of the next release...
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 6:36 am
by antiklesys
Awesome, and yes: the PT100 on UMO is exactly what I was aiming for.
One more question: why the firmware builder limits the temperature to 315?
Using hot ends like E3D with a PT100 you can go up to 400 (theoretically).
Wouldn't it be worth to increase also the max temp range in the drop-down menu?
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 7:39 am
by Amedee
There is no particular reason to limit to 315°C -- I try to sanitize input by providing 'common values' based on what I am using or what is requested by the community.
My view with the builder is to provide an easy way to customize with the most common options, for people who want to go completely 'off track', they still can build from source
I'll amend the temperature list of values in the next release.
(To set the expectation right, that will be something like by the end of the week -- it is a 2 minutes fix, but I have a couple of commits pending and I won't have much time during the week)
Re: UMO / UMO+ Firmware
Posted: May 30th, 2016, 9:42 am
by antiklesys
No rush man, it's a great project this one and it's great to have people like you to maintain it
Thanks for taking in account this kind of feedback

Re: UMO / UMO+ Firmware
Posted: June 3rd, 2016, 9:06 am
by Amedee
Neotko wrote:Got some time and after doing BED pid and pid and pid...
M304 P50.81 I8.36 D72.32
Now that I can touch the printer again, I tested the bed PID and it is quite stable for me with the default paramters.
I ran the auto-tune quite some times, and I am not very far from the initial values.
But what I can see is that the lower your target temperature is, the lower the autotune PID values are.
I guess you auto-tuned for 60°C ?
Based on this, I'll probably won't change the default in the firmware, but just allows to save in NVRAM
Re: UMO / UMO+ Firmware
Posted: June 3rd, 2016, 9:10 am
by Neotko
Oh I see. Indeed I did 60. So I should autotune to 80C for example?
Re: UMO / UMO+ Firmware
Posted: June 3rd, 2016, 9:11 am
by Neotko
Oh btw! I did run the autotune with fans at 70% and the hotend at 4cm pointing to the center. I suppose that's a mistake... Now that I think outloud.
Re: UMO / UMO+ Firmware
Posted: June 3rd, 2016, 9:30 am
by Amedee
Well, you should autotune for the temperature you are using the most...
So if you mainly do PLA with the bed at 60°C, then it is OK to autotune at that temp.
I made some tests with the fans at 100% to see how the PID was reacting, and it was relatively stable. So I am not sure fan plays a role.
To illustrate, here what I have at 60°C with default PIDs:

- PID vs BangBang
Left is PID, right is Bang-Bang. The scale of the picture is not optimal but you can see that it is more stable with PID -- although it is not bad with Ban-Bang.
PID fluctuation is +/- 0.5°C and with Ban-Bang +/-1°C
Re: UMO / UMO+ Firmware
Posted: June 3rd, 2016, 9:44 am
by Neotko
Wow that's quite a difference. I'll rerun the pid on the 3 machines to see. I suppose to have a even more stable bed temp one would need a carbon plate so the heat doesnt scape that fast, but that stuff it's quite pricy.
Re: UMO / UMO+ Firmware
Posted: June 4th, 2016, 7:49 am
by Amedee
Work in progress
Re: UMO / UMO+ Firmware
Posted: June 4th, 2016, 8:28 am
by Neotko
Amedee for president!