Go to file
GitHub git update Action 9bb13e77eb Auto-generated Default Tune
[no ci]
2024-09-07 00:17:17 +00:00
.github/workflows echo 'upload=bundles' >> $GITHUB_OUTPUT 2024-09-06 12:19:02 -04:00
bin +x 2024-07-31 20:26:43 -04:00
connectors unused 2024-09-06 13:55:38 -04:00
ext GHA says update ext/rusefi submodule 2024-09-06 17:09:52 +00:00
generated Auto-generated Default Tune 2024-09-07 00:17:17 +00:00
tests board unit tests 2024-08-02 01:59:58 -04:00
.gitattributes *.env text eol=lf 2024-04-08 19:42:12 -04:00
.gitignore Hello World 2023-12-04 09:42:35 -05:00
.gitmodules depends on rusEFI 2023-12-04 09:41:22 -05:00
_compile_bundle.sh progress 2024-07-30 09:58:10 -04:00
_compile_simulator.sh +x 2024-06-05 23:31:33 -04:00
_compile_unit_tests.sh board unit tests 2024-08-02 01:59:58 -04:00
board.mk Update board.mk 2024-09-06 11:33:35 -04:00
board_config.txt local handling of extra.txt and board_config.txt #14 2024-07-31 20:51:23 -04:00
board_configuration.cpp https://github.com/rusefi/fw-custom-example/issues/7 2024-04-21 09:31:43 -04:00
board_indicators.ini TS syntax bugfix 2024-09-06 13:57:15 -04:00
board_unit_tests.mk board unit tests 2024-08-02 01:59:58 -04:00
compile_firmware.sh improving 2024-09-02 23:59:50 -04:00
default_tune.cpp changing default 2024-03-17 11:48:43 -04:00
extra.txt local handling of extra.txt and board_config.txt #14 2024-07-31 20:51:23 -04:00
knock_config.h Create knock_config.h 2024-04-17 23:49:53 -04:00
manual-generate-meta-data.sh Make manual-generate-meta-data.sh use meta-info.env 2024-01-24 20:34:08 +02:00
meta-info.env Update meta-info.env 2024-09-06 11:34:06 -04:00
prepend.txt board has zero LEDs 2024-09-06 14:25:34 -04:00
readme.md Update readme.md with more info 2024-09-06 15:38:11 -04:00

readme.md

firmware snapshot

Younger sibling of https://github.com/rusefi/fw-custom-mega-legacy

See https://github.com/rusefi/rusefi/wiki/Custom-Firmware

FAQ

Q: What is this ?

A: This is an STM32F407VGT6 on an Arduino Mega socket board. It has 1 megabyte of flash, and can run both rusEFI and STM32Speeduino on existing installations that use Mega2560 board. There is a CAN PHY transciever on the board with CANTX/CANRX going to PD0/PD1, this is CAN0 ALT_2

Q: What voltage dividers are used for analog inputs ?

A: 470 ohm and 1k ohm

Q: What are the seven headers to solder?

A: the quick and lazy way: https://a.co/d/gqrhHuu, image

A2: There are FIVE 1x8 , ONE 1x10, ONE 2x18 headers, they can be made up of normal cut to length 1x headers, and a 2x header with enough pins.

Q: Are all the pins connected ?

A: no, Mega D46 is not connected, on 0.4 board that's earmaeked for WMI EMPTY indicator.

Q: What is the proper orientation of the header ?

A: image

Q: What's the intended use for this board ?

A: Upgrading any speeduino compatible board: official 0.4 board: image

wmtronics ua4c: image

and others that are built around Mega2560 Socket

Q: What's the pinout, what goes where !?

For 0.4 board:

image

for ua4c:

image