SBC Case Builder
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
SBC Case Builder 2.0
Version 2.0 release of SBC Case Builder includes significant improvements including new cases and SBC, variable height standoffs, multi-associative parametric accessory positioning and a graphical user interface that allows for the dynamic adjustment of any of the case attributes. New base cases include snap, fitted, round and hex, and work with the 47 SBC represented by 43 models, from 8 manufactures, in the latest version of SBC Model Framework.
New cases can be created and saved, as well as existing cases modified using any case parameter, adjustable from the GUI. This makes the workflow quick and simple with virtually no learning curve and no need to know OpenSCAD. Simply turn on the Customizer located in the OpenSCAD view or window menu and arrange your windows as you see fit. With the new graphical interface, parametric positioning of accessory and the other improvements, SBC Case Builder has reached a new level of functionality, usability, and productivity. Check out the 60 second custom case in the updated op.
Files and docs updated to version 2.0.1 in op.
Version 2.0 release of SBC Case Builder includes significant improvements including new cases and SBC, variable height standoffs, multi-associative parametric accessory positioning and a graphical user interface that allows for the dynamic adjustment of any of the case attributes. New base cases include snap, fitted, round and hex, and work with the 47 SBC represented by 43 models, from 8 manufactures, in the latest version of SBC Model Framework.
New cases can be created and saved, as well as existing cases modified using any case parameter, adjustable from the GUI. This makes the workflow quick and simple with virtually no learning curve and no need to know OpenSCAD. Simply turn on the Customizer located in the OpenSCAD view or window menu and arrange your windows as you see fit. With the new graphical interface, parametric positioning of accessory and the other improvements, SBC Case Builder has reached a new level of functionality, usability, and productivity. Check out the 60 second custom case in the updated op.
Files and docs updated to version 2.0.1 in op.
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
When my H3+ arrived the other day I knew it had a different heatsink, so I wasn’t surprised to see that the heatsink was slightly larger. For the lowboy and lowboy_router cases, the heatsink protrudes thru the top so they needed to be modified for the H3.
Files updated to version 2.0.2 in op.
Files updated to version 2.0.2 in op.
- mctom
- Posts: 2744
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polish
- ODROIDs: OGA, XU4, C2, M1, H3+, SP3, Vu8M
- Location: Gdansk, Poland
- Has thanked: 368 times
- Been thanked: 481 times
- Contact:
Re: SBC Case Builder
That's very fortunate you looked into this so soon, I already started playing with Case Builder, trusting the H2 model would be perfectly compatible. 

