ECU Software V1 Service Commands

When using software SW1 (efi_davide_20160131_v1), it is possible to request information to the ECU in real time, using the serial communication provided by the Arduino Micro Serial1 port. SW1 supports 8 bytes ASCII format commands (from PC, service tool, or logger), and they are interpreted by the following function, which is called every time 8 … Continue reading "ECU Software V1 Service Commands"

Arduino Software for the Fuel Injection controller (Version 1)

In this post, you can find the downloadable version of the software to be flashed in the ECU. After creating the ECU electronic circuit for adjusting your motorcycle Fuel Injection timings, it is necessary to upload the software inside the Arduino Micro. The software which I created is composed by 2 parts: "Tempo" library. It … Continue reading "Arduino Software for the Fuel Injection controller (Version 1)"

Electronic Fuel Injection (PGM-FI) of the Honda CBR125R

After installing the Athena 166cc cylinder and piston bore up kit, the Kijima and Daytona air filters, and the Akrapovic carbon racing exhaust, the quantity of air inhaled by the engine has been increased. As explained in other posts, in a gasoline internal combustion engine, it is necessary to inject the correct amount of fuel … Continue reading "Electronic Fuel Injection (PGM-FI) of the Honda CBR125R"

How PGM-FI Electronic Fuel Injection works

As many people already know, an engine is a system which transforms chemical energy into mechanical energy: an engine receives the energy from one or more types of fuel (for example, gasoline, in most motorcycles); this energy is transformed into mechanical energy (mechanical work at the engine shaft) and heat by mean of combustion. In … Continue reading "How PGM-FI Electronic Fuel Injection works"