sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Making a custom 'motherboard'

Fri Apr 15, 2016 7:50 am

Hi, I want to make a own board to interface a compute module and two cameras. Can someone give me some pointers on how to proceed? Is it feasible to only make 1-5 pieces?
If I need to go to some commercial provider, which one would you recommend?

fruitoftheloom
Posts: 24491
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 8:04 am

sonium wrote:Hi, I want to make a own board to interface a compute module and two cameras. Can someone give me some pointers on how to proceed? Is it feasible to only make 1-5 pieces?
If I need to go to some commercial provider, which one would you recommend?

https://www.element14.com/community/doc ... on-service
Thinking outside the box is better than burying your head in the sand...

User avatar
MarkHaysHarris777
Posts: 1820
Joined: Mon Mar 23, 2015 7:39 am
Location: Rochester, MN
Contact: Website

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 8:08 am

Making your own board is absolutely feasible... the compute module fits a standard sodimm socket; so knock your socks off...

... do some searching on the web for the maker community tutorials for making boards... there are some really cool tricks for getting your lan patterns on the boards, and for doing your own etching; heck, kids are even doing this stuff, and it doesn't take much money either.

Your first try at this may not 'look' great, but it will work. Make a couple of test boards (don't solder anything to them) to practice.

(the video will show drilling; don't drill... surface mount... its cleaner, and looks better... the old paradigm was drilling)
marcus
:ugeek:

User avatar
MarkHaysHarris777
Posts: 1820
Joined: Mon Mar 23, 2015 7:39 am
Location: Rochester, MN
Contact: Website

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 8:32 am

check here for sodimm sockets to place on your board...
marcus
:ugeek:

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 11:32 am

Are there also any through-hole mounted ZIF connectors for the camera cable?

rzusman
Posts: 347
Joined: Fri Jan 01, 2016 10:27 pm

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 12:49 pm

sonium wrote:Are there also any through-hole mounted ZIF connectors for the camera cable?
I really doubt it.

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 12:51 pm

rzusman wrote:
sonium wrote:Are there also any through-hole mounted ZIF connectors for the camera cable?
I really doubt it.
Would there by any other way to connect the camera to a PCB?
Last edited by sonium on Fri Apr 15, 2016 1:44 pm, edited 1 time in total.

fruitoftheloom
Posts: 24491
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 1:37 pm

The Compute Module Base Board can utilise 2 Cameras and RS sell at keen pricing:


http://uk.rs-online.com/web/p/processor ... ts/8134164

https://www.raspberrypi.org/blog/real-t ... ute-module
Thinking outside the box is better than burying your head in the sand...

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 1:46 pm

fruitoftheloom wrote:The Compute Module Base Board can utilise 2 Cameras and RS sell at keen pricing:


http://uk.rs-online.com/web/p/processor ... ts/8134164

https://www.raspberrypi.org/blog/real-t ... ute-module
I still meant to the PCB, not the compute module directly. I do not want to use the compute module base board due to size and weight issues.

User avatar
RaTTuS
Posts: 10601
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
Contact: Twitter YouTube

Re: Making a custom 'motherboard'

Fri Apr 15, 2016 2:03 pm

I don't know what they are called so cannot search for them ;-(
How To ask Questions :- http://www.catb.org/esr/faqs/smart-questions.html
WARNING - some parts of this post may be erroneous YMMV

1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX
Covfefe

Cowardlydoomsday
Posts: 97
Joined: Wed Sep 23, 2015 11:58 pm

Re: Making a custom 'motherboard'

Mon Apr 18, 2016 7:22 pm

Hole Through ZIF Connectors are available at mouser Electronics. Part number 649-SLW15S-1C7LF. $0.38 a pop.

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Mon Apr 18, 2016 7:40 pm

Cowardlydoomsday wrote:Hole Through ZIF Connectors are available at mouser Electronics. Part number 649-SLW15S-1C7LF. $0.38 a pop.
Thank you very much!

hasseb
Posts: 17
Joined: Wed Dec 24, 2014 3:03 pm

Re: Making a custom 'motherboard'

Tue Apr 19, 2016 9:40 am

Check this out:http://www.hasseb.fi/pi
You can find the schematics and Eagle cad files for a custom motherboard from the link. I think that's a good starting point.

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Tue Apr 19, 2016 9:48 am

hasseb wrote:Check this out:http://www.hasseb.fi/pi
You can find the schematics and Eagle cad files for a custom motherboard from the link. I think that's a good starting point.
This looks excellent and contains valuable information. I guess you used a professional PCB service.

fruitoftheloom
Posts: 24491
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Making a custom 'motherboard'

Tue Apr 19, 2016 11:51 am

Thinking outside the box is better than burying your head in the sand...

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Tue Apr 19, 2016 12:19 pm

fruitoftheloom wrote:The Compute Module Base Board can utilise 2 Cameras and RS sell at keen pricing:


http://uk.rs-online.com/web/p/processor ... ts/8134164

https://www.raspberrypi.org/blog/real-t ... ute-module
Please don't post replies not relevant to the thread and the original question.

jholster
Posts: 10
Joined: Fri Nov 27, 2015 5:11 am

Re: Making a custom 'motherboard'

Wed Aug 17, 2016 8:14 pm

How is the project going? I have similar needs for custom motherboard, because the original is too heavy for RC airplane use. I only need dual regular-size camera ports (3D FPV), usb host pads for wifi, gpios hardwired for dual camera use, uart, maybe i2c and few extra gpios, and of course simple power circuit (3.3V and 1.8V LDOs would do). The physical size of the board should be no bigger than the compute module pcb itself.

In theory such a board is pretty simple, but still not an easy task to do without prior pcb design experience. Would be great if we could find enough RC enthuasists for collaborative project.

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Thu Aug 18, 2016 2:21 pm

I settled with a standard raspberrypi 3 for now, which turns out, is not indestructable if mounted to a quadcopter. I found video transmission over wifi to be challanging, due to the intrinsic latency of the hardware h264 encoder and reliability of wifi connections. I think I will drop this project and wait until digital low latency transmission systems become more affordable. There seems to be progress especially since the hobby drone market is growing exponentially. What might be worthwhile to look into is however, especially for airplanes is a connection over 4G, but these sticks are actually quite heavy.

User avatar
RaTTuS
Posts: 10601
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
Contact: Twitter YouTube

Re: Making a custom 'motherboard'

Thu Aug 18, 2016 2:28 pm

How To ask Questions :- http://www.catb.org/esr/faqs/smart-questions.html
WARNING - some parts of this post may be erroneous YMMV

1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX
Covfefe

sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Making a custom 'motherboard'

Thu Aug 18, 2016 2:38 pm

Yes, very neat project, however it does not solve the latency problem either. Found out that you also get a pretty realiable transmission if Pi3 in access-point host mode and 'retry' parameter set to 1. Avoids switching to lower transmission speeds disrupting the transmission. The error correction he uses is also not needed it you pipe over a RTP stream which has own error tollerance.

Return to “Compute Module”