DIY Manual - v1.5
DIY Manual - v1.5
V1.5
For PCB Code: SY9
hazar@hazarkarabay.com.tr
Thank you for choosing this soldering controller. This document will guide you on getting the
working controller from the populated PCB.
Your populated PCB is electrically and functionally tested using our testbed and shipped in
working condition.
Please use proper ESD handling procedures before unpacking the PCB. The PCB contains
multiple ESD-susceptible devices on it and may become damaged if not properly handled.
o For Hakko T12/T15: You must find the correct pinout for your handle,
because there is no standard as described above. The most reliable method is
describing connections from the tip side. You can find which wire is which
easily with a multimeter.
On OLED On PCB
GND GND (Pin 1)
VCC or VDD or 5V +5V (Pin 2)
SDA or DAT or DATA SDA (Pin 5)
SCK or SCL or CLK SCL (Pin 6)
On OLED On PCB
GND GND (Pin 1)
VCC or VDD or 5V +5V (Pin 2)
SDA or DAT or DATA MOSI (Pin 3)
SCK or SCL or CLK SCK (Pin 4)
RST or RES SDA (Pin 5)
D/C or DC SCL (Pin 6)
CS (if exists) GND (Pin 1)
o PCB-side connections for OLED (Also can be found on PCB silkscreen)
o 1: GND, 2: +5V, 3: MOSI, 4: SCK, 5: SDA, 6: SCL
Note that on JBC cartridges, the shield is not always GND because of the T245
cartridge design. This is normal.
• Connect the power wiring and power switch
o Wire your preferred connectors for powering the unit. Power input terminals
marked with “9-25V Input” on PCB and it is positioned at top left. Please
connect the + and GND. Note that there is no reverse polarity protection.
Reverse polarity will result instant destruction of PCB. So please double
check your supply polarity and wiring.
• Assembly is now completed.
Powering on
For the first power on, start with your soldering iron unplugged. Connect a 9-25V DC (with
correct polarity) supply. Use a current limited (200mA is enough for testing) lab supply if you
have and/or want to be extra cautious. In a second the screen should light up and say “Iron
unplugged”. If that’s the result; congratulations, the controller is alive! Let’s start some basic
tests and settings:
• Try the rotary encoder. If you press it, settings menu should open. Rotate it to left and
right in the menu and observe the screen. If you rotate right (clockwise) menu should
select the next item & scroll to bottom. If you rotate left (counterclockwise) menu
should select the previous item & scroll to top. If all works, the encoder performs
properly.
• Set your temperature unit. Controller ships with Celsius preselected. If you prefer
Fahrenheit, select it from the “Temperature Unit” menu.
• Set your iron tip type. Choices are JBC C245 and Hakko T12/T15, select it from the
“Tip Type” menu.
Now connect your soldering iron. It should detect it and starts to heat immediately. If that’s
the result; congratulations again. You now have a fully working unit.
Note for T12/T15: If you use a brand new T12/T15 tip, the controller may show erratic
temperatures and jumps up/down. Especially if you use a non-original Hakko tip it almost
certainly will happen to you.
This is not a controller problem. It is caused by the tips itself. Set it to highest
temperature, tin the tip and leave it for 5 minutes (or you can actually use it by the meantime)
and it’ll fix itself. You need to do only once for a tip.
Troubleshooting
Symptom Possible cause and solution
Dead with on-board LED off No power. Check the power supply.
Less than 3V supply voltage. Use 9-25V.
No display but iron heats up Check display wiring.
For SPI: Ensure the CS pin tied to LOW.
Displays are very fragile and can easily be
damaged via ESD. Try with another display.
Buzzing noise is heard It is normal, to the some extent. Here is the
suggestions to reduce it.
Use thicker supply wires and heavier duty
screw terminals. Screw tightly.
Clean iron tip and iron handle contacts.
Secure iron tip to handle tightly.
Temperature jumps up and down Read the note if you are using T12/T15.
Clean handle and tip contacts with isopropyl
alcohol. Do not touch the contacts with your
bare hand after you cleaned it.
Improper supply error with voltage reading Make sure that input is between 9-25V DC.
Input power may not be sufficient. Make
sure your supply can supply 8A peak.
Use the “Power limit” setting on the menu.
Improper supply error with 0V voltage Check R7 & R8 on board
reading
Iron unplugged error shows when iron is Check connections, iron handle contacts,
plugged, iron tip is not heating measure iron tip resistance, change tip.
Iron unplugged error shows when iron is MOSFET failure. Immediately unplug the
plugged, iron tip is heating controller for prevent damaging the iron tip.
Needs repair, contact us for your options.
Hacking
The controller is hackable. We decided to use Optiboot bootloader and that makes it Arduino
compatible out of the box. You can develop a custom firmware and upload it to the board
with an USB/Serial converter. Select “Arduino Uno” for uploading. Remember to back up the
original firmware before all of this, if you want it back after some time.
Here is the MCU pin map for your convenience. MCU is ATMega328P @ 16MHz.