Skip to content

Instantly share code, notes, and snippets.

@bkw777
Last active December 29, 2023 21:53
Show Gist options
  • Save bkw777/a49c57cd6fd5e2ccb99ce86e90c89c56 to your computer and use it in GitHub Desktop.
Save bkw777/a49c57cd6fd5e2ccb99ce86e90c89c56 to your computer and use it in GitHub Desktop.
BYA BY1010 BY1515 BY2020 BY2030 BY3030 BY4030 hot plate directions
Directions for BYA hot plate
BY1010 BY1515 BY2020 BY2030 BY3030 BY4030
https://www.amazon.com/dp/B0932X6JB8
https://www.amazon.com/dp/B0CN19C4DC
https://www.amazon.com/dp/B0CC62TP4L
https://www.aliexpress.us/item/3256805843992076.html
https://www.aliexpress.us/item/3256805212626461.html
https://www.aliexpress.us/item/3256804646990894.html
No manual available, this is all deduction & experiment.
Power on
displays 1 sec: “InP”
displays 1 sec: “C K”
displays: “###.”
last decimal pulsing irregular with heater
This is normal heating mode.
Set target temperature:
press: SET
disp: ### blinking current setting
press: UP/DN
range: 000-400
press: ENT
Unknown Function:
press: UP + DN
disp: "odE"
press: SET
press: UP/DN
disp: 000-999 (000)
press: ENT
exits mode but doesn’t seem to store the setting
Auto PID Tune:
hold 3 sec: UP
Hundreds/first decimal point flashes regular on/off (not irregular with heater).
Wait until hundreds place decimal stops blinking, a few minutes.
Unit resumes normal heating mode.
P,I,d params are set to new values.
Parameters Menu:
hold 3 sec: SET
enters menu
exits menu without saving if no press within 3 sec or power off.
hold 3 sec: SET to save & exit
for each parameter,
displays parameter name, ex: “ Ar”
press ENT
displays current value, ex: “028”
press UP or DN to adjust value
press SET
displays next parameter name
"next" loops back to the top of the menu (AL1) until exiting with long-press SET
"name"
range (current)
"AL1"
-199-999 (30)
"oFC"
000-200 (000)
"AT " - Auto Tune
000-001 (000)
000 = normal operation
001 = immediately starts Auto PID Tune the same as the long-press-UP hot-key
" P" - PID control Proportional
000-999 (028)
Next 2 menu items change depending on if P is set to 000 or not.
IF "P" > 000 (
" I" - PID control Integral
000-999 (049)
" d" - PID control Derivative
000-999 (012)
)
IF "P" = 000 (
" oH"
000-200 (002)
"HoF"
000-200 (000)
)
" Ar"
001-100 (028)
" T"
001-100 (002)
" SC"
-199-200 (018)
"LCK" - lock settings
000-001 (000)
000 = allow parameters to be changed
001 = do not allow parameters to be changed
---------------------------------------------
Ambiguous characters due to 7-segment display.
Several of these displays are deduced by various means and from consulting https://en.wikipedia.org/wiki/Seven-segment_display_character_representations#Alphabet
By itself, K looks more like Y than anything else.
It doesn't exactly match that wikipedia example, but there is no real standard, and it does match the wikipedia uppercase K except upside down, which works exactly the same, and does not match anything else any better. Of the two occurances of the same glyph, "C K" could be "C Y" since that display has no obvious meaning, but the "LCK" menu item definitely does mean "lock", and so it's definitely "LCK", and so the power-on display is "C K".
T looks like "r" but bigger, but it's T not R
1 is the right two verticals
The 1's in all the numbers are definitely numbers, and conform to the right-edge rule,
and so the first menu item is "AL1".
I is the left two verticals
The "I" parameter is definitely the "I" in PID control, and conforms to the left-edge rule,
and so the power-on display is "InP".
" SC" might be " 5C", but a review on amazon mentions that the paper manual describes an "SC" setting.
@bkw777
Copy link
Author

bkw777 commented Dec 29, 2023

functions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment