[info] Shopping list (pretty old post, not very current)

Hardware inside and outside of the ECU
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Shopping list (pretty old post, not very current)

Post by AndreyB »

http://rusefi.com/wiki/index.php?title=Manual:Try_It

Here comes a list of stuff you might need in order to play with all this. Probably trivial stuff but it took me some time to figure out all the keywords, might be useful for people joining this field. I am a cheap bustard so nothing too fancy here.

For simplicy of troubleshooting I like to split the ECU hardware into two pieces - a board with just the CPU (brain board), and the input-output board, also known as main board.

discovery is an off the shelf brain board. rusEfi also has it's own brain board, both are the same thing

Main board is also known as "discovery shield" if you look at the main board as something which allows a discovery board to act like an ECU.

Mandatory items
#1 stm32f4discovery http://www.digikey.com/ part number 497-11455-ND

I/O hardware
Image

You can go with a proven simple board Frankenstein

Or with trivial individual modules: analog inputs board & 6 channel low-side / 12 channel low-side

Optional useful stuff

I prefer to order these small random things from eBay. Most of these would cost around $3 shipped each, but it would take maybe 3 weeks to get them. Same stuff could be ordered from https://www.sparkfun.com/ - it would be more expensive, but you would get it way faster.

Prototyping board
Image

Breadboard
Image

Male to female jumper wire
Image

5mm led
Image

2.54mm Single Row Right Angle Pin Header Strip
Image

2.54mm Single Row Pin Header Strip
Image

1N4001 Diode
Image

10x2 double row female header

64p ECU connector (if applicable) http://www.ebay.com/itm/121122884285

optional but useful stuff:
Saleae 24MHz 8Channel Logic Analyzer - somehow these cost under $15 on http://www.aliexpress.com I do not know if they are fake or what, but they work

When you have at least some of the hardware you can continue with getting the firmware into the board
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Shopping list

Post by kb1gtt »

Hmmm, Under $9 usd http://www.st.com/web/en/catalog/tools/PF250863 perhaps a bit low on RAM though.
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

kb1gtt wrote:Hmmm, Under $9 usd http://www.st.com/web/en/catalog/tools/PF250863 perhaps a bit low on RAM though.
No, no no no! No way. No floating point unit means either horrible performance or complete U-turn to fixed point math and we are not going to make this U-turn :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
shredator
contributor
contributor
Posts: 17
Joined: Tue Dec 24, 2013 12:49 am

Re: Shopping list

Post by shredator »

Hello,
are there BOM's for the boards anywhere? Ive ordered some boards, and need to get parts now. If not, are the schematics in the respective threads for the various boards current? It seems that the first post contains a schematic, but then there is debate about what parts should be used. I know its experimental at this point, just wondering if some consensus has been reached on some of the boards.

Thanks, looks like an awesome project!
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

shredator wrote:Are there BOM's for the boards anywhere?
You are the second person to ask so I guess it's time to fix it :)

Please help me to help you. Would be helpful if you can find digikey part numbers for
1) 10x2 2.54 female header
2) 1x2 5.08 screw-in terminal
3) 1x3 5.08 screw-in terminal

For resistors - do you think we need to put the exact part numbers? I guess we can. But economically it's probably easier to order a 4000 pcs bag of 1206 components and a smaller bag of 0805 components. On the other hand, maybe it's easier with the exact components.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Shopping list

Post by rus084 »

1) 10x2 2.54 female header is most easy item . it is in used electronic .

why buy new if i can find used,old electronic ?
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

rus084 wrote:1) 10x2 2.54 female header is most easy item . it is in used electronic. why buy new if i can find used,old electronic ?
It really depends. I am sure I do not have any used electronics which would be a donor of a 10x2 female header, especially five of them.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
shredator
contributor
contributor
Posts: 17
Joined: Tue Dec 24, 2013 12:49 am

Re: Shopping list

Post by shredator »

Hopefully these work:

2x10 female header:A106395-ND 87606-610LF-ND 609-3555-ND
2 position screw terminal: ED2609-ND
3 position screw terminal: ED2610-ND

I think its convenient when there is a BOM with exact part #'s, especially for people like me that aren't very familiar with these types of parts, so one can simply import into digikey and order without fear of missing something or getting it wrong. I'm not so worried about finding the absolute cheapest parts, when the difference is just a few cents.

As far a getting a 4000 piece bag, are you thinking some sort of group buy?

Edit: fixed part # for header
Last edited by shredator on Mon Dec 30, 2013 5:44 am, edited 2 times in total.
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Shopping list

Post by kb1gtt »

rus084 wrote:why buy new if i can find used,old electronic ?
My take on this is that we should provide a MFG part number and at least one supplier part number, such that you can buy it from a supplier if you prefer. However you don't have to use that if you don't want.

For screw terminals, I used these
http://octopart.com/1760490000-weidmuller-306711
http://octopart.com/1760500000-weidmuller-306712

I'd like to find some that are narrower. Perhaps with a connector of some sort, similar to this. http://www.ebay.com/itm/10-Pcs-5-08mm-Pitch-Right-Angle-2-pin-2-way-Screw-Terminal-Block-Plug-Connector-/181201924630?pt=LH_DefaultDomain_0&hash=item2a3079f216 but narrower and smaller. Injectors are typically under 100V, so we could use much smaller connectors. I really like having a connector so you can remove the board.
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

shredator wrote:As far a getting a 4000 piece bag, are you thinking some sort of group buy?
No, I mean something like http://www.ebay.com/itm//400509322239 I have not done the cost analysis, but with this $12 bag I feel confident that I have some 1206 resistors and I do not need to shop individually.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

