When Honda built the first generation Insight, Automotive battery technology was in its infancy. When the Honda engineers were tasked of building the energy storage for the hybrid system of the Insight ZE1, the new Nickel-Metal-Hydride cell types were cutting Read More
How to Implement 3D Object Triangle Selection?

keywords: 3D geometry; triangle selection; vertex selection; When developing 3D software, you might want to allow the user to select specific polygons or vertices from your 3D model. Different parts of the geometry, such as corner points (vertices), triangles or Read More
Honda CRZ ZE2 CAN Bit Assignment Sheet

A while ago I hooked a CAN logger to a friends CRZ, and reverse-engineered the CAN bus on both thr vehicle CAN and the secondary IMA CAN bus. Hope it helps for your projects 😉 Vehicle CAN Message ID Bit Read More
How to fix “Can not find free FPB Comparator!” Error When Using OpenOCD in Eclipse
TL;DR: What is my Problem?You have too many breakpoints set. If you have no breakpoints set, look out for implicitly set breakpoints (e.g. main or exception handlers). In my scenario, I had multiple class member functions Class::main(), and the debugger Read More
Honda Insight ZE1 OBDII Smartphone App
I’ve been using Peters OBDII C&C for quite a while now, and while I like it’s features, it lacks the intuitiveness of a modern smartphone app. So I thought it’s about time to improve this! System Architecture Two MCUs are Read More
How to Reconstruct a 3D Circle from 2D Ellipses?

I came to the idea of publishing this software part I have been working on during my Master’s Thesis. During my time at SIMTech, I was working on robotics, 3D reconstruction of workpieces, and path teaching using Augmented Reality (AR). Read More