Odroid N2 Model

Post Reply
hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Odroid N2 Model

Post by hominoid »

Odroid-N2's.png
Odroid-N2's.png (47.21 KiB) Viewed 1417 times
Odorid-N2 and Odroid-N2+ models have been added to the SBC Model Framework thread.
Last edited by hominoid on Sun Jul 26, 2020 10:47 pm, edited 1 time in total.
These users thanked the author hominoid for the post:
Chris Oi (Sat May 30, 2020 12:21 pm)

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

hominoid wrote:
Tue Feb 19, 2019 10:03 am
Odroid N2-1.jpgOdroid N2-2.jpgOdroid N2-3.jpg
An Odorid N2 model has been added to the SBC Model Framework thread.
Nice job!!

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

@hominoid, Dumb question...how am I able to get STL easily from your library? If I want to get the model for N2?

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

tobetter wrote:
Tue Feb 19, 2019 10:56 am
@hominoid, Dumb question...how am I able to get STL easily from your library? If I want to get the model for N2?
There are no dumb questions IMO. :)
With the library in your working directory, create a simple program in OpenSCAD

Code: Select all

include <sbc_models.scad>
translate ([0,0,0]) sbc("n2"); 
compile and then export it using export from the file menu. There are 7 3D model formats, stereo lithography(stl) is the 1st selection. Or, down load the attachment. :D
odroid_n2_stl.zip
(45.75 KiB) Downloaded 201 times
Let me know how it works out for you and if you find any issues. I haven't received my N2 yet so I had to make some assumptions about SOC height, memory height, max top and bottom SBC height, PCB thickness, PCB hole size and audio jack height. I will adjust them once I can take some measurements or the data sheets are available.
Last edited by hominoid on Tue Feb 19, 2019 12:03 pm, edited 1 time in total.

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

hominoid wrote:
Tue Feb 19, 2019 11:59 am
tobetter wrote:
Tue Feb 19, 2019 10:56 am
@hominoid, Dumb question...how am I able to get STL easily from your library? If I want to get the model for N2?
There are no dumb questions IMO. :)
With the library in your working directory, create a simple program in OpenSCAD

Code: Select all

include <sbc_models.scad>
translate ([0,0,0]) sbc("n2"); 
compile and then export it using export from the file menu. There are 7 3D model formats, stereo lithography(stl) is the 1st selection. Or, down load the attachment. :D
odroid_h2_stl.zip
Let me know how it works out for you and if you find any issues. I haven't received my N2 yet so I had to make some assumptions about SOC height, memory height, max top and bottom SBC height, PCB thickness, PCB hole size and audio jack height. I will adjust them once I can take some measurements or the data sheets are available.
Thank you, I will try soon. SCAD looks great, the way how to modeling is very impressive to me.

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

FYI, You can use the text editor of your choice. The built in editor is not that great. There is an option to hide the built in editor. OpenSCAD will automatically regenerate the model whenever the text file is saved. Here is a link with the details and how to configure different editors(vim,emacs,kate,notepad++, etc).

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

hominoid wrote:
Tue Feb 19, 2019 12:16 pm
FYI, You can use the text editor of your choice. The built in editor is not that great. There is an option to hide the built in editor. OpenSCAD will automatically regenerate the model whenever the text file is saved. Here is a link with the details and how to configure different editors(vim,emacs,kate,notepad++, etc).
Thank you. :)

kafan1986
Posts: 142
Joined: Tue Feb 27, 2018 8:05 am
languages_spoken: english
Has thanked: 6 times
Been thanked: 8 times
Contact:

Re: Odroid N2 Model

Post by kafan1986 »

hominoid wrote:
Tue Feb 19, 2019 11:59 am
tobetter wrote:
Tue Feb 19, 2019 10:56 am
@hominoid, Dumb question...how am I able to get STL easily from your library? If I want to get the model for N2?
There are no dumb questions IMO. :)
With the library in your working directory, create a simple program in OpenSCAD

Code: Select all

include <sbc_models.scad>
translate ([0,0,0]) sbc("n2"); 
compile and then export it using export from the file menu. There are 7 3D model formats, stereo lithography(stl) is the 1st selection. Or, down load the attachment. :D
odroid_n2_stl.zip
Let me know how it works out for you and if you find any issues. I haven't received my N2 yet so I had to make some assumptions about SOC height, memory height, max top and bottom SBC height, PCB thickness, PCB hole size and audio jack height. I will adjust them once I can take some measurements or the data sheets are available.
Great work. Do update the model with the actual height and also with the included heat sink. Thanks!

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

