Is there an "EAGLE schield" library for C2?

Post Reply
User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Tue Jul 25, 2017 6:30 am

Hello together,

it there a EAGLE-library for C2 for shield PCB?

I mean something like this one:

Image

A PCB with right dimensions, layout and correct GPIO pinning.

Thank you :)
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Tue Jul 25, 2017 11:57 am

Because the C2/C1+ physical dimensions are identical to the RPi, you can use the library.

Or you can import the PCB mechanical drawings(DWG format) of HiFi Shield 2 if you need a smaller shield form factor.
http://www.hardkernel.com/main/products ... 7589529288

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Tue Jul 25, 2017 5:04 pm

Thank you.

The RPi Shield doesn't have the seven additional pins for I²S, but I need them. The problem with DWG is, Eagle doen't support this as import format for PCB...
So, download DWG viewer and try to convert them to DXF...

EDIT: converted DWG to DXF and try to import this in EAGLE. Result: garbage. :(
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Tue Jul 25, 2017 5:26 pm

We will try to generate a dxf format from Altium directly tomorrow.

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Tue Jul 25, 2017 6:13 pm

That would be really nice, thank you very much.
Regards,
Heinrich

ruppi
Posts: 87
Joined: Fri Feb 22, 2013 11:13 pm
languages_spoken: korean
Location: South Korea
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by ruppi » Wed Jul 26, 2017 4:25 pm

Hi HeinrichG


I've attached a DXF format here.

BR,
Ruppi
Attachments
HiFi_Sheild2_REV0.2_MECH.DXF.zip
(23.66 KiB) Downloaded 107 times

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Wed Jul 26, 2017 5:01 pm

Hello Ruppi,

thank you very much! In on-line viewer it looks very good.

I'll test the import to Eagle today evening.
Regards,
Heinrich

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Fri Jul 28, 2017 1:12 am

Hello Ruppi,

this is what I see in Eagle... :(
Attachments
hifi_shield.png
hifi_shield.png (1.82 KiB) Viewed 5341 times
Regards,
Heinrich

ruppi
Posts: 87
Joined: Fri Feb 22, 2013 11:13 pm
languages_spoken: korean
Location: South Korea
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by ruppi » Fri Jul 28, 2017 9:57 am

Hi HeinrichG,

I've attached a captured picture about I2S Connector position from board origin.

BR,
Ruppi
Attachments
HiFi_Sheild2_REV0.2_I2S_CONN_position.png
HiFi_Sheild2_REV0.2_I2S_CONN_position.png (152.89 KiB) Viewed 5324 times

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Fri Jul 28, 2017 4:56 pm

Hi Ruppi,

thank you very much. There are a couple of more things, which I need:

-> diameter of the mounting holes (3.2mm?)
-> position of the GPIO connector
-> radius of the corners (next to mounting holes)

The coordinates in the popup are for I²S connector or rather GND-pin of them. Is the X-Distance related to left edge and Y-Distance related to bottom edge of PCB?

Thank you very much :)

EDIT:

Something like this would really nice:
Attachments
banana.jpg
banana.jpg (100.72 KiB) Viewed 5308 times
Regards,
Heinrich

ruppi
Posts: 87
Joined: Fri Feb 22, 2013 11:13 pm
languages_spoken: korean
Location: South Korea
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by ruppi » Mon Jul 31, 2017 10:36 am

Hi HeimrichG,

Origin is the left edge and bottom edge of PCB.

Diameter of mouting holes is 3mm.

Positoin#1 of the GPIO connector is 56.63 mm , 4.77 mm (x,y) from board origin.

Radius of the corners is 3mm.


BR,
Ruppi

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Tue Aug 01, 2017 7:07 am

Hi Ruppi,

thank you very much :)

So, I've tried to create an addon board in Eagle, check the attachment.

I need some more things:
1. coordinates of mounting holes
2. coordinates of pin#1 of J8 (pin header left of hdmi, alternative power input, described here: http://odroid.com/dokuwiki/doku.php?id= ... arehacking)
3. If you would like to make a "full size addon board", what is the distance between mounting holes ("behind" the usb and network connectors) and the left edge of the board?
Attachments
c2_addon.png
c2_addon.png (6.06 KiB) Viewed 5236 times
Regards,
Heinrich

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Wed Aug 02, 2017 6:56 am

So, I think, it's done, check attached sch and brd files.

Some notes:
-> pins with equal names are connected (GND, 5.0V, 3.3V, ...)
-> pinheader are a bit modificated, that mens soldering rings are a bit expanded

Not in layout:
-> alternative power input (J8)
Attachments
ODROID_small.zip
(18.59 KiB) Downloaded 64 times
Last edited by HeinrichG on Wed Aug 02, 2017 4:15 pm, edited 1 time in total.
Regards,
Heinrich

ruppi
Posts: 87
Joined: Fri Feb 22, 2013 11:13 pm
languages_spoken: korean
Location: South Korea
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by ruppi » Wed Aug 02, 2017 11:24 am

Hi Heirich ,

Mounting hole of Right Bottom is 61.5, 3.5 mm .
Mounting hole of Right Top is 61.5 , 52.5 mm.
Mounting hole of Left Bottom is 3.5, 3.5 mm.
Mounting hoe of Left Top is 3.5, 52.5 mm.

Pin #1 of J8 is 41.7, 54.77 mm.
Pin #1 of RJ45 is -5.31, -1.035mm from Mountig hoe of Left Top.

Pin #1 of USB connector( CON6B) is -9.5, -22mm from Mountig hoe of Left Top.
Pin #1 of USB connector( CON6A) is -9.5, -39.972mm from Mountig hoe of Left Top.

