Great! So here we go
I shortly signed up for gihub and created some repositories at:
https://github.com/kanavkin where you will find all project data. Its more or less a copy of my local working - seems I have to learn a lot about git ...
I used the latest Kicad 5.0.1 for board design. Publishing it under the GPL seems reasonable to me. Where do I have to print that?
For Tuareg I defined only a few requirements : The board shall be robust, minimalistic and needs to be assembled at home. So i preferred a 48 leg MCU. For fuel calculations I think it needs a hardware FPU, which led me to the STM32F410.
I am indeed no super experienced coding professional, thus your chibiOS approach with all the C++ code scared me a little. In previous projects I wrote plain C on AVR and like to have full control over hardware.
So a new requirement has been added: The board shall be rusEFI compatible. Because if I fail to develop a firmware for it on my own I want to switch to rusEFI code.
My current board features:
- dual VR sensor input
- 8 analog input channels
- 6 digital input channels
- 2 output channels to passive ignition coil
- 3 output channels for inductive loads
- 4 low power digital output (tach signal, user lamp, ...)
- 1 isolated UART interface
- sensor power supply
-2 channel knock sensor
-configuration data storage (eeprom)
Vital sensor channels will be:
-MAP
-barometric presssure
-IAT
-CLT
-TPS
-battery voltage
-wideband O2
-lean angle
-engine switch
-sidestand switch
BTW I have no rtc crystal and no backup battery equipped. Do you see any problems with this?
So please have a look at the files and don't hesitate to tell me that its garbage
