Odroid H2 H3

Home Station C

Home Station C is based on the Odroid H Series of x86 based computers.

Current the following H series models are supported:

  1. H2+ - (DISCONTINUED)ODROID-H2+ – ODROID
  2. H3 - ODROID-H3 – ODROID
  3. H3+ - ODROID-H3+ – ODROID

The assembly process is the same for all 3 models.

PRODUCT AMOUNT (based on 16-Oct-2022 pricing)
ODROID-H3 x 10 $1,290.00
15V/4A power supply Australia plug × 10 $94.00
Samsung 16GB DDR$ PC$-25600 SO-DIMM x 20 $1,060.00
ODROID-H3 Case Type 1 $200.00
SATA Data and Power Cable × 20 $60.00
LED Power Button × 10 $49.00
I2C 20x4 LCD Module × 10 $65.00
64GB eMMC Module H3/H2 × 10 $399.00
USB3.0 eMMC Module Writer × 1 $9.90
Subtotal $3,226.90
Discount -$56.26
Shipping $369.84 via Table Rate
Payment method Bank transfer
Hardkernel total US$3,540.48 or AU$5,624.28
GST, duty and entry fee AU$604.68 (unknown, the previous amount used)
Total payable AU$6,228.96 or AU$622.90 each

Not included in the pricing above:

  • RTC battery
  • 6TB Hard Disk Drive
  • 512GB NVMe
  • NodeMCU and Relay
  • Multicoloured header wires

The package contains two boxes which is delivered using Australia Post. Please place all components on an anti static mat and ground yourself, e.g: using an anti static wrist strap.
package

Home Station C Components

All components needed to build the Community Station are in the two boxes.

inside_package

  1. Case and Fan
  2. Motherboard
  3. RAM (2 x 16GB)
  4. Hard Disk Drive (6TB)
  5. NVMe (512G)
  6. NodeMCU and Relay
  7. RTC Battery
  8. SATA Data and Power Cables
  9. SSD Bracket
  10. Header Wires
  11. Power Supply

Home Station C Assembly

Please place all components on an anti static mat and ground yourself, e.g: using an anti static wrist strap

1.The case
Two M4 size holes are needed to mount the NodeMCU and Relay. Remove the protective plastic coating before drilling.
drill
Two new holes drilled.
drilled

2.Hard Drive and 3.5" SSD bracket
Using two screws on each side to install the HDD and 3.5" SSD bracket. The four screws for the 3.5" SSD bracket are M3 type, smaller and shorter than the four screws for the HDD.
storage_screws

Please make sure the two acrylic sides have the same orientation.
storage

3.The fan
The fan grill is installed on this side of the fan.
fan_grill

Using three screws, attached the grill to the fan.
fan_outer

Using two screws, attached the fan acrylic backing to the fan. Remove the protective plastic coating before attaching it to the fan and pay attention to the orientation.
fan_back

Slide the fan backing so it is securely attached to the front side of the long acrylic sheets used by the HDD and 3.5" SSD bracket.
fan_front

This is the top view.
fan_top

4.The NodeMCU and Relay
Attached the NodeMCU and Relay using a double side permanent tape. Pay attention to the orientation of the NodeMCU and the Relay.
nodemcu_relay_attached

Plug in the header wires to the correct pins.
nodemcu_relay_wiring

Mount the NodeMCU and Relay using two M3 screws
nodemcu_relay_side_view

Pay attention the the NodeMCU orientation where the antenna of the NodeMCU is away from the 3.5" SSD bracket (top) and the Male to Female header wires connected to the Relay are close to the 3.5" SSD bracket.
nodemcu_relay_top_view

5.Motherboard
Install one RAM stick to the bottom memory bank first, before installing the another RAM stick to the top one. There is only one correct way to install them.
ram_installation

Remove the screw as pictured below before installing the NVMe. There is only one correct way to install it.
nvme_installation

Install the White Nylon Hex Spacers and Screw Nut Stand-off
motherboard_stand

Tighten all the spacers and nuts.
motherboard_stand_side_view

Plug in the SATA data and power cables. There is only one correct way to plug in both data and power cables.
motherboard_sata

Plug in the RTC battery. There is only one correct way to plug it in.
motherboard_rtc_battery

Connect 6 header pins on the motherboard to the NodeMCU and Relay

H2 NodeMCU Relay Optional Wire
pin24 (5v poa) VIN (blue star) female to female
pin19 (gnd) G (blue star) female to female
pin10 (uart1_tx) RX (green star) female to female
pin8 (uart1_rx) TX (green star)
3V (red star) vcc female to female
G (red star) gnd female to female
D5 - gpio14 (red star) signal (in) female to female
D7 - gpio13 serial led
pin17 (button) normally open female to male
pin16 (gnd) common female to female

The header pin outs on the motherboard.
motherboard_header_wiring

The NodeMCU header pin outs.
nodemcu_pin_numbers

The Relay header pin outs.
relay_pin_outs

After connecting the header pins, plug in the fan connector to the fan socket on the motherboard. There is only one correct way of plugging the fan connector to the fan socket.
If the header pins wiring is correct, the leds on the Odroid motherboard, the NodeMCU and the Relay will be on.
leds

Attach the top case using 4 screws. Remove the protective plastic coating before putting the screws in.
top_case

Attach the SATA Data and Power cables to the SSD (if installed) and the HDD.
sata_cables_plugged

Put the back cover by lifting the top cover a bit so the back cover can be slided in.
back_cover

Congratulations! The Community Station is ready to be shipped out. Any question, please email support@oztell.com.
back_view

How to remotely control the power using NodeMCU

1.SET UP RESET PIN

DEFINE where power button wire is connected

1.1 Go to "Home" page - change "Reset" to gpio14
1.2 Stay on Home page - click on "Change!"

2.GRACEFUL SHUTDOWN

SHORT power button press of 10ms

2.1 Go to "Home" page - change "ISP/Flash" to gpio12
2.2 Stay on "Home" page - click on "Change!"
2.3 Go to "uC Console" page - press Reset uC

remote_graceful_shutdown_new

3.HARD RESET

LONG power button press of any duration

Press button DOWN
3.1 Go to "Home" page - change "ISP/Flash" to gpio4
3.2 Stay on "Home" page - click on "Change!"
3.3 Go to "uC Console" page - press Reset uC

Wait for at least 4 seconds (some equipment need more
that 10 seconds).

remote_switch_off

Release button UP

3.4 Go to "Home" page - change "ISP/Flash" to gpio5
3.5 Stay on "Home" page - click on "Change!"
3.6 Go to "uC Console" page - press "Reset uC"

remote_switch_on