EngineLab’s mission is to provide the most straightforward and cost effective approach to control system development.

Over the years I've tried a lot of different ECUs found the units that could do everything I wanted required all kinds of add-on and upgrades that made the price insane while the units that fit my project budgets had pretty limited functionality when I really looked at them vs what the advertising claimed.

The engine lab system is different. It has all the hardware functionality I could want and more importantly the software allows almost anything I can dream up to done. I'm not a programmer and I won't even pretend to be a programmer but I can create or customize models with the engine lab software that work the way I want them to work. The interface is simple to learn and work with and there is a simulator to let me bench test the model before loading it into the ecu. The tuning interface can be configure however I like and can be changed on the fly if I decide I want to see or plot or log more data. I like it and it has set a new standards for functionality, flexibility, and ease of use.

Mark Eberhardt
Mechanical Engineer

2017-11-03T20:59:11+00:00

Mark Eberhardt
Mechanical Engineer

Over the years I've tried a lot of different ECUs found the units that could do everything I wanted required all kinds of add-on and upgrades that made the price insane while the units that fit my project budgets had pretty limited functionality when I really looked at them vs what the advertising claimed. The engine lab system is different. It has all the hardware functionality I could want and more importantly the software allows almost anything I can dream up to done. I'm not a programmer and I won't even pretend to be a programmer but I can create or customize models with the engine lab software that work the way I want them to work. The interface is simple to learn and work with and there is a simulator to let me bench test the model before loading it into the ecu. The tuning interface can be configure however I like and can be changed on the fly if I decide I want to see or plot or log more data. I like it and it has set a new standards for functionality, flexibility, and ease of use.
The EngineLab system is an all-in-one package that allows our small team to work quickly and efficiently. Without requiring our development engineers to write embedded code or adjust to a new microcontroller, the EngineLab system allows us to simultaneously test & develop control algorithms on the fly. Developers can stop the models to edit control strategy, then restart the models and continue with calibration work. This can all be accomplished without waiting for the project to recompile or waiting to reflash the entire controller, and there's no additional debugging or programming hardware needed.

Scott Borg
Model Design Engineer
AEM Performance Electronics

2017-11-03T20:57:56+00:00

Scott Borg
Model Design Engineer
AEM Performance Electronics

The EngineLab system is an all-in-one package that allows our small team to work quickly and efficiently. Without requiring our development engineers to write embedded code or adjust to a new microcontroller, the EngineLab system allows us to simultaneously test & develop control algorithms on the fly. Developers can stop the models to edit control strategy, then restart the models and continue with calibration work. This can all be accomplished without waiting for the project to recompile or waiting to reflash the entire controller, and there's no additional debugging or programming hardware needed.
The EL129 is the most versatile and powerful control module we have come across. It has allowed us to eliminate all other body control modules and implement our own bespoke control strategies. The flexibility and power of the EL129 has allowed us to push the limits of our Formula SAE vehicle with rapid control strategy integration and user programmable CAN. The EL129 really makes anything possible.

Ruben Sanchez
Engine/Suspension Lead
UIC Motorsports | SAE

2017-11-03T20:58:39+00:00

Ruben Sanchez
Engine/Suspension Lead
UIC Motorsports | SAE

The EL129 is the most versatile and powerful control module we have come across. It has allowed us to eliminate all other body control modules and implement our own bespoke control strategies. The flexibility and power of the EL129 has allowed us to push the limits of our Formula SAE vehicle with rapid control strategy integration and user programmable CAN. The EL129 really makes anything possible.
The EngineLab System allows for rapid development and testing of automotive and industrial controls whether in the field of base operation or diagnostics, saving precious time in taking a control system for any application from concept to the production phase. The ability to perform full floating point math and the USB interface mean the hardware is capable of backing up the most complex controls without the need to write any code, perform any fixed point conversion, or long flash times. The built in security features allow for excellent protection of any developed IP. All of this without the need for expensive modular licenses while streamlining the entire process.

Sanket Sirpotdar
Model Design Engineer
Feness Engineering

2017-11-03T20:57:13+00:00

Sanket Sirpotdar
Model Design Engineer
Feness Engineering

The EngineLab System allows for rapid development and testing of automotive and industrial controls whether in the field of base operation or diagnostics, saving precious time in taking a control system for any application from concept to the production phase. The ability to perform full floating point math and the USB interface mean the hardware is capable of backing up the most complex controls without the need to write any code, perform any fixed point conversion, or long flash times. The built in security features allow for excellent protection of any developed IP. All of this without the need for expensive modular licenses while streamlining the entire process.
Daniel Wageman with trophies
The EngineLab system allows us to do things otherwise nearly impossible with our cars. Not only is the system responsible for the core control of our highly modified engine setup, but also for all auxiliary functionality such as drive by wire, pneumatic shifting, automated clutch control, dual stage injection, active drag reduction, data logging, and two way telemetry. Having used 'fixed function' systems previously, these auxiliary features would have required additional, separate controllers, development of robust communication between them, and drastically increased debugging time. Instead, all features are unified, sharing all necessary data, and packaged into a single, lightweight, rugged system. The system is so flexible that we also use it as the supervisory controller for our electric car. Thus two very different cars are able to share identical hardware and interfaces, greatly reducing the learning curve and speeding the debugging process. Anything from a minor parameter tweak to a completely new control function can (and have been) implemented in the field, even mid-starting grid.

Daniel Wageman
Technical Director
University of Washington FSAE

2017-11-03T20:56:23+00:00

Daniel Wageman
Technical Director
University of Washington FSAE

Daniel Wageman with trophies
The EngineLab system allows us to do things otherwise nearly impossible with our cars. Not only is the system responsible for the core control of our highly modified engine setup, but also for all auxiliary functionality such as drive by wire, pneumatic shifting, automated clutch control, dual stage injection, active drag reduction, data logging, and two way telemetry. Having used 'fixed function' systems previously, these auxiliary features would have required additional, separate controllers, development of robust communication between them, and drastically increased debugging time. Instead, all features are unified, sharing all necessary data, and packaged into a single, lightweight, rugged system. The system is so flexible that we also use it as the supervisory controller for our electric car. Thus two very different cars are able to share identical hardware and interfaces, greatly reducing the learning curve and speeding the debugging process. Anything from a minor parameter tweak to a completely new control function can (and have been) implemented in the field, even mid-starting grid.
Mohammed Kakli
The EL system has allowed us to develop controls for our car that we wouldn’t be able to achieve otherwise. The flexibility of the system allows us to develop, test, and execute control strategies with rapid turnaround time. We are also able to make modifications quickly, enabling us to handle situations track-side. The versatility of the system allows us to find various forms of solutions for problems and improve upon them. The all-in-one system also allows for data logging, contained in a robust lightweight package with no limitations.

Mohammed Kakli
Technical Director
Wayne State University FSAE

2017-11-03T20:55:25+00:00

Mohammed Kakli
Technical Director
Wayne State University FSAE

Mohammed Kakli
The EL system has allowed us to develop controls for our car that we wouldn’t be able to achieve otherwise. The flexibility of the system allows us to develop, test, and execute control strategies with rapid turnaround time. We are also able to make modifications quickly, enabling us to handle situations track-side. The versatility of the system allows us to find various forms of solutions for problems and improve upon them. The all-in-one system also allows for data logging, contained in a robust lightweight package with no limitations.
Control System Diagram