shredator wrote:2x10 female header: A106395-ND
2 rows with 10 positions in each, so 20 positions total.

Anyway, here is the funny thing:
digikey: SAM1086-10-ND $2.3 @ qty 20 = $46 + shipping total
Now compare this with http://www.ebay.com/itm//400316132430 "20 Pcs. 2x10 Double Row" $6.99 shipped total
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
shredator
contributor
contributor
Posts: 17
Joined: Tue Dec 24, 2013 12:49 am

Re: Shopping list

Post by shredator »

russian wrote:
shredator wrote:2x10 female header: A106395-ND
2 rows with 10 positions in each, so 20 positions total.
Doh. original post edited...
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

"Electronically challenged of the world, unite!"
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

Right, these ones are MALE connectors - but we already have the male pins on the Discovery board, so for our boards we need FEMALE connectors.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

With these ribbon cables you could get a "flexible" setup.
http://www.aliexpress.com/item/10pcs-20pin-IDC-Flat-Ribbon-Cable-wire-for-ISP-JTAG-ARM/1582505420.html
20 pin flat ribbon.JPG
20 pin flat ribbon.JPG (5.84 KiB) Viewed 30385 times
Just wanted to show you.
I think what you are doing is excellent :)

Best regards , Hasse. :mrgreen:
Last edited by hasse.69 on Wed Jan 01, 2014 8:55 pm, edited 1 time in total.
"Electronically challenged of the world, unite!"
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

hasse.69 wrote:With these ribbon cables you could get a "flexible" setup. http://www.aliexpress.com/item/10pcs-20pin-IDC-Flat-Ribbon-Cable-wire-for-ISP-JTAG-ARM/1582505420.html
I think what you are doing is excellent :)
Unfortunately there is a bit of a problem with using these cables with the discovery board: the cable would not snap on the discovery 25x2 connectors, because 10x2 plastic connectors only snap on 10x2 pins. If there are extra pins on the side - and in our case there are more pins - these extra pins are hitting the plastic on the side of the connectors.

If you think the project is cool we need to figure out a way to get you involved :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

"Electronically challenged of the world, unite!"
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

Let's begin from the beginning: what's wrong with the female header and snapping the board on the discovery?

Multiple simple/dual/triple wires would be a pain to manage and the chance of one of them jumping off the connector increases, and on a moving vehicle we would have some vibration for sure. There is actually an idea to solder the boards to discovery eventually just to be sure they stay together.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

shredator wrote:Hopefully these work:

2x10 female header:A106395-ND 87606-610LF-ND
87606-610LF-ND gives me Non-Stock?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

"Electronically challenged of the world, unite!"
shredator
contributor
contributor
Posts: 17
Joined: Tue Dec 24, 2013 12:49 am

Re: Shopping list

Post by shredator »

bah! edited again. See, this is why people like me need BOM's! :oops:
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

shredator wrote:bah! edited again. See, this is why people like me need BOM's! :oops:
I know :(

I have updated the 6 channel BOM with the screw-in terminals - the .csv is linked to the first post. All the mandatory parts are there. Open issue is that I have not yet figured out a way to generate digikey-compatible BOMs.

I have also added a dictionary of common part numbers
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Project Frankenstein

Post by hasse.69 »

"Bu the way, what are these threaded spacers you put between two boards called?"
Standoffs maybe?
http://www.ebay.com/itm/M3-Nylon-Hex-Spacers-Screw-Nut-Assortment-Kit-Stand-off-Plastic-Accessories-Set-/300932888091?pt=AU_B_I_Electrical_Test_Equipment&hash=item4610ff761b
standoffs.JPG
standoffs.JPG (11.6 KiB) Viewed 30785 times
:mrgreen:
Last edited by hasse.69 on Wed Jan 01, 2014 8:50 pm, edited 1 time in total.
"Electronically challenged of the world, unite!"
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Project Frankenstein

Post by hasse.69 »

Female connectors from 2X2 to 2X25
[img]
2-25 pin female.jpg
2-25 pin female.jpg (59.86 KiB) Viewed 30783 times
[/img]
http://www.ebay.com/itm/400511812073?var=670108502511&ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
Last edited by hasse.69 on Wed Jan 01, 2014 8:48 pm, edited 1 time in total.
"Electronically challenged of the world, unite!"
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

"Electronically challenged of the world, unite!"
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

hasse.69 wrote:64 pin ECU connector:
http://www.ebay.com/itm/321221420079
Here is a better deal on the 64p: http://www.ebay.com/itm/121122884285

I wonder if you would find a place where I can buy one single http://rusefi.com/hardwave/368255-2/ :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

"Electronically challenged of the world, unite!"
User avatar
AndreyB
Site Admin
Posts: 14280
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Shopping list

Post by AndreyB »

$37 for a stupid connector? They do not love us at all :(
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
hasse.69
donator
donator
Posts: 77
Joined: Wed Dec 04, 2013 3:34 pm
Location: Sweden Linkoping/Vadstena

Re: Shopping list

Post by hasse.69 »

Thats why i wanted to show you an alternative connector.
Technical Characteristics
Type of mating: Thread
Types of backshells: Straight backshell
Number of contacts: 24
Contact plating: Silver
Operating current per each con: 5A
Max operating voltage: 560V
Operating frequency 0-3MHz
It´s for soldering wires directly to them.
You get one male connector that is bolt on to a box , and a female that is for the cable.
http://www.aliexpress.com/item/Military-24-Pin-28mm-diameter-Twist-Male-Female-Connector-YJ-14/621230791.html
The pair (male/female) for 10$
Last edited by hasse.69 on Thu Jan 23, 2014 10:35 am, edited 1 time in total.
"Electronically challenged of the world, unite!"
Post Reply