kafan1986 wrote:
Tue Feb 19, 2019 1:29 pm
Great work. Do update the model with the actual height and also with the included heat sink. Thanks!
FYI, @tobetter posted a link to a stl of the heatsink here. There are SBC dimensions at the wiki of 90mmx90mx17mm. I just didn't know if the PCB thickness was included or if that was the maximum component height from the top of the PCB. Either way, we are talking about 1-2mm difference. Regardless, I will update the model once it is known.

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

hominoid wrote:
Tue Feb 19, 2019 11:57 pm
kafan1986 wrote:
Tue Feb 19, 2019 1:29 pm
Great work. Do update the model with the actual height and also with the included heat sink. Thanks!
FYI, @tobetter posted a link to a stl of the heatsink here. There are SBC dimensions at the wiki of 90mmx90mx17mm. I just didn't know if the PCB thickness was included or if that was the maximum component height from the top of the PCB. Either way, we are talking about 1-2mm difference. Regardless, I will update the model once it is known.
@hominoid, PCB thickness I found your model is 1.6mm. :) I've merged your model to the heatsink and attached as STL file.
With the merged model, I was able to fit into the draft case model like this which needs more air hole.
Attachments
ODROID-N2.png
ODROID-N2.png (175.57 KiB) Viewed 9305 times
Last edited by tobetter on Wed Feb 20, 2019 9:44 am, edited 2 times in total.

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

Looks good @tobetter! I was about to post an integrated N2 and heatsink stl myself. :D I looked at your stl and it appears that you were able to change the PCB thickness to the correct value so there is no need to post another.
Odroid_N2_and_Heatsink-1.jpg
Odroid_N2_and_Heatsink-1.jpg (47.73 KiB) Viewed 9289 times
Looking further, it seems like the SOC z-dimension is close. No hurry but,If you have access to the data sheet, could you tell me what the soc thickness is and the paste allowance, so we have an accurate soc+paste height? It's important to the project I'm working on and hope to post in the near future.
Odroid_N2_and_Heatsink-2.jpg
Odroid_N2_and_Heatsink-2.jpg (22.53 KiB) Viewed 9289 times

User avatar
odroid
Site Admin
Posts: 35852
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1305 times
Been thanked: 907 times
Contact:

Re: Odroid N2 Model

Post by odroid »

The actual PCB thickness is 1.7mm.
I've just measured it. ;)

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

odroid wrote:
Wed Feb 20, 2019 8:44 am
The actual PCB thickness is 1.7mm.
I've just measured it. ;)
Thanks @odroid for the info.

kafan1986
Posts: 142
Joined: Tue Feb 27, 2018 8:05 am
languages_spoken: english
Has thanked: 6 times
Been thanked: 8 times
Contact:

Re: Odroid N2 Model

Post by kafan1986 »

@hominoid Can I get the STL file where the chip and heatsink are merged as in actual product?

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

Reference design for the front and back panel are uploaded
I've just uploaded new 3D models which can help you to design your own custom case.
https://www.thingiverse.com/thing:3477676

The connector holes fit very well, a little bit tight or need a small adjustment. You may need to give some rooms to the holes but I believe this will help you a lot to build your own case.
Image
Image

Thanks to @hominod who contribute the 3D model.

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

kafan1986 wrote:
Fri Mar 08, 2019 6:46 pm
@hominoid Can I get the STL file where the chip and heatsink are merged as in actual product?
Here is the integrated N2 and Heatsink. It has the PCB thickness set to 1.7mm as measured by @odroid.
n2 and heatsink.zip
(79.49 KiB) Downloaded 128 times
FYI, This is the OpenSCAD code I used to combine the two.

Code: Select all

include <sbc_models.scad>
color("black") import("ODROID-N2_HEATSINK.stl", convexity=3);
translate ([89,90.5,3]) rotate([0,0,180]) sbc("n2");

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

tobetter wrote:
Fri Mar 08, 2019 11:54 pm
Reference design for the front and back panel are uploaded
I've just uploaded new 3D models which can help you to design your own custom case.
https://www.thingiverse.com/thing:3477676

The connector holes fit very well, a little bit tight or need a small adjustment. You may need to give some rooms to the holes but I believe this will help you a lot to build your own case.
Using the profile of the heatsink is a great design idea @tobetter! That should work well.

kafan1986
Posts: 142
Joined: Tue Feb 27, 2018 8:05 am
languages_spoken: english
Has thanked: 6 times
Been thanked: 8 times
Contact:

Re: Odroid N2 Model

Post by kafan1986 »

hominoid wrote:
Sat Mar 09, 2019 12:21 am
tobetter wrote:
Fri Mar 08, 2019 11:54 pm
Reference design for the front and back panel are uploaded
I've just uploaded new 3D models which can help you to design your own custom case.
https://www.thingiverse.com/thing:3477676

The connector holes fit very well, a little bit tight or need a small adjustment. You may need to give some rooms to the holes but I believe this will help you a lot to build your own case.
Using the profile of the heatsink is a great design idea @tobetter! That should work well.
Thanks! I was able to learn little bit of openscad and integrate heatsink with the code below. Have to say it is a pretty interesting tool with such a small footprint.

Code: Select all

include <sbc_models.scad>
translate ([0,0,0]) sbc("n2");
color("black") translate([89,90,-3.0]) rotate([0,0,180]) import("ODROID-N2_HEATSINK.stl",convexity=3);

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

kafan1986 wrote:
Sat Mar 09, 2019 2:20 am
hominoid wrote:
Sat Mar 09, 2019 12:21 am
tobetter wrote:
Fri Mar 08, 2019 11:54 pm
Reference design for the front and back panel are uploaded
I've just uploaded new 3D models which can help you to design your own custom case.
https://www.thingiverse.com/thing:3477676

The connector holes fit very well, a little bit tight or need a small adjustment. You may need to give some rooms to the holes but I believe this will help you a lot to build your own case.
Using the profile of the heatsink is a great design idea @tobetter! That should work well.
Thanks! I was able to learn little bit of openscad and integrate heatsink with the code below. Have to say it is a pretty interesting tool with such a small footprint.

Code: Select all