BR,
Ruppi

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Wed Aug 02, 2017 4:56 pm

Hi Ruppi,

thank you very much. I'll add this to my PCB and upload the new version.
Regards,
Heinrich

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Thu Aug 03, 2017 7:00 am

I think, it's done :)
pcb.png
pcb.png (4.48 KiB) Viewed 5146 times
Attachments
ODROID_small.zip
(24.19 KiB) Downloaded 43 times
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Thu Aug 03, 2017 10:23 am

Thank you for sharing the library.
I've added this gem into this WiKi page.
https://wiki.odroid.com/odroid-c2/hardw ... d_drawings

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Thu Aug 03, 2017 4:29 pm

Hi Odroid,

you're welcome.

But, it's a "shield board" not "shiled board" (mistake in Wiki link) :)

I've created a big shield board too, the full size, in size of Odroid C2. I'll upload them today evening.
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Thu Aug 03, 2017 4:32 pm

Great!
I've fixed the typo. :oops:

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Fri Aug 04, 2017 6:03 am

So, and here is the "full size version" of the shield board.
schema.png
schema.png (4.78 KiB) Viewed 5100 times
Attachments
ODROID_big.zip
(23.7 KiB) Downloaded 69 times
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Fri Aug 04, 2017 11:54 am

Nice!
I've added it to the WiKi with separated entries Large Shield and Small Shield.

BTW, what kind of add-on boards you want to develop?

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Fri Aug 04, 2017 4:36 pm

Hi Odroid,

thank you very much for sharing.

I'm developing a AddOn board for MOST Network. On the end of the project, it should be a kind of media center, but for a car. Video output is pretty easy, just cvbs and that's it. But, the audio is a bit complicated, here I have to implement a low-level driver for transceiver and network driver to communicate with network.

Hardware part is pretty easy, one vortage regulator for standby (pof is "always on") and one big for operating of transceiver and odroid board. For stand-by I'll use an TPS70950 (5v@150mA) and the second regulator is an LM2596 (5v@3A). Sound chain is like this: odroid (i2s) -> transceiver -> pof -> MOST-network -> radio and signal processor -> speakers. In this case is my board like a dac.

I hope, it is a bit comprehensible :)
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Fri Aug 04, 2017 4:56 pm

Quite interesting project.
Once you have any progress, please let us know.

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Fri Aug 04, 2017 8:50 pm

Yes, I will.
Source code of the driver is a bit complicated (GPL or not GPL), because there are a lot of things which are most internal (NDA and stuff).
Regards,
Heinrich

User avatar
HeinrichG
Posts: 46
Joined: Wed Jul 05, 2017 11:19 pm
languages_spoken: english, german
ODROIDs: C2
Location: Germany
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by HeinrichG » Sun Aug 27, 2017 3:28 am

@Odroid: Sorry, in the pcb is a mistake, which I've corrected and here is the correct version.

Could you please replace the both in the wiki?
Attachments
ODROID_big.zip
(23.67 KiB) Downloaded 131 times
ODROID_small.zip
(23.43 KiB) Downloaded 95 times
Regards,
Heinrich

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Mon Aug 28, 2017 11:21 pm

Thank you for the update.
I've replaced the link with your latest post.

Danie
Posts: 60
Joined: Thu Jan 14, 2016 8:19 am
languages_spoken: english, german
ODROIDs: C1+
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by Danie » Thu Jan 31, 2019 7:01 pm

Hello,

hope its okay, to bring this old thread back.
Currently i am designing a shield for kicad.

For power switching reasons i will also implement the J4 header descripted here:
https://wiki.odroid.com/odroid-c2/appli ... wer_switch

Can you please give me the coordinates?
I will share my work when i am finished.

Kind Regards
Danie

ruppi
Posts: 87
Joined: Fri Feb 22, 2013 11:13 pm
languages_spoken: korean
Location: South Korea
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by ruppi » Fri Feb 01, 2019 10:09 am

Hi Danie,


Position Pin number 1 of J4 is 81.2 , 48.2 mm from Left bottom origin as shown below.
C2_J4 Postion.png
C2_J4 Postion.png (410.73 KiB) Viewed 290 times
BR
ruppi

Danie
Posts: 60
Joined: Thu Jan 14, 2016 8:19 am
languages_spoken: english, german
ODROIDs: C1+
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by Danie » Thu Feb 14, 2019 5:56 am

Hello ruppi,

thank you very much.
I made a symbol library optimized for hierachical schematic design, a footprint for small + fullsize shield and put it in an example project with pcb. (see attachment)

I am not quite satisfied with the current "stack-height".
The socket headers are from Samtec:https://www.samtec.com/de/products/ssw-108-03-f-d
They have a height of 8.51mm so there is not much space between the heatsink and the bottom of the shield pcb...

What pin/socket headers are used on the HIFI-shield?
I am searching for a while now, and the sockets from samtec seems to be the most usable...

For mechanical and layout design i stacked the board to the 3d model of the Odroid:
3d_Preview.png
3d_Preview.png (211.58 KiB) Viewed 151 times


If i am able to find higher socket connectors i will also make a full size version.
Hope this helps someone.

Kind Regards
Danie
Attachments
OdroidC2_smallShield_KICAD.zip
made with kicad 4.0.7
(2.31 MiB) Downloaded 5 times

User avatar
odroid
Site Admin
Posts: 29750
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: Is there an "EAGLE schield" library for C2?

Unread post by odroid » Thu Feb 14, 2019 9:09 am

Very practical design. The 3D model is beautiful too. :D

Post Reply

Return to “Hardware and peripherals”

Who is online

Users browsing this forum: No registered users and 3 guests