Heinrich's Projects
Alpha software for an Arduino based controller for the ZF 5HP24 Automatic gearbox
8Ch EGT sensor board to be used with aftermarket ECUs
PCB files for the Adafruit Adafruit Feather STM32F405 Express
Arduino CJ125 library for O2 sensor
Example application with Atmega32M1 MCU and CAN stuff (sending and receiving CAN messages)
Library for uart communication interface for ATmega16M1, ATmega32M1 and ATmega64M1
Wideband Lambda Controller with Bosch CJ125 and CAN-Bus Interface
STM32 POC code to control a BMW E46 Instrument Cluster
TunerPro definition file for BMW 6HPxx transmissions.
Information on the BMW E65 7 Series Powertrain CAN bus
Control Pioneer AVH-2330NEX Head unit with BMW E46 Steering wheel buttons. Plus some extra. (TH3122.4, ESP32, etc.)
Arduino Due solution for adding vin-coded modules to BMW cars
CAN hub
Hardware - CAN enabled IO board
gs_usb compatible firmware for candleLight, cantact and canable
A CANBUS interface for the Chrysler RES Radio
Please find my custom Speeduino based ECU.
Dual channel wideband lambda controller based on 2x CJ125 and AT90CAN128
An Arduino sketch and schematic for the hardware to drive a BMW instrument cluster over CAN-BUS, KBUS and general IO lines. The firmware has been designed to work with my DashboardSender application.
Driving the E46 Cluster with Macchina P1
Collection of my libraries for the Autodesk EAGLE CAD tool
.NET BMW and VAG Ediabas interpreter library
A fast, integer based PID controller suitable for Arduino.
BMW Funktionsrahmen