It may be easier to add a light pipe (and you can mod it yourself) vs changing the board... could also just use software to put the indicators on the oledistanbulls wrote: ↑Sat Oct 31, 2020 8:32 pmI'd like to absorb a few things about design.
LEDs are designed on the side. It would have been more informative if he had been lined up behind the oled-clock. especially the sata led is too hidden. I think it was a reverse design to the reason why LEDs are.
New Home-Cloud platform : ODROID-HC4
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
- These users thanked the author elatllat for the post:
- istanbulls (Sat Oct 31, 2020 8:48 pm)
- istanbulls
- Posts: 492
- Joined: Tue May 14, 2019 10:18 pm
- languages_spoken: Turkish
- ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
- Location: Istanbul-Turkey
- Has thanked: 308 times
- Been thanked: 78 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
it was not a criticism, yes it contains some criticism, but my main purpose was to offer suggestions.elatllat wrote: ↑Sat Oct 31, 2020 8:37 pmIt may be easier to add a light pipe (and you can mod it yourself) vs changing the board... could also just use software to put the indicators on the oledistanbulls wrote: ↑Sat Oct 31, 2020 8:32 pmI'd like to absorb a few things about design.
LEDs are designed on the side. It would have been more informative if he had been lined up behind the oled-clock. especially the sata led is too hidden. I think it was a reverse design to the reason why LEDs are.
I wanted to make suggestions for similar designs in the future.

"could also just use software to put the indicators on the oled" I can get examples or information for this. My software knowledge is based on trial and error, so I can develop a similar example.
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Likewise

-
- Posts: 5266
- Joined: Tue Dec 30, 2014 8:42 pm
- languages_spoken: english
- ODROIDs: C1
- Has thanked: 0
- Been thanked: 415 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Speaking of LEDs ...
I would like to suggest that a future version of the HC4 board have a GPIO header. I want to add two LED activity lights for the drives. Ideally, they would be RGB LEDs to indicated multiple statuses (on/mounted, off/unmounted, activity, failure, etc).
While on the topic of GPIO, also exposing the I2S would allow me to add a cheap mini DAC+amplifier board for audible alarms.
Bonus points for ability to use a 3.5" SPI LCD+touchscreen module.
I would like to suggest that a future version of the HC4 board have a GPIO header. I want to add two LED activity lights for the drives. Ideally, they would be RGB LEDs to indicated multiple statuses (on/mounted, off/unmounted, activity, failure, etc).
While on the topic of GPIO, also exposing the I2S would allow me to add a cheap mini DAC+amplifier board for audible alarms.
Bonus points for ability to use a 3.5" SPI LCD+touchscreen module.
- These users thanked the author crashoverride for the post:
- superpowter77 (Sun Nov 01, 2020 2:58 am)
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
is what I use to cool drives with a big fan on the N2.
I label the drive ID from smart status onto drive cases so I can find them, LED drive indicators would give the HC4 that extra polish.crashoverride wrote: ↑Sat Oct 31, 2020 9:37 pm...RGB LEDs to indicated multiple statuses (on/mounted, off/unmounted, activity, failure, etc)
I use email to make my phone blare once a minute until I knowledge the issue, but you could put a DAC on the USB.
Last edited by elatllat on Sat Oct 31, 2020 10:07 pm, edited 3 times in total.
-
- Posts: 1374
- Joined: Tue Mar 29, 2016 1:22 pm
- languages_spoken: english
- ODROIDs: C2 N1 N2 N2+ H2 H2+ (64 bit ftw)
- Location: Australia
- Has thanked: 120 times
- Been thanked: 176 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
For LED's A solution for the moment would be to use I2C GPIO expander board chained with the OLED board to provide up to 16 GPIO's https://www.hardkernel.com/shop/16port-i2c-gpio-board/ and maybe even a lcd to some degree using MIPS emulation
Interestingly GPIOX.5 (pin 4) is a PWM that could be used to simulate an audio buzzer for speaker
Interestingly GPIOX.5 (pin 4) is a PWM that could be used to simulate an audio buzzer for speaker

