Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Custom Electronics Production Costs

Author
Message
Dark Java Dude 64
Community Leader
14
Years of Service
User Offline
Joined: 21st Sep 2010
Location: Neither here nor there nor anywhere
Posted: 17th Mar 2011 02:41 Edited at: 17th Mar 2011 23:38
So this post is to complement my other Gaming Console post that is here. What would be the cost of getting something like this manufactured? Here is my plan, as i only want to make one prototype to mess and experiment with. I will have a plastics company make a plastic housing that i designed. Ill get a PCB i designed printed by another, i could even do it myself The i would finally just order a bunch of parts from another company, things like chips, FPGA's etc. How much would this all cost if the console were to consist of a simple complexity and thus few parts, that similar to an NES? Again im only making one and assembling it myself. Also, any suggestions when it comes to getting parts a bit cheaper? I wont be using a custom chip, i will likely use an FPGA, if that's any good for an actual microprocessor... If anyone knows of a cheap way to make an injection mold then tell me please! Lol those prices surprised me...

I appreciate all helpful replies. Thanks!

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
The Wilderbeast
19
Years of Service
User Offline
Joined: 14th Nov 2005
Location: UK
Posted: 17th Mar 2011 17:13
Well it all depends on how complex you make the design. With the housing it's not the materials / plastics that cost the most, it's the design of the mold itself.

Producing PCBs in-house is only suitable for prototyping, if you want commercial standard, multi-layer PCBs then it is something you will have to get a third party to do.

Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 17th Mar 2011 17:29
To get a semiconductor chip manufactured.... well it's not even worth guessing here, because there are very few avenues. In fact it takes a lot of work and money to prototype a chip, because silicon is expensive, the process is expensive, and that expense can only be justified by sales. We get grants here for helping students develop their chips, but it's all PHD students. Beyond that, you are screwed. Unless you happen to have a spare £60,000 for a semiconuctor development, for a chip that might then go in a power supply, or act as a sensor or timer. It's an expensive business - for a hobbyist making their own console, well it's just not practical, even the humble NES has a lot going on under the hood.

There are PIC systems, hell there's even PIC basic, but the technology involved in making anything more complex than a ZX81 is insanely complex. You can get plans for a ZX81 to make yourself, maybe starting with that would be an idea, expand on it if you can.

Health, Ammo, and bacon and eggs!
Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 17th Mar 2011 18:03
For prototyping purposes, it would be unwise to go the SCC route. Instead of having a chip manufactured, just make the circuit that the chip is designed to replace. The console itself will be much larger, but you will be saving tons of money!

Many manufacturing companies do not cater to hobbyists and you generally would only turn to a company for manufacturing if you're going to buy in bulk. This applies not only to the PCBs, SCCs, but to the case housing as well.


The one and only,


Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
Code eater
17
Years of Service
User Offline
Joined: 17th Feb 2008
Location: Behind You!
Posted: 17th Mar 2011 19:37
If your going to make the case you will most likely want to get it injection moulded. The only expensive bit of which is creating the steel mould which will set you back up to around £50,000. So with a chip and case this is gettin a pretty expensive hobby

If pots and pans were "if"s and "and"s there would be no work for programmer's hands...
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 17th Mar 2011 21:55
If you can get access to a 3d printer, that might aid in prototyping.

[center]
Join the TGC Group!
http://tehcodez.groups.live.com
DeadTomGC
14
Years of Service
User Offline
Joined: 11th Aug 2010
Location: LU
Posted: 17th Mar 2011 23:14
I would say screw the case, at least for the prototype. Just add structure and fans or what ever else you need as you go.

Dark Java Dude 64
Community Leader
14
Years of Service
User Offline
Joined: 21st Sep 2010
Location: Neither here nor there nor anywhere
Posted: 17th Mar 2011 23:36 Edited at: 17th Mar 2011 23:53
Well i originally had no plans of getting a custom chip made, those prices are darn scary... And yeh, i thought the case would be the cheapest part, but upon doing some research last night i might just have to screw the case!


