MD1 ist die Generation von Diesel-Motorsteuergeräten, mit der Bosch die EDC17 abgelöst hat. Das Gegenstück auf der Benziner-Seite ist die MG1; beide teilen sich die Grundarchitektur. In Serie kam MD1 ab etwa Mitte der 2010er-Jahre.
Bei BMW steuert MD1 die modularen Diesel der B-Familie, vor allem den Vierzylinder B47 und den Sechszylinder B57 in der G-Serie (z. B. G20, G30, G05). Auch andere Hersteller setzen MD1-Varianten ein. Die Buchstaben hinter „MD1“ (etwa CS oder CP) kennzeichnen Ausbaustufe und Anwendung.
Im Inneren arbeitet ein Mehrkern-Mikrocontroller aus der Tricore-Familie von Infineon. Die Software ist wie bei der EDC17 momentbasiert: Das Steuergerät rechnet mit einem Soll-Drehmoment und leitet daraus Einspritzung, Raildruck und Ladedruck ab. Zusätzlich steuert MD1 die komplette Abgasnachbehandlung mit Partikelfilter und SCR.
Fürs Tuning ist vor allem der deutlich stärkere Schutz gegen veränderte Software wichtig. Je nach Baudatum lässt sich ein MD1 einmalig per OBD freischalten oder muss dafür ausgebaut und im Bench-Verfahren bearbeitet werden. Danach laufen Lesen und Schreiben in der Regel wieder über die Diagnose-Schnittstelle.