- These users thanked the author brad for the post:
- superpowter77 (Sun Nov 01, 2020 2:59 am)
-
- Posts: 5266
- Joined: Tue Dec 30, 2014 8:42 pm
- languages_spoken: english
- ODROIDs: C1
- Has thanked: 0
- Been thanked: 415 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Due to the "toaster" design, the unit will need to sit at my work area within reach so I can punch anyone attempting to remove a drive after they say "What's this?".
Due to this close proximity, I want some additional features to justify the space it consumes. The 3.5" touch LCD can show weather and other info such as the name and album art of the song currently playing through the DAC. The LEDs let me know its safe to remove the drives and lock them away when I'm away from my work area.

Due to this close proximity, I want some additional features to justify the space it consumes. The 3.5" touch LCD can show weather and other info such as the name and album art of the song currently playing through the DAC. The LEDs let me know its safe to remove the drives and lock them away when I'm away from my work area.
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
lol "What's this?" touch touch, was the first thing that happened even though the C4 right beside it did not attract such attention maybe due to its stealth black case.
- istanbulls
- Posts: 492
- Joined: Tue May 14, 2019 10:18 pm
- languages_spoken: Turkish
- ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
- Location: Istanbul-Turkey
- Has thanked: 308 times
- Been thanked: 78 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
I tried the Oled-Screen samples I prepared for N2 with HC4. It works fine overall, some minor modifications may be required for some.
I can get suggestions for the oled-screen examples you want to see.
I can get suggestions for the oled-screen examples you want to see.
- These users thanked the author istanbulls for the post (total 3):
- tobetter (Sun Nov 01, 2020 12:54 am) • superpowter77 (Sun Nov 01, 2020 2:25 am) • brad (Sun Nov 01, 2020 8:40 am)
-
- Posts: 359
- Joined: Mon Sep 09, 2019 9:14 pm
- languages_spoken: english,french,spanish
- ODROIDs: N2(x2),N2+,C4,HC4
- Has thanked: 126 times
- Been thanked: 39 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Another suggestion for future version/revision for HC4 would be to have easier access to the UART port without having to dismount completely the toaster or drill the case to make it accessible from the side. A GPIO header would be really useful to have on HC4 as well.
-
- Posts: 9239
- Joined: Wed Jul 15, 2015 5:00 pm
- languages_spoken: english
- ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
- Location: Bucharest, Romania
- Has thanked: 599 times
- Been thanked: 616 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Somehow I think HardKernel targeted HC4 for the regular NAS users, not for general-purpose tinkerers like us, so that's why gpios are missing. It might scare away regular NAS users, making them think it's a complicated product and not a turn-key solution... HC1 and 2 had the same GPIO shortage (which affects me as well). If there were a way to market the gpios as "an extension port" for future upgrades it may look less scary to the uninitiated.
Regarding the OLED - it can display lots of stuff - even media information, as crashoverride wants, though it's small and not as comfortable to read as a bigger display. The key to using it is making some kind of daemon that handles the screen, monitors the system and decides intelligently what information to display based on system usage. E.g. is there high disk io? How high is it and what is the process/file causing the io? Is the load too high? Show it. Is network maxed out? Show it. Has it lost network connectivity? And so on.
Finding a flexible system to cycle through this info when it's relevant will be key.
Regarding the OLED - it can display lots of stuff - even media information, as crashoverride wants, though it's small and not as comfortable to read as a bigger display. The key to using it is making some kind of daemon that handles the screen, monitors the system and decides intelligently what information to display based on system usage. E.g. is there high disk io? How high is it and what is the process/file causing the io? Is the load too high? Show it. Is network maxed out? Show it. Has it lost network connectivity? And so on.
Finding a flexible system to cycle through this info when it's relevant will be key.
- These users thanked the author mad_ady for the post:
- istanbulls (Sun Nov 01, 2020 5:32 am)
- istanbulls
- Posts: 492
- Joined: Tue May 14, 2019 10:18 pm
- languages_spoken: Turkish
- ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
- Location: Istanbul-Turkey
- Has thanked: 308 times
- Been thanked: 78 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Yes I agree with @mad_ady, this is not an SBC. You feel this when you pick it up.
How the PCB inside the android box is not SBC i think this is not SBC either.
How the PCB inside the android box is not SBC i think this is not SBC either.
-
- Posts: 5266
- Joined: Tue Dec 30, 2014 8:42 pm
- languages_spoken: english
- ODROIDs: C1
- Has thanked: 0
- Been thanked: 415 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
I'm not going to pretend I understand that reasoning. However, if it is indeed an issue, then I suggest a compromise: add the GPIO layout to the PCB and leave it drilled but unpopulated - ZERO added cost or "scary" connector.
- These users thanked the author crashoverride for the post:
- superpowter77 (Thu Nov 05, 2020 12:55 am)
- rooted
- Posts: 8412
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 740 times
- Been thanked: 327 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
I like this suggestioncrashoverride wrote:I'm not going to pretend I understand that reasoning. However, if it is indeed an issue, then I suggest a compromise: add the GPIO layout to the PCB and leave it drilled but unpopulated - ZERO added cost or "scary" connector.
- These users thanked the author rooted for the post:
- superpowter77 (Mon Nov 02, 2020 2:01 pm)
-
- Posts: 152
- Joined: Tue Dec 22, 2015 1:29 pm
- languages_spoken: english
- ODROIDs: XU4Q, two HC2 in GlusterFS cluster
- Has thanked: 2 times
- Been thanked: 1 time
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Fantastic idea! I've soldered 40-pin headers on RPi Zero Ws before. It's pretty easy for most DIYers. You don't even have to solder every pin if your application doesn't require it--you could run wires to just the pins you need. There are even press-in versions of 40-pin headers for those who can't solder.crashoverride wrote: ↑Sun Nov 01, 2020 6:45 pmI'm not going to pretend I understand that reasoning. However, if it is indeed an issue, then I suggest a compromise: add the GPIO layout to the PCB and leave it drilled but unpopulated - ZERO added cost or "scary" connector.
I vote for this in the next revision.
Also, the housing could have a hole for the GPIO pins that is covered with a break-away piece (same as for the C2 plastic housing). Cut it out if you want the hole, leave it untouched if you want it covered.
- These users thanked the author dchang0 for the post:
- superpowter77 (Mon Nov 02, 2020 2:01 pm)
-
- Posts: 18
- Joined: Mon Jun 29, 2020 7:58 am
- languages_spoken: english
- Has thanked: 5 times
- Been thanked: 4 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
My main question is will there be a second case to cover the drives so it's a little less, toaste- esque
Sort of like one of the cases for the H2 where we can run ribbon cables and store the drives underneath?
Mostly because I love the form factor of my HC1 but a 2 bay solution would be great, I just worry about size and safely havign it with the drives exposed / dust getting in there
Sort of like one of the cases for the H2 where we can run ribbon cables and store the drives underneath?
Mostly because I love the form factor of my HC1 but a 2 bay solution would be great, I just worry about size and safely havign it with the drives exposed / dust getting in there
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Many would want the drives cooled so dust would only avoidable with a filter...blerplederple4 wrote: ↑Mon Nov 02, 2020 11:53 pmMy main question is will there be a second case to cover the drives so it's a little less, toaste- esque
Sort of like one of the cases for the H2 where we can run ribbon cables and store the drives underneath?
Mostly because I love the form factor of my HC1 but a 2 bay solution would be great, I just worry about size and safely havign it with the drives exposed / dust getting in there
- tobetter
- Posts: 7343
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 409 times
- Been thanked: 1116 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Quick installation video for OMV5 to ODROID-HC4 after Debian 10 is installed, nothing about OMV configuraion.
- These users thanked the author tobetter for the post (total 2):
- istanbulls (Tue Nov 03, 2020 7:28 am) • superpowter77 (Thu Nov 05, 2020 1:04 am)
-
- Posts: 101
- Joined: Mon May 02, 2016 9:55 pm
- languages_spoken: english
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
I'm also interested in a NAS like case for HC4.
Is there any alternative?
Is there any alternative?
-
- Posts: 9239
- Joined: Wed Jul 15, 2015 5:00 pm
- languages_spoken: english
- ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
- Location: Bucharest, Romania
- Has thanked: 599 times
- Been thanked: 616 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
I got my development HC4 yesterday and it's actually more rugged than I thought. The case looks like it can take a beating and looks very proffesional!
What surprised me the most whas the fact that it came pre-assembled. I only had to plug it in! Is this how all units ship out?
I admit, I preffer to receive the boards naked so I can inspect them closely (and by that I mean the boards should be naked, not me
)
What surprised me the most whas the fact that it came pre-assembled. I only had to plug it in! Is this how all units ship out?
I admit, I preffer to receive the boards naked so I can inspect them closely (and by that I mean the boards should be naked, not me

- odroid
- Site Admin
- Posts: 36866
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1574 times
- Been thanked: 1051 times
- Contact:
-
- Posts: 152
- Joined: Tue Dec 22, 2015 1:29 pm
- languages_spoken: english
- ODROIDs: XU4Q, two HC2 in GlusterFS cluster
- Has thanked: 2 times
- Been thanked: 1 time
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
It's a market opportunity for a 3rd party fabricator.
It could be as simple as making a well-ventilated cover that goes over the entire base, but it will most likely require taking the board and drives out of the factory housing and putting them in a new enclosure.
-
- Posts: 2
- Joined: Wed Nov 04, 2020 5:09 am
- languages_spoken: english
- Has thanked: 0
- Been thanked: 1 time
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Not sure if this is the correct place to ask, but I'm running into a dependency conflict when installing odroid-homecloud-display on ubuntu 20.04 minimal (2020-10-15). Not sure if that's the image your refer to here, but the message I get is:tobetter wrote: ↑Tue Oct 27, 2020 8:47 amThe Wiki page will be updated a bit more with a simple method.
I made the repository with simple script to display date/time, OLED can run once you install the package "odroid-homecloud-display" if you are running with Hardkernel's HC4 minimal image or my LinuxFactory repository.
https://github.com/tobetter/odroid-homecloud
Code: Select all
ERROR: luma-oled 3.7.0 has requirement luma.core<2.0.0,>=1.16.2, but you'll have luma-core 2.0.0 which is incompatible.
ERROR: luma-lcd 2.6.0 has requirement luma.core<2.0.0,>=1.16.2, but you'll have luma-core 2.0.0 which is incompatible.
-
- Posts: 2
- Joined: Wed Nov 04, 2020 5:09 am
- languages_spoken: english
- Has thanked: 0
- Been thanked: 1 time
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Solved it:
This triggered a downgrade of luma-core from 2.0.0 to 1.17.3.
After that, a reinstall of homecloud got it working:
Code: Select all
sudo -H pip3 install --upgrade luma.oled
After that, a reinstall of homecloud got it working:
Code: Select all
sudo apt reinstall odroid-homecloud-display
-
- Posts: 2
- Joined: Thu Oct 22, 2020 7:48 pm
- languages_spoken: english
- Has thanked: 7 times
- Been thanked: 0
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Does anyone have the OLED/RTC board dimensions, including the mount holes?
-
- Posts: 520
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2+, HC4
- Location: Lake Superior Basin, USA
- Has thanked: 56 times
- Been thanked: 185 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Converting a CloudShell2 to use a HC4 might be an alternative for some. A new CloudShell4 (unofficial) can be created locally as well using the included stl and dxf files.dchang0 wrote: ↑Wed Nov 04, 2020 4:15 amIt's a market opportunity for a 3rd party fabricator.
It could be as simple as making a well-ventilated cover that goes over the entire base, but it will most likely require taking the board and drives out of the factory housing and putting them in a new enclosure.
-
- Posts: 1854
- Joined: Tue Sep 01, 2015 8:54 am
- languages_spoken: english
- ODROIDs: XU4, N1, N2, C4, N2+, HC4
- Has thanked: 59 times
- Been thanked: 132 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
ZFS has no RAID0, so if you want speed from HDDs in a HC4, btrfs or lvm are the better (2x faster) options.
- odroid
- Site Admin
- Posts: 36866
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1574 times
- Been thanked: 1051 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
- odroid
- Site Admin
- Posts: 36866
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1574 times
- Been thanked: 1051 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
This thread has been getting longer and longer. I've locked it.
Feel free to make a new topic on the C4/HC4 sub-forum.
viewforum.php?f=200
Feel free to make a new topic on the C4/HC4 sub-forum.
viewforum.php?f=200
- odroid
- Site Admin
- Posts: 36866
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1574 times
- Been thanked: 1051 times
- Contact:
Re: New Home-Cloud platform : ODROID-HC4
Who is online
Users browsing this forum: No registered users and 1 guest