For discussion of Speeduino compatible boards designed / built by other members of the forum and for guidance around making such a board
By tooly
#46538
hi,
chris and i start a new project with stm32f407. same idea as blitzbox. seperate lambda controller and seperate dbw controller with atmega328. ad channels read via atmega328 and send via i2c to stm32f407.

gewitterBOX (low-cost and mini-sized ECU for speeduino firmware with 48pin connector+case):

8 high impedance injectors
8 active ignition coils
1 crankshaft sensor with VR-conditioner MAX9926
1 hall input for camshaft sensor
9 analog inputs: CLT, IAT, TPS, TPS2, BAT, LMM, MAP, GP1, GP2
1 optional map sensor MPXH6400A on top side
1 optional baro sensor MPXH6400A on bottom side
1 digital input for disco swaggering (aka. launch control)
Onboard Wideband Lambda Controller with Bosch CJ125 (LSU 4.9)
Onboard DBW Controller
1 fuel pump out
1 idle valve out
1 tacho out
1 boost out
1 CAN+120r controll via gpio
USB programming with STM32F407

chaoschris will upload on github soon.
thomas
Attachments
(305.35 KiB) Downloaded 294 times
gewitterbox.png
gewitterbox.png (128.15 KiB) Viewed 7784 times
By kaplis117
#46580
Sounds awesome, would love to put something like this on my 1.8t which is dbw.
User avatar
By jbiplane
#46646
tooly wrote: Wed Nov 18, 2020 12:57 pm gewitterBOX (low-cost and mini-sized ECU for speeduino firmware with 48pin connector+case):
Hi Thomas
Seems you use same case and connector like MicroRusEFI ? Is you board 4layer? How it will behave from user point.
Just recognized like Speeduino board?
By tooly
#47014
hi,
after discussion with chris i swapped iat,clt,tps,map,wbl,baro ads via ops to stm32. now we can go with speeduino software without changes.
thomas
Attachments
gewitterbox.png
gewitterbox.png (140.58 KiB) Viewed 7361 times
(346.11 KiB) Downloaded 275 times
User avatar
By PSIG
#47017
fram wrote: Fri Dec 11, 2020 5:32 pm3 µC in the same design.... it's a strange design. Maybe there is one too many, no?
On most systems with onboard DBW I've seen I have found at least 4 independent processors, 3 for DBW only, and more for everything else. This is a redundant safety system similar to the Space Shuttle guidelines, that if all 3 agree you're fine, but if one does not agree it goes to "limp" mode and if none agree it is full shutdown (which one is right?). ;)
By tooly
#47076
fram wrote:3 µC in the same design.... it's a strange design. Maybe there is one too many, no?
Maybe you can include the DBW function into the STM32. (you have a lot of I/O still available!)
;)
hi fram,
idea is to have independent moduls and software so you can ad the moduls on existed speeduino hadware. for dbw i like to have a standalone ic for safety. i will do a dbw standalone controller same as bl49sp soon.
User avatar
By jbiplane
#47167
tooly wrote: Wed Nov 18, 2020 12:57 pm Onboard DBW Controller
...
USB programming with STM32F407
Hello tooly
Seems this product good alternate to RusEFI but more featured. Any idea of release date and price? No plans for knock sensor?
By tooly
#47382
i did some progress. i change dbw controller ic to stm32f103.
Attachments
gewitterbox.png
gewitterbox.png (171.16 KiB) Viewed 6904 times
(353.15 KiB) Downloaded 258 times
Ignition Angle doubled?

Please post a log with tune it was taken with. p[…]

Ok, I feel so stupid. I was running the Uno output[…]

Let's all have a laugh for second. There's trash[…]

Still can't find what you're looking for?