So then how much would it cost to make a sweet metal case like that of an iPod Shuffle or Nano? I bet that has some extreme cost setback as well. It seems like everything custom is cheap to make in and of itself, but the custom things required to make it are what is expensive...

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Interplanetary Funk
15
Years of Service
User Offline
Joined: 19th Apr 2010
Location: Ipswich, United Kingdom
Posted: 18th Mar 2011 00:32
Ecnlosures HERE are good, but don't forget to GROUND the case AND insulate it.

Get on my level
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 18th Mar 2011 00:47
If you're serious about doing this the case is pretty much the lowest priority thing you could be doing.



Support a charitable indie game project!
Dark Java Dude 64
Community Leader
14
Years of Service
User Offline
Joined: 21st Sep 2010
Location: Neither here nor there nor anywhere
Posted: 18th Mar 2011 01:01
Haha i know. I think what ill do is make a simple plexi-glass case when i have the board and everything built, and to make it look cool i might light up the inside with LED's.

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 18th Mar 2011 09:29
http://www.ponoko.com/

http://batchpcb.com/index.php/Products

Uhh there was another custom pcb site I saw that was good.

Generally you're best off etching your own PCBs for prototypes, but for a bit larger shipments, you want ta order em. I think some prices I was looking at was $60ish for 4 boards? I don't really remember though...

The Wilderbeast
19
Years of Service
User Offline
Joined: 14th Nov 2005
Location: UK
Posted: 18th Mar 2011 23:03
Your problem is that your PCB is going to end up being extremely complex and, given size constraints, you are going to have to have very fine tracks / pads and probably use a good deal of SMT components - take it from me soldering SMT is not fun.

DIY etching is fine for simpler and larger layouts, but anything more complex than your average circuit and you'll need to have ti done elsewhere.

Dark Java Dude 64
Community Leader
14
Years of Service
User Offline
Joined: 21st Sep 2010
Location: Neither here nor there nor anywhere
Posted: 19th Mar 2011 01:53
I see. I have heard SMT is no fun, but could be a fun project

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Butter fingers
19
Years of Service
User Offline
Joined: 20th Mar 2006
Location: Mecca
Posted: 21st Mar 2011 16:38
Well if it's a 1 off you could get the case 3D printed for like £300-£500, that'd be a good starter.

One of the companies we work with had their algorithms put on a chip to prevent piracy, and I know that the cost of getting it manufactured (even in china), took a pretty sizable chunk of their 4m investment, so getting your chip made is probably a nono.

i'm interested - you're saying nothing more complex than a NES, but what OS is this thing going to run? Are you basically building a small PC in a box, or are you going for something more elaborate??

Sleep is over-rated.
Dark Java Dude 64
Community Leader
14
Years of Service
User Offline
Joined: 21st Sep 2010
Location: Neither here nor there nor anywhere
Posted: 21st Mar 2011 23:53
Ill consider getting it 3d printed, that would allow for translucent plastic, correct?

Yeh, i plan only to make a custom chip if i somehow get a lot of money on this first one, and that's if i put it into production. If and when i need a custom chip for this project, i will use an FPGA, they sound pretty customizable, and relatively affordable, too.

I might give a very basic operating system, somebody on the other thread recommended having an SD card slot as my media interface, and the basic OS would allow you to choose from one of two or more SD card slots... Other things it may do are showing time, having a settable color theme, maybe on an advanced version, there would be ports in the console or controller where a keyboard and mouse would connect,s o you could program the console with the the console, and not on the computer. That would allow for faster emulator-less testing of new games. The last few are things i would put in if i put this console into production... Thanks for your reply

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.

Login to post a reply

Server time is: 2025-05-23 09:11:58
Your offset time is: 2025-05-23 09:11:58