work in progress Imolaboard base board

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

Imolaboard base board

Post by AndreyB »

https://github.com/rusefi/hw_imolaboard

For the next generation of PnP rusEfi ECUs we will have two PCBs sides to side inside the case - vehicle-specific connector PCB and universal "Imolaboard" base board.

#0. rusEfi uses KiCAD 4
#1. Imolaboard would probably have to be 4 layer.
#1.5. 80x100mm PCB size?
#2. Imolaboard has ~80 pins header - probably two 2x20 headers (two headers are probably a bit over 100mm)
#3. TLE8110EE 10 channel low side is worth considering
#4. Same proven 12 channel Frankenso op-amp analog design would be used to begin with, with 4 element resistor arrays here and there - again on the back side of the PCB.
#5. three of four TC4427 dual channel high-side drivers. Maybe Tc4468 quads?
#6. I would like to suggest that we start with something like "Core 407V STM32F407VET6 NRF2401 Interface Development Mainboard Module Kit" at least in addition to native stm32, or just "Core 407V STM32F407VET6 NRF2401 Interface Development Mainboard Module Kit" to begin with.
#7. CAN transceiver
#8. 12v LDO
#9. Probably lqfp144? Maybe lqfp100 or lqfp176?
#10. backup +12v constant +12 would be available to ECU


#x. Imolaboard would probably have 1x16 header for temporary LCD attachment but no provisions for permanent LCD mounting. Temporary LCD is helpful for worst case scenario debugging.
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: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Imolaboard base board

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: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Imolaboard base board

Post by AndreyB »

reserved #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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Imolaboard base board

Post by AndreyB »

We now have CPU page of the schematics with STM32F407ZETx chip - LQFP 144 20x20x1.4
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: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Imolaboard base board

Post by AndreyB »

That's the 0.1 inch double row header from eBay which I believe we want to use here?

Wow, I really like how nice this macro picture turned out!
Attachments
double_row_angled.jpg
double_row_angled.jpg (255.35 KiB) Viewed 3511 times
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
Post Reply