Assembly time: 1.5-2 hours
Tools: 1.5+2 mm Allen keys (provided with the KIT) + Phillips screwdriver. Pliers + small Mallet
iBoardbot´s BILL OF MATERIALS:
- GT2 timing belt (two segments of 53+100 cms)
- pulley gt2 20 tooth
- 1x 608 bearing
- 1x 623 bearing
- Stainless steel round bar (8mmØ,450mm length)
- 2x round aluminium tube (6mmØ, 205 mm length, anodized)
- 4x 30 cms servo cable extender
- 2x 1.8deg NEMA 17 Stepper motors (40mm length) (4.4Kg/cm torque)
- Motor cables (14+70 cms length do the job)
- 2x SG90 servo
- DEVIA Control board
- Power supply 12v/1.5A (Arduino plug compatible)
- 2x copper bushing (8x11x22 mm)
- 10x 6mm M3 bolts
- 3x 16mm M3 bolts
- 7x M3 nuts
- 1x M3 self locking nut
- 3D parts
- 3mm wide/100mm long zip ties (~x5)
- 5mmØ cable wrap (~90 cms)
- Pen: Staedtler whiteboard marker LUMOCOLOR 351 (recommended)
- Tempered glass: 400x150mm 6mm thick
If you got the iBoardbot KIT (glass not included) you should start to assemble your iBoardbot from here. If you got the PREMIUM KIT scroll down until you find the PREMIUM assembly instructions.
The iBoardbot´s REGKEY: this code will be required during the setting up procedure. You will find a sheet with that code sticked on it. Do not lose it (take a photo of it or copy and paste it somewhere)
iBoardbot KIT ASSEMBLY INSTRUCTIONS:
Cut the servo´s arms as indicated above.
NOTE FOR KICKSTARTER CUSTOMERS: you will find two servos with their “arms” already cut like the image above shows. One will be used for the the lifting mechanism, the other will activate/deactivate the eraser. We have already cut the arms and calibrated them for you, so be careful not rotate their gears accidentally.
Pick the WIPER/ERASER servo (shown above). Note the lack of one of its arms
Place it as indicated above, inside the drawing header.
Use one of the screws you will find inside a plastic bag to fix it to the 3D part.
Critical point!: Set the servo´s arm as above. Aligned as shown. The servo has been pre-calibrated so you do not need to adjust it later. Use the small bolt you will find inside the plastic bag.
Cut the arm by the 4th hole.
You will find two different black velvety stickers (wipers) in a plastic bag. Their textures are slightly different but both make the job nicely. Pick one and stick it to the 3D printed eraser as shown above.
Now, use a bolt (red arrow) to fix the servo´s arm to the servo and a screw to fix the eraser to the same arm.
ABOVE: It is time for the PEN SUPPORT: fix it using 2x 6mm M3 bolts and two M3 nuts.
Run the cables through the aluminium tube: You will need to disconnect the servo´s cable connector (you can use a needle to raise the tabs and pull out the cables) before running the cables through the pipe.
Set the servo as indicated above and fix it using two screws.
Above: PUSH the tubes inside the sockets. Be gentle. If you feel resistance, twist the tube as you are pushing it forward. Do not pinch the cables!
DO NOT FORCE THE ALUMINIUM TUBES. They are easy to bend. If you can not push them into their sockets, twist them as you are pushing forward. They have to be hold tight.
Place the servo´s arm as indicated above. This servo has been pre-calibrated before, so you only need to fix it using one small bolt (can be found in the plastic bag). The aluminium tubes have been removed in this photo to show a better point of view. Actually, you can fix this servo´s arm after or before assembling the lateral tubes.
Above: assemble the aluminium pipes into the X AXIS CARRIAGE (black plastic part). The same, do not force the aluminium pipes to much. Twist/rotate them as you push.
Fix the 20 teeth pulley to one motor shaft (pick one motor). Keep in mind that the shaft is D-shaped.
The 42 teeth pulley (black plastic part). In this step, you will need to use a small hammer or similar to push it down to place. It is tight. Be gentle here, use a piece of fabric to not damage the pulley when hammering.
Fix the BELT SUPPORT to the drawing header using 2x 6mm bolts + 2x M3 nuts.
Use a zip tie to hook the servo´s cable to the drawing header.
Plug the long black cable (60 cms) to the motor on top of the X AXIS CARRIAGE
Use 3x M3 6mm bolts to fix the motor to the TOP LEFT SUPPORT 3D printed part. (Note the motor connector orientation)
Time for the ball bearings. Pick the items shown above.
Pull the ball bearings into the 3D parts (easy)
Use a self-locking nut to attach the small ball bearing you have just assembled to the TOP RIGHT SUPPORT 3D printed part. NOTE: the hole is made to hide this nut and has not the same size of the nut, so you will need a thin tool to keep it still as you screw the 16mm bolt.
Fix the remaining large ball bearing (+plastic part) to the bottom of the drawing arm (where the lifting servo is)
The 4 servo extender cables: connect the 30 cm. servo extender cables in pairs (so you have 2 servo extenders of 60 cms each) and plug them into the servo´s output connectors of the LIFT servo and WIPER servo.
Wrap around the servos cable + motor cable the “cable wrap”
When connecting the servo extender cable, check the polarities! See the image above. That is the right way to connect the servos
Yes! the drawing arm is ready. Put is aside.
Pull the stainless steel bar into the TOP RIGHT SUPPORT and we are done here (for now).
ELECTRONICS + CASE
Pick the DEVIA control board and the stepper motor drivers – two RED small PCBs- and insert them as indicated above. Double check their orientation
Stick the heatsinks on top of the stepper motor drivers.
Above: Electronic case parts. Top+ bottom (acrylic) and laterals (white colour in this case)
For now, do not mount the top side of the Electronic case, leave it open. You will still need to connect the some cables to the electronics.
It is time for the glass. Remove the sheath and the plastic corners
Inside the same plastic bag where you found the wipers, there are also two adhesive plasters (their colour may vary). We will use them to keep the legs attached to the glass.
Set the adhesive plasters as indicated above.
The iBoardbot´s glass and the side adhesive plasters already placed.
Photo above: this is how the left leg is fitted to the glass. You will only have to push the glass gently into the leg. But do not do this yet. First, you have to fix the electronics case to the leg.
Pick the two bronze bushings and pass the steel bar through them.
Fit the X AXIS CARRIAGE as indicated above (the bushings should fit perfectly on it)
Use two zip ties to attach the bushings to the carriage. NOTE: the zip ties will just not allow the X AXIS CARRIAGE to fall if you move your iBoardbot. That is their only function.
There is no need to tight them up too much. Actually, if you do so, friction could compromise the free movement of the carriage.
Yes, you are almost there… Now, attach the motor+aluminium pulley and the plastic part to the steel bar as above
This is how it looks now.
If you feel some resistance to the drawing header movement try this:
- Force its movement pulling it up and down during 30-40 seconds. It will erode a little the PLA plastic conduits, letting the drawing header to slide better.
Belts: Place the end of the short belt (you have a long and a short -53 cms- belts) on the drawing header (red arrow pointing at it).
If the belt is too long, just cut it. It has to be tight (but not too much!, you can adjust its tension later)
Above: belt set on the Y AXIS.
Next: hook the X AXIS belt (the long one). Above: Back side of the X AXIS CARRIAGE and the long belt partially attached.
Above: Belt completely hooked. Cut it if it pokes out.
HOW TO CONNECT THE ELECTRONICS
The diagram above indicates how the servos and motors are connected to the DEVIA Control Board. Just pay attention to the cables polarity.
Fix all the cables using a zip tie to the case. Wrap them all and use another zip tie to fix them to the X AXIS CARRIAGE
Use two long bolts from the case plastic bag to attach the electronics to the LEFT leg as above
You need to leave the transparent cover between the iboardbot´s leg and the lateral of the electronics case.
Annnnd this would be the moment to connect the power supply jack to the power plug, but before doing that you have to check some things:
This is the standing-by and start position of the drawing header: At the very left of the X axis and at the bottom of the Y axis. Push the drawing header until you reach that position.
Now, insert the pen into the pen support on the drawing header. Above: the photo indicates the right way to do it. Push it (carefully) to the very end.
My iBoardbot is now drawing or wiping the glass correctly. What is going on?
- Even pre-calibrating the servos, a minor maladjustment could be present in every servo. After the starting-up procedure (after turning the iBoardbot ON, you will hear three consecutive hisses coming from the wiper servo), the standing-by positions of the lifting servo and the wiper servo should be as indicated below:
- Inside the red circle: the LIFTING SERVO in the standing-by position: slightly off the glass.
- Inside the green circle: the WIPER SERVO in the standing-by position. Touching the glass. This is the erasing position, the surface in contact with the glass is the maximum.
if your servos are misaligned, you will have to disassemble them and set them again as indicated in the photo.
2. Check you have inserted correctly the PEN into the PEN holder:
Grinding noise after a movement?
Check you are placing the drawing header in the “START POSITION” before turning the iBoardbot ON. The grinding sounds might come from after stepper motors are reaching the physical limits of the board.
I can only see a WIFI signal called “AI-THINKER_XXXX” instead the “JJROBOTS_IBB”?
- Open your Arduino IDE
- Open the main code in /iBoardBot_114_M0/iBoardBot_114_M0.ino
- Connect your DEVIA board with the USB cable to the PC
- Note: If this is the first time you connect an Arduino board to your PC maybe you might need to install the driver.
- Select the board Arduino/Genuino ZERO (native USB port). In the TOOLS menu->board
- Select the serial port that appears on the tools->Serial port
- Send the code to the board (UPLOAD button: Arrow pointing to the RIGHT)
NOTE: You might need to install the FLASHSTORAGE library from here if you have never done it before. Or alternatively, you can install it from the Arduino IDE library MANAGER. Just look for FLASHSTORAGE and install it.