include <sbc_models.scad>
translate ([0,0,0]) sbc("n2");
color("black") translate([89,90,-3.0]) rotate([0,0,180]) import("ODROID-N2_HEATSINK.stl",convexity=3);
So do I, I knew about OpenSCAD but very recently I started to use OpenSCAD because of the project by @hominoid and it inspires me something new. Problem is that I am spending more time to draw and print a thing rather than coding. :(

eval-
Posts: 7
Joined: Tue Apr 30, 2019 6:47 am
languages_spoken: english
ODROIDs: N2
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Odroid N2 Model

Post by eval- »

What are the header pins missing on actual board (J7) .. audio (I2S) ?

Does this mean (with soldering) we can use the HiFi Shield/2 on N2? Better (and cheaper) than HiFiBerry?

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

I have not examined it closely myself but I do remember someone saying there was an optical output on J7 as well as on the main GPIO header. I would advise you to look at the schematics and the Amlogic Data sheet. The N2 has a decent built in DAC so adding another doesn't really gain you anything in my opinion.

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

eval- wrote:
Wed May 01, 2019 12:05 am
What are the header pins missing on actual board (J7) .. audio (I2S) ?

Does this mean (with soldering) we can use the HiFi Shield/2 on N2? Better (and cheaper) than HiFiBerry?
viewtopic.php?f=176&t=34268
Last edited by tobetter on Thu May 02, 2019 8:18 pm, edited 1 time in total.

Mesotop
Posts: 1
Joined: Thu May 02, 2019 8:10 pm
languages_spoken: english
ODROIDs: Odroid-n2
Has thanked: 0
Been thanked: 0
Contact:

Re: Odroid N2 Model

Post by Mesotop »

Good Job!!!
Is it possible to receive or download the 3D model in STP format?

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

Mesotop wrote:
Thu May 02, 2019 8:13 pm
Good Job!!!
Is it possible to receive or download the 3D model in STP format?
Unfortunately OpenSCAD does not directly support STEP. Export formats are STL, OFF, AMF, 3MF, DXF, SVG, CSG.

Pelican
Posts: 22
Joined: Fri Feb 22, 2019 7:13 am
languages_spoken: english
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Odroid N2 Model

Post by Pelican »

Hi, today I saw a nice oled display atteched to the N2 in a CE forum
Image
There is an addon which can handle the most common oled display like these:
Image
OpenVFD also available for CE, so only one thing is missing: a nice case for the N2 which can hold one of the oled screen.
I think the 128x32 (the third one on the picture) would be the best fit.
You can find them on Aliexpress for around $2
Image
Are you guys interested in to make a model for this?

PS-KODI
Posts: 11
Joined: Tue Apr 30, 2019 7:20 pm
languages_spoken: english/german
ODROIDs: N2
Has thanked: 0
Been thanked: 0
Contact:

Re: Odroid N2 Model

Post by PS-KODI »

A case with Display, ssd holder, and 4usb ports in front of n2.... A dream?

User avatar
tobetter
Posts: 6597
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 325 times
Been thanked: 909 times
Contact:

Re: Odroid N2 Model

Post by tobetter »

I've finally printed out complete parts to build the NES look case for ODROID-N2 and have been uploaded to Thingiverse.
https://www.thingiverse.com/thing:3733275

Image

Still not finished to wires inside for buttons and CVBS cables, since it's very first draft printing. Fortunately, pieces are fit fairly good but its surface is not smooth as well as the printing quality is not nice due to lack of printing skill. The design is done for a month slowly whenever I don't like to do keyboard job, and one wish I've got an idea is an adding a part to install 2.5" drive instead of the game pack on the front.
These users thanked the author tobetter for the post (total 3):
rooted (Sun Jul 07, 2019 2:48 pm) • hominoid (Mon Jul 08, 2019 12:23 am) • Chris Oi (Sat May 30, 2020 12:24 pm)

User avatar
rooted
Posts: 8106
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 727 times
Been thanked: 270 times
Contact:

Re: Odroid N2 Model

Post by rooted »

I like it, thank you for sharing the model.

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

Nice, I look forward to seeing the finished system.

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

The Odroid-N2+ has been added to the SBC Model Framework.

User avatar
rooted
Posts: 8106
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 727 times
Been thanked: 270 times
Contact:

Re: Odroid N2 Model

Post by rooted »

hominoid wrote:The Odroid-N2+ has been added to the SBC Model Framework.
Thanks Image

User avatar
CoolGames
Posts: 109
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 18 times
Been thanked: 14 times
Contact:

Re: Odroid N2 Model

Post by CoolGames »

hominoid wrote:
Sun Jul 26, 2020 10:48 pm
The Odroid-N2+ has been added to the SBC Model Framework.
I tried to run Open SCAD on N2 rev 0.4 with Ubuntu and failed.
I sent crash log.

Code: Select all

$ uname -a
Linux cooldroidn2 5.7.0-odroid-arm64 #1 SMP PREEMPT Ubuntu 5.7.9-202007221540~focal (2020-07-22) aarch64 aarch64 aarch64 GNU/Linux

$ ls -lh /var/crash/*open*
-rw-r----- 1 leetdavy whoopsie 53M Jul 26 15:26 /var/crash/_usr_bin_openscad.1000.crash
-rw------- 1 whoopsie whoopsie  37 Jul 26 15:28 /var/crash/_usr_bin_openscad.1000.uploaded

$ dpkg -l *scad*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name             Version          Architecture Description
+++-================-================-============-=============================================
ii  openscad         2019.05-3ubuntu5 arm64        script file based graphical CAD environment
ii  openscad-mcad    2019.05-1        all          library for the OpenSCAD 3D modeling software
un  openscad-testing <none>           <none>       (no description available)
Attached a test log from command line.
Openscad_test.txt
OpenSCAD Test suite then simple CSG.scad, simple two line where F6 causes crash message
(201.57 KiB) Downloaded 8 times

Update: July 26, 2020 18:19 EST USA

Tried wiki Cuboid and openscad didn't crash with F6 but nothing as a preview displays.
I assumed I was missing a mali driver and installed mali bifrost fbdev which needed dkms driver.

Now I get nothing using command line.

Code: Select all

$ openscad Cuboid.scad 
Cannot find EGLConfig, returning null config
Unable to find an X11 visual which matches EGL config 0
Segmentation fault (core dumped)

hominoid
Posts: 481
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: 47 times
Been thanked: 159 times
Contact:

Re: Odroid N2 Model

Post by hominoid »

OpenSCAD usually requires OpenGL which the Odroid-N2 does not support, unless your doing something special. I run on a larger desktop for access to a more powerful GPU, so I haven't tried to get OpenSCAD running on the N2.

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 2 guests