Go to file
JRDMcLAREN c16802e2b9 squash 2022-04-01 16:19:59 -04:00
.github Create FUNDING.yml 2020-01-14 02:57:28 -05:00
bom squash 2022-04-01 16:19:59 -04:00
case_blank_plug_3d 3D plug 2020-03-24 20:23:01 -04:00
gerbers squash 2022-04-01 16:19:59 -04:00
git_scripts git magic 2019-12-22 00:42:54 -05:00
images image links 2019-11-03 12:01:56 -05:00
rusefi_lib squash 2022-04-01 16:19:59 -04:00
rusefi_lib_external@148c7e2f01 Updated rotations for D41 per https://github.com/rusefi/hw_microRusEfi/issues/183 2020-08-08 07:43:06 -04:00
test_fixture text fixture dream 2020-05-10 20:16:00 -04:00
.gitignore k6 first step micro_rusEFI-backups 2022-04-01 16:00:51 -04:00
.gitmodules 0.5.0 iBOM 2020-05-07 22:57:07 -04:00
CKKB48-1-A.pdf docs 2019-06-14 23:04:35 -04:00
CKKB48-1-A_both_sides.jpg case picture 2019-07-12 10:45:29 -04:00
FlashMemory.pro squash 2022-04-01 16:19:59 -04:00
FlashMemory.sch squash 2022-04-01 16:19:59 -04:00
SDCard-cache.lib squash 2022-04-01 16:19:59 -04:00
SDCard.pro squash 2022-04-01 16:19:59 -04:00
SDCard.sch squash 2022-04-01 16:19:59 -04:00
TLE8888-1QK.sch squash 2022-04-01 16:19:59 -04:00
TLE9201SG.sch squash 2022-04-01 16:19:59 -04:00
adc.sch squash 2022-04-01 16:19:59 -04:00
case_model_3d.x_t 3D 2019-05-18 17:09:30 -04:00
changelog.txt squash 2022-04-01 16:19:59 -04:00
compatible_ST-LINK_V2.jpg SWD footprint and silkscreen #88 2019-07-27 18:58:28 -04:00
fp-info-cache squash 2022-04-01 16:19:59 -04:00
fp-lib-table removed extra diodes 2020-03-22 08:34:16 -04:00
hi-lo.sch squash 2022-04-01 16:19:59 -04:00
inputs.sch Outputs througth tle (#155) 2020-04-23 10:28:39 -04:00
microRusEfi.jpg reverted file name to fix URL links. 2020-04-27 19:50:34 -04:00
microRusEfi_Schematic.pdf reverted file names, to prevent broken URL's. Archived a bunch of extra files. 2020-04-27 19:41:32 -04:00
microRusEfi_Schematic_0_4_5.pdf reverted file names, to prevent broken URL's. Archived a bunch of extra files. 2020-04-27 19:41:32 -04:00
microRusEfi_Schematic_0_4_7.pdf reverted file names, to prevent broken URL's. Archived a bunch of extra files. 2020-04-27 19:41:32 -04:00
microRusEfi_Schematic_0_4_8.pdf reverted file names, to prevent broken URL's. Archived a bunch of extra files. 2020-04-27 19:41:32 -04:00
micro_rusEFI-cache.lib squash 2022-04-01 16:19:59 -04:00
micro_rusEFI-rescue.bck squash 2022-04-01 16:19:59 -04:00
micro_rusEFI-rescue.dcm squash 2022-04-01 16:19:59 -04:00
micro_rusEFI-rescue.lib squash 2022-04-01 16:19:59 -04:00
micro_rusEFI.csv Changed file names to be micro_rusEFI instead of microRusEfi 2020-04-27 07:03:44 -04:00
micro_rusEFI.jpg squash 2022-04-01 16:19:59 -04:00
micro_rusEFI.kicad_pcb squash 2022-04-01 16:19:59 -04:00
micro_rusEFI.net squash 2022-04-01 16:19:59 -04:00
micro_rusEFI.pro squash 2022-04-01 16:19:59 -04:00
micro_rusEFI.sch squash 2022-04-01 16:19:59 -04:00
micro_rusEFI_PCB.pdf squash 2022-04-01 16:19:59 -04:00
micro_rusEFI_Schematic.pdf squash 2022-04-01 16:19:59 -04:00
micro_rusEFI_Schematic_0_5_0.pdf Changed file names to be micro_rusEFI instead of microRusEfi 2020-04-27 07:03:44 -04:00
micro_rusEFI_Schematic_R0.5.1.pdf 0.5.1 released 2020-06-10 05:44:18 -04:00
micro_rusEFI_Schematic_R0.5.2.pdf R0.5.2 MFG files released 2020-07-07 09:55:47 -04:00
micro_rusEFI_Schematic_R0.5.5.pdf squash 2022-04-01 16:19:59 -04:00
micro_rusEFI_back.jpg squash 2022-04-01 16:19:59 -04:00
micro_rusEFI_by-ref.csv Changed file names to be micro_rusEFI instead of microRusEfi 2020-04-27 07:03:44 -04:00
mre_0402to0603.jpg squash 2022-04-01 16:19:59 -04:00
pair.sch squash 2022-04-01 16:19:59 -04:00
readme.md squash 2022-04-01 16:19:59 -04:00
releaseNotes.md 0.5.4 2020-12-24 21:24:07 -05:00
stm32.sch squash 2022-04-01 16:19:59 -04:00
sym-lib-table squash 2022-04-01 16:19:59 -04:00
version.txt squash 2022-04-01 16:19:59 -04:00
zMRETestFixture.kicad_pcb Updated footprint per https://github.com/rusefi/hw_microRusEfi/issues/188 2020-08-03 08:36:40 -04:00
zMRETestFixture.pro draft 2020-05-14 06:09:46 -04:00
zMRETestFixture.sch Bumped silk to to R0.2 and changed CRANK per https://github.com/rusefi/hw_microRusEfi/issues/177 2020-08-03 08:28:08 -04:00
zMRETestFixture_PCB_layout.pdf Draft 2020-05-12 20:43:26 -04:00
zMRETestFixture_Schematic.pdf draft 2020-05-12 23:31:33 -04:00

readme.md

Forked from https://github.com/rusefi/hw_microRusEfi

Main change was made, is add microSD card slot and prepare for MRE Add-on Board.

See changelog.txt for more details. Issue: SD card slot must be shifted upwards. It doesn not fit into the ALU Case without case cover modification. - WIP

microRusEFI

microRusEFI is a small & cheap engine management system board designed for fully sequential 1, 2, 3 and 4 cylinder applications.

6 and 8 cylinders are possible with some limitations. 5 cylinder application not recommended. You would need at least two microRusEFI units to run a v12.

microRusEFI uses a waterproof connector and its aluminum enclosure could be sealed.

microRusEFI hardware runs rusEFI firmware.

microRusEfi supports dual Hall shaft position sensor input or 1xHall + 1xVR shaft position sensor input (A few resistors must be replaced on the PCB in order to switch from one setup to another)

Open source design available in this repository, or available as a kit or completely assembled from https://www.ebay.com/itm/333532119947

Capabilities

  • Primary VR or Hall input (configurable with few resistor changes)
  • Secondary Hall input
  • x4 analog thermistor (temperature) inputs
  • x10 analog voltage inputs (0-5v)
  • x4 high-Z injector outputs
  • x2 high-current low side outputs for IAC/VVT/other solenoids
  • Dedicated main relay control output
  • x4 low-current low side outputs for relays or warning lights
  • x4 5v logic-level ignition outputs
  • x2 5v/12v configurable logic level outputs (requires resistor changes)
  • Electronic throttle body (drive by wire)
  • CAN connectivity on the plug
  • USB connectivity on the plug
  • SPI and TTL available on PCB
  • stepper IAC support (beta testing please report your results!)

Documentation

Connector Pinout

microRusEFI documentation wiki

microRusEFI kit instructions

microRusEFI forum thread

asembled images & assembly files

ChangeLog

img

If you download complete repo do not forget to download libraries. If you git clone be sure to also

git submodule update --init

Do you like what you see here? Maybe https://www.patreon.com/rusefi

BOM highlights

stm32f767

TLE8888-2QK

Final assembly BOM notes

48 pin connector

iBom https://rusefi.com/docs/ibom/microRusEfi_latest.html

Adapter Boards

microRusEFI could be used as a brain for Plug&Play vehicle specific adapter boards

  1. https://github.com/rusefi/hw_55_te For Yanvar/Micas case

Case

Model CKKB48-1-A (Weigh 200g)

Case 3D Model

Cover bolts M3.5x0.6

PCB bolts M3 0.5mm thread, L=7.5mm https://www.mcmaster.com/94209A619/

Gerbers

Gerbers and pictures of fabricated boards

Unfortunately eBay has a few different version of cheap ST-LINK V2 devices with different pinout. Here is the pinout rusEfi is compatible with:

img