Hardware installation
- Base structure assembly
- Components preparation
- Left side component
- Front panel component
- Cashout component
- Top structure component
- Top panel component
- PSUs
- 12V PSU
- Wiring the screen
- Wiring cash devices
- Wiring main power cable and 5V relay
- 5V PSU
- Wiring Rasperry Pi 4
- Mount PSUs
- Connecting PSUs
- Cable management
- Hiding cables in cash-out component
- Routing cables through trunking
- Mount front to Swapbox
- Mount back to Swapbox
- Mount left to Swapbox
- Closing the box
- Mount top to Swapbox
- Top structure component
- Top panel component
- First start
Base structure assembly
Qty | Part ID | Part description |
---|
1 | H_LP | Left Panel |
1 | H_BS | Bottom Structure |
1 | H_PLATE | Bottom Plate |
1 | P_BR1 | Rail |
1 | P_BR2 | Rail |
5 | B_FSS_M6_20 | M6 20mm flat head socket screw |
4 | B_CB_M6_20 | 6x20mm carriage bolt |
4 | B_SS_M4_15 | M4 15mm socket screw |
4 | B_SS_M6_20 | M6 20mm socket screw |
1 | M_CG | Cable gland |
4 | B_W_M6 | M6 flat washer |
4 | B_N_M6 | M6 nut |
- Attach H_LP to H_LS with 2x B_CB_M6_20, 2x B_W_M6 and 2x B_N_M6.
![Left side bolts](/docs/assets/hiden_bolts-a301f88a.jpg)
![Left side component](/docs/assets/left_sp-a7ae6132.jpg)
![Cable gland](/docs/assets/cable_gland-b942adeb.jpg)
- Assemble the sides with the bottom by screwing 2x B_CB_M6_20 through the bottom of the side panel and H_BS. Make sure to put H_BS in the right direction: the side with the two holes must be on the lowest side of H_LP and H_RP.
![Side with bottom](/docs/assets/side_bottom-93a57257.jpg)
![Side bottom screws and nuts](/docs/assets/side_btm_bolts-38a34429.jpg)
- Attach H_PLATE to H_BS with 5x B_PCB_M6_20. Make sure the plate is oriented as illustrated in the figure.
![Alt text](/docs/assets/btm_plate-1c5f03f4.jpg)
- Attach P_BR2 and P_BR1 to H_PLATE with 4x B_SS_M4_15.
- Attach P_P12C and P_P05C to H_RS with 4x B_SS_M6_20.
![Rails](/docs/assets/rails-422b8e9a.jpg)
Components preparation
Left side component
Qty | Part ID | Part description |
---|
1 | H_RS | Right Structure |
1 | H_RP | Right Panel |
2 | B_CB_M6_20 | 6x20mm carriage bolt |
2 | B_W_M6 | M6 flat washer |
2 | B_N_M6 | M6 nut |
- Attach H_RP to H_RS with 2x B_CB_M6_20, 2x B_W_M6 and 2x B_N_M6.
![Alt text](/docs/assets/side1-7ffb70b6.jpg)
![Right side component](/docs/assets/right_p-6b651314.jpg)
![Left side component](/docs/assets/left_p-b97943ea.jpg)
Front panel component
Qty | Part ID | Part description |
---|
1 | M_CL | Metal clamp |
1 | H_FP | Front panel |
1 | E_CIN | NV10 Cash-in device |
1 | M_CINB | NV10 bezel |
1 | M_CINF | NV10 bezel frame |
4 | B_N_M3 | M3 nut |
2 | B_B_M3_25 | M3 long bolt |
4 | B_L_M3 | M3 external tooth lock |
- Clip 2x B_B_M3_25 to M_CINF.
![Alt text](/docs/assets/01-984037f4.jpg)
- Pass M_CINF through the rectangle hole at the top of H_FP,
![Alt text](/docs/assets/02-120d675d.jpg)
- Pass 2x M_CL to the bolts. Pass 2x B_L_M3 through the bolts.
![Alt text](/docs/assets/04-974d52c6.jpg)
![Alt text](/docs/assets/05-d985bb09.jpg)
- Pass M_CINB through the bolts. M_CINB must be "smiling" when looking at the painted part of H_FP. Pass 2x B_L_M3 through the bolts.
![Alt text](/docs/assets/07-9f59a23f.jpg)
![Alt text](/docs/assets/08-29a73a69.jpg)
- Insert E_CIN in P_IM_T. Make sure the two rectangles holes of P_IM_T are on the side of the connector on E_CIN. The connector must be aligned with the top hole.
![E_CIN in P_IM_T](/docs/assets/cin_case1-462597ae.jpg)
- Attach P_IM_T with P_IM_B with 4x B_W_M4 and 4x B_SS_M4_15.
![Alt text](/docs/assets/cin_case2-4d930b31.jpg)
- Clip Cash-in component on M_CINB mounted on H_FP. To clip it, you need to tilt it down at 45 degrees, pass it through clips and pull it back up horizontally.
![Alt text](/docs/assets/cin_fp-f6075d25.jpg)
Cashout component
Qty | Part ID | Part description |
---|
4 | B_SS_M4_15 | M4 15mm socket screw |
4 | B_W_M6 | M6 flat washer |
1 | P_OM | NDE-1000 mount |
1 | E_COU | NDE-1000 cash-out device |
- Attach P_OM to the bottom of E_COU with 4x B_SS_M4_15 and 4x B_W_M6. Make sure to install P_OM accordingly to the figure. P_OM back screw hole must be at the back of NDE-1000.
![](/docs/assets/cashout_2-f106539a.jpg)
![](/docs/assets/cashout_3-55936123.jpg)
Top structure component
Qty | Part ID | Part description |
---|
1 | H_TS | Metal clamp |
1 | P_RC | RPI4 case |
1 | B_SS_M3_10 | M3 10mm socket screw |
1 | E_RPI | Raspberry Pi 4 Model B |
1 | E_CAM | 16MP IMX519 Autofocus Camera Module |
- On E_CAM, unplug the camera module from the camera ribbon cable if it is not done already.
![Unplug E_CAM module from cable](/docs/assets/unplug_cam-56889fbf.jpg)
Attach E_CAM module to P_CAC using 4x B_S_1.
![Attach camera module to P_CAC](/docs/assets/cam_camcas-512fd6dd.jpg)
Plug E_CAM flat ribbon cable in E_RPI. Make sure that the metal pins on the cable face the pins on E_RPI.
![Plug camera flat ribbon cable](/docs/assets/rpi_cam-a1042c79.jpg)
- Insert the included E_SD in the SD card slot on E_RPI.
![Plug SD Card to E_RPI](/docs/assets/sdcard-02a879fa.jpg)
- Attach P_RC to H_TS with 1x B_SS_M3_10.
![E_RPI case on H_TS](/docs/assets/rpi_cas-6c296dba.jpg)
- Insert E_RPI in P_RC. TBD Attach it with 4x bolts.
![E_RPI in P_RC](/docs/assets/rpi_in_case-c48b5539.jpg)
- Pass the camera ribbon cable through the slit at the rear of P_RC.
![E_CAM through P_RC backhole](/docs/assets/camcbl_rpicase-bfbb81ff.jpg)
Top panel component
Qty | Part ID | Part description | Image |
---|
1 | H_TP | B_N_M6 | |
1 | E_SCR | 10.1" IPS Industrial Touchscreen Display | |
1 | P_SM | 10" screen mount | |
4 | B_CB_M6_10 | 6x10mm carriage bolt | |
4 | B_W_M6 | M6 flat washer | |
4 | B_N_M6 | M6 nut | |
- Tape 4x M_PFS at the edge of the screen rectangle hole on the non-painted side of H_TP.
- Pass 4x B_CB_M6_10 through the 4 holes around the H_TP screen hole, with the bolt heads on the painted side.
![Screen inplace](/docs/assets/tp_screen_screw-c9cdedda.jpg)
- Lay down H_TP with the painted side down while keeping the bolts.
- Place E_SCR over H_TP screen hole. The screen HDMI and micro USB connectors must be facing the middle of the panel, not the top edge.
- Place P_SM over E_SCR.
- Attach P_SM with 4x B_W_M6 and 4x B_N_M6.
![Screen bolts](/docs/assets/screen_mounted-42eff1d2.jpg)
![White metal plate](/docs/assets/sbx_defonce-298c885c.jpg)
PSUs
Qty | Part ID | Part description | Image |
---|
1 | E_P12 | | |
1 | E_P05 | | |
1 | C_IP | | |
1 | C_O42 | | |
1 | C_SP | | |
1 | C_RP | | |
1 | C_PC | | |
1 | C_PR | | |
17 | M_CF | | |
2 | B_SS_M2_6 | | |
1 | P_P12C | | |
1 | P_P05C | | |
4 | B_FSS_M6_20 | | |
1 | M_T_RPB | | |
12V PSU
Wiring the screen
- Strip the bare end of C_SP if it is not done already.
![Screen power wires stripping](/docs/assets/strip_sp-21b96fd3.jpg)
- Pass each wire in 1x M_CF.
![Screen power wires fork connector](/docs/assets/fork_sp-70148dcc.jpg)
- On E_P12, unscrew the first
-V
and the first +V
from the left. Plug the black wire (with the cable connector) to -V
(negative) and the black with a white line wire in +V
(positive).
L | N | ⏚ | -V | -V | +V | +V |
---|
| | | plain black | | White line / dash | |
![Screen power wires connected to 12V PSU](/docs/assets/12v_01-e41df4d1.jpg)
- On E_P12, screw the 2 screws back.
Wiring cash devices
- On C_OC, unplug C_O42 and C_O41 if it is not done already.
![Unplug C_O42 and C_O41](/docs/assets/unplug_molex-25785d9a.jpg)
- On C_OP, remove the default fork cable connectors from the red and black wires.
![Cash-in and cash-out power wires](/docs/assets/cin_cou_wires-f3db4619.jpg)
- Pass the black power wires from C_IP and C_O42 through the same M_CF.
- Pass the red power wires from C_IP and C_OP through the same M_CF.
- Crush the cylindrical part of M_CF with the wires on the inside with a crimping tool. If you don't have a crimping tool, you can crush the fork connector using a simple plier. Do that for the red and the black wires.
![Cash-in and cash-out power wires in fork connectors crushed](/docs/assets/cin_cou_forked-0e4a3507.jpg)
- On E_P12, unscrew the second
-V
and the second +V
from the left. - Plug the black cables (with M_CF) in the
-V
slots. - Plug the red cables (with M_CF) in the
+V
slots.
![](/docs/assets/12v_cin_cou_scr-7885fc3c.jpg)
- On E_P12, screw the 2 screws back.
Wiring main power cable and 5V relay
- Strip C_PC and C_PR on 7cm.
- Strip the 3 wires of C_PC on 0.5cm.
- Strip the 3 wires of C_PR on 0.5cm.
![Strip power cable](/docs/assets/power_strip1-789d7b0a.jpg)
- On the Swapbox, unscrew M_CG compression nut.
- Pass C_PC through the compression nut of M_CG. Make sure that the screw side of the compression nut is facing the bare wires side of the cable.
![Pass the cable through the compression nut](/docs/assets/p_pass_2-a8d89a30.jpg)
Pass C_PC through M_CG on the Swapbox.
![Pass the cable through M_CG](/docs/assets/p_pass_1-234f3fdc.jpg)
- Pass the 2 brown wires of C_PR and C_PC to the same M_CF.
- Pass the 2 blue wires of C_PR and C_PC to the same M_CF.
- Pass the 2 green wires of C_PR and C_PC to the same M_CF.
![C_PR fork connector](/docs/assets/fork_p_relay-74bf98b4.jpg)
- On E_P12, unsrew the 3 first screws from the left (
L
, N
, ⏚
slots). - Plug the brown wires into the
L
slot. - Plug the blue wires into the
N
slot. - Plug the green wires into the
⏚
slot.
L | N | ⏚ | -V | -V | +V | +V |
---|
Brown | Blue | Green | | | | |
![](/docs/assets/12v_power-8e1b47c8.jpg)
- On E_P12, screw the 3 screws back.
5V PSU
Wiring Rasperry Pi 4
- Strip the black and red wires of C_RP if it is not done already. Insert each wire in 1x M_CF.
![Raspi power cable fork connector](/docs/assets/rp_fork-c1ad1f88.jpg)
- On E_P12, unsrew the 2 screws on the far right (slot
-V
and +V
) - Plug the black wire (with the M_CF) in the
-V
slots and the red wire (with M_CF) the +V
slots.
![](/docs/assets/5v_rpi-853510e5.jpg)
- On E_P05, screw the 2 screws back.
Mount PSUs
- Insert E_P12 in P_P12C. The screw-hole next to the connectors on E_P12 must be aligned with the small screw-hole on P_P12C.
![E_P12 in P_P12C](/docs/assets/12v_12vc-5285470c.jpg)
- Attach E_P12 to P_P12C with 1x B_SS_M2_6
![Screw E_P12 to P_P12C](/docs/assets/12vc_screw-5399fefb.jpg)
- Mount P_P12C on H_RS with 2x B_SS_M6_20 and 2x B_W_M8. E_P12 connectors must face downwards.
![P_P12C on H_RS](/docs/assets/p12_hrs-c44cdfa6.jpg)
![E_P05 in P_P05C](/docs/assets/5v_5vc-8213792f.jpg)
- Attach E_P05 to P_P05C with 1x B_SS_M2_6
![Screw E_P05 to P_P05C](/docs/assets/5vc_screw-4aee50ec.jpg)
- Mount E_P05 on H_RS with 2x B_SS_M6_20 and 2x B_W_M8. E_P05 connectors must be facing to P_P12C.
- Pass C_RP (connected to E_P05) under P_P12C, to make the cable less visible.
![E_P05 on H_RS](/docs/assets/p5_hrs-c5ae2e9e.jpg)
Connecting PSUs
- On he E_P05, unscrew the 3 screws
L
, N
and ⏚
. - Plug the brown wire into the
L
slot on E_P05. - Plug the blue wire into the
N
slot on E_P05. - Connect the green wire to the
⏚
slot on E_P05.
![Connect relay cable to E_P05](/docs/assets/p12_p5_connected-f8681bac.jpg)
- On E_P05, screw the 3 screws back.
- Stick M_T_RPB at the bottom of H_RP, parralelly to the bottom of H_RS. It should not be in contact with H_RS.
![M_T_RPB to H_RP](/docs/assets/trunker_base1-a701a639.jpg)
- Pass C_SP, C_O42, C_IP and C_RP through M_T_RPB. Do not stretch the wires, but avoid leaving them too loose.
- Slide the upper part of M_T_RPB out.
- Clip the M_T_RPB lid to the M_T_RPB base.
![Cables through M_T_RPB + lid](/docs/assets/cable_trunker1-3050771f.jpg)
Cable management
Qty | Part ID | Part description |
---|
1 | Swapbox | |
1 | Cashout component | |
4 | M_ZT | |
1 | C_ID | |
1 | C_O41 | |
1 | C_OA | |
1 | M_T_RSR | |
1 | M_T_RPT | |
1 | M_T_LSL | |
- Slide the upper part of M_T_RSR out.
- Stick M_T_RSR on the right side of H_RS, vertically.
![M_T_RSR to H_RS](/docs/assets/trunker_base2-0d350c97.jpg)
Pass C_SP and C_RP through M_T_RSR. Do not close M_T_RSR yet: we will have to pass more cable through it.
- On C_O42, cut the visible part of each unused bare wires (blue, orange, grey, brown, green).
- On C_O42, make a small, clean loop with those 5 unused wires. Attach the loop with 2x M_ZT.
![Attach the loop with 2x M_ZT](/docs/assets/5wires_loop-0a52199c.jpg)
Hiding cables in cash-out component
P_OM diagram![P_OM diagram](/docs/assets/P_OM_diagram-e8d33947.svg)
- Place Cashout component right beside the front of the Swapbox. Make sure to place it like the figure below.
![Place Cashout component beside Swapbox](/docs/assets/cashout_beside_sbx-cd192aa9.jpg)
- Plug C_OC in the TMT 2*6 slot on E_COU. and pass the 2 cables through
T
from outside
. Do not stretch the cable, but avoid leaving them too loose.
![E_COU cables through P_OM](/docs/assets/co_cable1-91c3dd57.jpg)
Pass the loop you made with C_O42 wires through the LB gap on P_OM from Outside.
Insert the loop in the ML
from outside
gap on P_OM.
Connect C_O41 to C_O42 by plugging in the male and female MOLEX connectors.
![Insert C_O42 loop](/docs/assets/cable_loop1-699cea4c.jpg)
- Make a loop with the RS232-ended cable from C_O41. Attach the loop with 2x M_ZT.
- Trap the loop in the MR gap. The RS232 connector must come out from the inside (bottom).
![Insert RS232 cable loop](/docs/assets/2_loops-43fc0652.jpg)
- Plug the RS232-ended cable from C_O41 to C_OA.
- Pass C_OA USB connector through
LB
from inside
.
![RS232 - USB adapter](/docs/assets/serial_adapter-02099d89.jpg)
- Pass C_IC (C_IP and C_ID) through
LB
from outside
and RB
from inside
respectively.
![Hide C_IC](/docs/assets/all_cables_hideen-3ea5fe61.jpg)
Routing cables through trunking
- Pass the USB-A cable from C_ID and C_OA through M_T_RSR.
- Clip the upper part of M_T_RSR in.
![Pass data cable through M_T_RSR](/docs/assets/cables_trunker2-937e4e56.jpg)
- While making sure that all the cables stay in place, position the Cashout component on top of P_BR1. Make sure there is no cable pinched between the device and P_BR1.
![Cashout component in place](/docs/assets/cou_inplace-4b5c18c7.jpg)
Slide the upper part of M_T_RPT out.
Tape M_T_RPT at the top of H_RP, underneath and parralel to the top of H_RS. It should not be in contact with H_RS.
![Tape M_T_RPT](/docs/assets/trunker_base3-cf4f14d9.jpg)
- Pass C_RP, C_SP, C_ID, C_OD through M_T_RPT. At the end side of M_T_RPT, the remaining cables should be about 20cm long.
![M_T_RPT cables lengh](/docs/assets/30cm_cables-3972f28c.jpg)
- Clip the upper part of M_T_RPT in.
![M_T_RPT cables](/docs/assets/trunker_cable3-d823947d.jpg)
Cables coming out from M_T_RPT should be about 20cm long. If they are longer, pull the excess cable from the bottom of M_T_RSR and hide them in the Cashout component.
Mount front to Swapbox
Qty | Part ID | Part description |
---|
1 | Swapbox | |
1 | Front component | Front panel with cashin component |
5 | B_CB_M6_10 | |
5 | B_W_M6 | |
5 | B_N_M6 | |
1 | M_T_FPR | |
- Move Swapbox so that the front of the swapbox protrudes in order to access the underside of the front of the swapbox.
- Attach Front component to H_BS using 2x B_CB_M6_10, 2x B_W_M6 and 2x B_N_M6. Make sure no cables are pinched.
- Attach Front component to H_RP using 3x B_CB_M6_10, 3x B_W_M6 and 3x B_N_M6. Front component must be on the inside of H_RP.
![Alt text](/docs/assets/frontpanel-5bd1927f.jpg)
![Alt text](/docs/assets/panel_screw-60968624.jpg)
- Slide the upper part of M_T_FPR out.
- Tape M_T_FPR vertically on the right of H_FP.
- Pass C_IC through M_T_FPR.
- Clip the upper part of M_T_FPR back in.
- Plug C_IC into the IDC 16-pin connector on E_CIN.
![Alt text](/docs/assets/cable_trunker4-c4057e9d.jpg)
Mount back to Swapbox
Qty | Part ID | Part description |
---|
1 | Swapbox | |
1 | H_BP | |
6 | B_CB_M6_10 | |
6 | B_W_M6 | |
6 | B_N_M6 | |
- Move Swapbox so that the back side of the swapbox protrudes in order to access the underside of the back of the swapbox.
- Attach H_BP to H_BS using 2x B_CB_M6_10, 2x B_W_M6, 2x B_N_M6.
- Attach H_BP to H_RP using 4x B_CB_M6_10, 4x B_W_M6, 4x B_N_M6.
![Alt text](/docs/assets/mount_bp-a209a12a.jpg)
Mount left to Swapbox
Qty | Part ID | Part description |
---|
1 | Swapbox | |
1 | Left component | |
7 | B_CB_M6_10 | |
2 | B_CB_M6_20 | |
9 | B_W_M6 | |
9 | B_N_M6 | |
- Move Swapbox so that the left side of the swapbox protrudes in order to access the underside of the back of the swapbox.
- Attach Left component to H_BS with 2x B_CB_M6_20, 2x B_W_M6, 2x B_N_M6.
- Attach Left component to H_FP with 3x B_CB_M6_10, 3x B_W_M6, 3x B_N_M6.
- Attach Left component to H_BP with 4x B_CB_M6_10, 4x B_W_M6, 4x B_N_M6.
![Alt text](/docs/assets/leftpanel-d9def8bb.jpg)
Closing the box
Qty | Part ID | Part description |
---|
1 | Swapbox | |
1 | Top structure component | |
1 | Top panel component | |
1 | C_SD | |
1 | C_ST | |
6 | B_CB_M6_30 | |
6 | B_NUT_M6 | |
6 | B_WASH | |
- Tighten all the nuts used to attach panels together.
Mount top to Swapbox
Top structure component
- Position Top structure component on top of Swapbox. P_RC must be at the bottom right when looking from the top of the Swapbox.
![Position top structure component](/docs/assets/sbx_ts-3c129104.jpg)
- Plug C_OA and C_ID to USB-A ports on E_RPI.
- Plug C_RP into USB-C port on E_RPI.
- Plug C_SD into the mini HDMI port on E_RPI.
- Plug C_ST into the mini USB port on E_RPI.
![Connect cables to E_RPI](/docs/assets/cin_cou_p_rpi-897f0c65.jpg)
Top panel component
- Attach the Top panel component to the Swapbox using 6x B_CB_M6_30, 6x B_NUT_M6 and 6x B_WASH.
First start
- Plug the power cable of your Swapbox in a 220V wall socket.
- E_SCR should light up.
- E_COU should make a noise.
- If everything is working correctly, you can jump to Software installation section.