-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
All the external facing I/O is the same but there are some other internal PCB components that are different or rearranged slightly, for example the fan connector. I need to check the eMMC as well, it may have been moved.
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
Three new H3 cases have been added that support the HK 92mm x 25mm fan internally:
h3_tallboy - internal fan, side wall mount battery holder
h3_tallboy-ssd - internal fan, single vertical 2.5” SSD
h3_shell_drivebox2.5v - internal fan, twin 15mm vertical 2.5” HD
This is my lowboy setup I’m running with a Noctua NF-A8. It’s the smallest H3 case available and can be run vertical too. The 80mm fan is a good fit for a direct heatsink mount and the new heatsink easily accepts the Noctua isolation mounts. I’m running a nvme drive so we’ll see how the bottom temperatures are over the long run. Plan B: Vents can be added to the access port cover if necessary. Plan C: raise bottom height and use a 40mm fan in the bottom. It will also be getting some rubber feet and maybe a vertical stand.
h3_tallboy - internal fan, side wall mount battery holder
h3_tallboy-ssd - internal fan, single vertical 2.5” SSD
h3_shell_drivebox2.5v - internal fan, twin 15mm vertical 2.5” HD
This is my lowboy setup I’m running with a Noctua NF-A8. It’s the smallest H3 case available and can be run vertical too. The 80mm fan is a good fit for a direct heatsink mount and the new heatsink easily accepts the Noctua isolation mounts. I’m running a nvme drive so we’ll see how the bottom temperatures are over the long run. Plan B: Vents can be added to the access port cover if necessary. Plan C: raise bottom height and use a 40mm fan in the bottom. It will also be getting some rubber feet and maybe a vertical stand.
-
- Posts: 974
- Joined: Wed Apr 22, 2020 3:02 pm
- languages_spoken: English, Jibberish, Pig Latin
- ODROIDs: XU4, M1 8GB, C1+, (3) C0's, H3+, N2L 4GB, and a whole big pile of accessories, VU7A Plus,, MIPI-CSI Camera Kit, etc....
- Location: Great Lakes Region, U.S.A
- Has thanked: 298 times
- Been thanked: 122 times
- Contact:
-
- Posts: 4
- Joined: Sat Aug 20, 2022 10:25 pm
- languages_spoken: english
- Has thanked: 2 times
- Been thanked: 0
- Contact:
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
I see I forgot to update the case list for the M1 in the op but there are some M1 cases already(m1_panel, m1_tray, m1_tray_drive, m1_tray_sides, m1_tray_vu5, m1_tray_vu7, m1_snap, m1_fitted). There is not a predefined case for the M1 with a 3.5" drive bay yet, the m1_tray_drive is for a 2.5" drive. I'm finishing up on a release with the N2L so I'll take a look to see if a M1 case can be created with a 3.5" drive bay. I have an appointment today so check back in a day or two and it should be ready, It'll be in the coming 2.0.3 release.
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
In case you didn't see them, outside of SBC Case Builder there also are vuScape8m and Cloudshell4 Unauthorized M1 Series cases that might interest you.
- These users thanked the author hominoid for the post:
- lcapriotti (Fri Dec 09, 2022 6:28 pm)
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
After much to do with my printer, software bugs and other uninteresting things, I have finally finished adding the odroid-n2l and odroid-n2lq into SBC Case Builder with the following cases predefined:
Odorid-N2L - 9 :n2l_shell, n2l_panel, n2l_stacked, n2l_tray, n2l_tray_sides, n2l_tray_vu5, n2l_tray_vu7, n2l_snap, n2l_fitted
Odorid-N2LQ cases - 9 :n2lq_shell, n2lq_panel, n2lq_stacked, n2lq_tray, n2lq_tray_sides, n2lq_tray_vu5, n2lq_tray_vu7, n2lq_snap, n2lq_fitted
Test prints were conducted for the n2l_shell, n2l_panel and n2l_tray predefined cases.
Four additional Odroid-M1 cases have also been added that incorporate drives in a fitted case: m1_fitted_drivebox2.5, m1_fitted_drivebox3.5, m1_fitted_pizzabox, m1_fitted_drivebox3.5v
There appears to be a software bug for OpenSCAD releases greater then 2019.5 which is exhibited in preview for all Tray design cases with a fan opening. It does not happen when the Tray cases are rendered, only previewed so it doesn’t interfere with producing stl’s. The problem is with the bottom case piece even though it looks like it effects the top piece. If the fan feature is turn off or changed to one of the other selections there is no issue. The strange thing is that there are no issues with any other case design, even though they all use the same fan mask.
Like I said, 2019.5 works flawlessly and the newer versions only exhibit this problem for tray cases with a fan opening and then, only in preview. I’ll spend some more time checking my code before submitting a bug report but right now I don’t see any problems so there is no reason to holdup this release any longer.
Files and documentation updated to version 2.0.3 in op.
Odorid-N2L - 9 :n2l_shell, n2l_panel, n2l_stacked, n2l_tray, n2l_tray_sides, n2l_tray_vu5, n2l_tray_vu7, n2l_snap, n2l_fitted
Odorid-N2LQ cases - 9 :n2lq_shell, n2lq_panel, n2lq_stacked, n2lq_tray, n2lq_tray_sides, n2lq_tray_vu5, n2lq_tray_vu7, n2lq_snap, n2lq_fitted
Test prints were conducted for the n2l_shell, n2l_panel and n2l_tray predefined cases.
Four additional Odroid-M1 cases have also been added that incorporate drives in a fitted case: m1_fitted_drivebox2.5, m1_fitted_drivebox3.5, m1_fitted_pizzabox, m1_fitted_drivebox3.5v
There appears to be a software bug for OpenSCAD releases greater then 2019.5 which is exhibited in preview for all Tray design cases with a fan opening. It does not happen when the Tray cases are rendered, only previewed so it doesn’t interfere with producing stl’s. The problem is with the bottom case piece even though it looks like it effects the top piece. If the fan feature is turn off or changed to one of the other selections there is no issue. The strange thing is that there are no issues with any other case design, even though they all use the same fan mask.
Like I said, 2019.5 works flawlessly and the newer versions only exhibit this problem for tray cases with a fan opening and then, only in preview. I’ll spend some more time checking my code before submitting a bug report but right now I don’t see any problems so there is no reason to holdup this release any longer.
Files and documentation updated to version 2.0.3 in op.
-
- Posts: 974
- Joined: Wed Apr 22, 2020 3:02 pm
- languages_spoken: English, Jibberish, Pig Latin
- ODROIDs: XU4, M1 8GB, C1+, (3) C0's, H3+, N2L 4GB, and a whole big pile of accessories, VU7A Plus,, MIPI-CSI Camera Kit, etc....
- Location: Great Lakes Region, U.S.A
- Has thanked: 298 times
- Been thanked: 122 times
- Contact:
- mctom
- Posts: 2744
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polish
- ODROIDs: OGA, XU4, C2, M1, H3+, SP3, Vu8M
- Location: Gdansk, Poland
- Has thanked: 368 times
- Been thanked: 481 times
- Contact:
Re: SBC Case Builder
And here's mine. I wanted N2L case with GPIO opening to play with FPGAs and whatnot.
Unfortunately the screw holes on N2L are so close to the GPIO header they block the way for the 40-pin IDC connector. This may be turned into advantage, however, as IDC40 cable can be screwed in place with these screws.
The 40-pin sockets with no extra plastic around them do fit even with screws on.
Unfortunately the screw holes on N2L are so close to the GPIO header they block the way for the 40-pin IDC connector. This may be turned into advantage, however, as IDC40 cable can be screwed in place with these screws.

The 40-pin sockets with no extra plastic around them do fit even with screws on.
- Attachments
-
- signal-2023-03-05-093159_003.jpeg (441.88 KiB) Viewed 110 times
-
- signal-2023-03-05-093159_002.jpeg (406.62 KiB) Viewed 110 times
-
- Posts: 788
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 108 times
- Been thanked: 354 times
- Contact:
Re: SBC Case Builder
Hey @L67GS, nice case and thanks for sharing the photo. I usually don't get to see other peoples completed cases and it is helpful to know how folks implemented and deployed the case.
-
- Posts: 974
- Joined: Wed Apr 22, 2020 3:02 pm
- languages_spoken: English, Jibberish, Pig Latin
- ODROIDs: XU4, M1 8GB, C1+, (3) C0's, H3+, N2L 4GB, and a whole big pile of accessories, VU7A Plus,, MIPI-CSI Camera Kit, etc....
- Location: Great Lakes Region, U.S.A
- Has thanked: 298 times
- Been thanked: 122 times
- Contact:
Who is online
Users browsing this forum: No registered users and 2 guests