Skip to content
Roy Nielsen edited this page Aug 3, 2020 · 15 revisions

Bill of Materials (BoM)


Replicating single working build as of 8/3/2020:

Item Cost Link
Odroid H2+ $119.00 https://www.hardkernel.com/shop/odroid-h2plus/
WiFi Module 0 $5.90 https://www.hardkernel.com/shop/wifi-module-0/
2 x 16Mb DDR4 SODIMM $134.00 https://www.hardkernel.com/shop/samsung-16gb-ddr4-pc4-19200-so-dimm/
256Gb M.2 NVME SSD $60.00 https://www.amazon.com/Samsung-250GB-SATA-Internal-MZ-N6E250BW/dp/B07864V6CK/ref=sr_1_48
2Tb SATA III SSD $330.00 https://www.amazon.com/Samsung-860-EVO-SATA-Interno/dp/B0786QNSBD/ref=sr_1_1
ODROID-H2 Type 3 Case $16.00 https://www.hardkernel.com/shop/odroid-h2-case-3/
Total: $783.90 Note: That is without Shipping, Taxes, Customs, etc.

Hardware to purchase to re-create this project

Odoid H2+ board
https://www.hardkernel.com/shop/odroid-h2plus/

32Gb DDR4 memory
two 16Gb DDR4 SODIMM https://www.hardkernel.com/shop/samsung-16gb-ddr4-pc4-19200-so-dimm/

256Gb M.2 NVME SSD - for Operating system
https://www.amazon.com/Samsung-250GB-SATA-Internal-MZ-N6E250BW/dp/B07864V6CK/ref=sr_1_48

2T SATA III SSD - for Harbor repo, and other data
https://www.amazon.com/Samsung-860-EVO-SATA-Interno/dp/B0786QNSBD/ref=sr_1_1

ODROID-H2 Case Type 4
https://www.hardkernel.com/shop/odroid-h2-case-4/


Optional, potentially useful hardware

Wireless possibilities:

WiFi Module 5A (out of stock as of 8/3/2020)
https://www.hardkernel.com/shop/wifi-module-5a/

WiFi Module 0 (in stock as of 8/3/2020)
https://www.hardkernel.com/shop/wifi-module-0/

WiFi Module 3 (out of stock as of 8/3/2020)
https://www.hardkernel.com/shop/wifi-module-3/

Note on root filesystem notes:

  • The default Debian 10 install - if one chooses to allow the installer to create the partitions on the media, requires a size larger than 32Gb to do the auto partitioning. So, one would need a 64Gb or larger emmc, otherwise one will need to have the skills to manually partiiton and manage the OS install. Since I am trying to keep this as simple as possible, manual partitioning will not be part of the documented setup. One could put the OS on a USB3 disk, but one would wonder why - with emmc, pcie M.2 NVME and SATA III possabilities.

emmc opptions

64Gb emmc
https://www.hardkernel.com/shop/64gb-emmc-module-h2/

128Gb emmc
https://www.hardkernel.com/shop/128gb-emmc-module-h2/

USB emmc writer
https://www.hardkernel.com/shop/usb3-0-emmc-module-writer/

Some pcie M.2 NVME hard drive choices

128Gb M.2 NVME hard drive
https://www.amazon.com/Samsung-250GB-SATA-Internal-MZ-N6E250BW/dp/B07864V6CK/ref=sr_1_48
https://www.amazon.com/Samsung-970-EVO-Plus-MZ-V7S250B/dp/B07MG119KG/ref=pd_di_sccai_7

500Gb M.2 NVME hard drive
https://www.amazon.com/Samsung-500GB-SATA-Internal-MZ-N6E500BW/dp/B078218TWQ/ref=pd_di_sccai_2/147-9989453-3259351
https://www.amazon.com/Samsung-970-EVO-500GB-MZ-V7E500BW/dp/B07BN4NJ2J/ref=pd_di_sccai_4/147-9989453-3259351

512Gb M.2 NVME hard drive
https://www.amazon.com/Samsung-SSD-970-PRO-512GB/dp/B07C8Y31G2/ref=pd_di_sccai_5/147-9989453-3259351

1T M.2 NVME hard drive
https://www.amazon.com/Samsung-860-SATA-Internal-MZ-N6E1T0BW/dp/B07822Z77M/ref=pd_di_sccai_3/147-9989453-3259351
https://www.amazon.com/Samsung-970-PRO-Internal-MZ-V7P1T0BW/dp/B07BYHGNB5/ref=pd_di_sccai_6/147-9989453-3259351

2T M.2 NVME hard drive
https://www.amazon.com/Samsung-860-SATA-Internal-MZ-N6E2T0BW/dp/B07822SVMS/ref=pd_di_sccai_1/147-9989453-3259351
https://www.amazon.com/Samsung-970-EVO-Plus-MZ-V7S2T0B/dp/B07MFZXR1B/ref=pd_di_sccai_3/147-9989453-3259351

possible SATA III hard drives

2T SATA III SSD
https://www.amazon.com/Samsung-860-EVO-SATA-Interno/dp/B0786QNSBD/ref=sr_1_1

4T SATA III SSD
https://www.amazon.com/Samsung-860-EVO-SATA-Interno/dp/B07864XY8B/