posts tagged 'Gear'


  • Installing Comma.ai on a 2018 Mazda CX-5

    I recently ordered a Comma.ai kit to add semi-autonomous driving capabilities to my 2018 Mazda CX-5. It took some trial and error (and help from the Comma.ai community on Discord) to get it working properly, but I highly recommend it as I’ll explain later.

    I’m sharing the steps I took in case it’s helpful for others looking to install the Comma 3X on the same or a similar vehicle. It’s a pretty intuitive process, all things considered, but there weren’t a lot of guides with photos on how to do the actual installation process.

    A false start

    When I initially received the Comma 3X kit and installed it (follow the installation video and Jafar’s post, it’s pretty simple) I thought I’d be up and running quickly. However, the device seemed stuck in dashcam mode and didn’t move the steering wheel at all. After digging into the Discord server and reading more, it appeared to be an issue with fingerprinting my specific Mazda model.

    I reset the device and installed a special fork I found on the Discord server which had more Mazda car fingerprints to help identify how to interface with the car. This worked on a test drive, but the car would beep aggressively every 5 seconds if you weren’t holding the wheel very deliberately, making highway driving difficult. Even without Comma installed the car would complain when you had cruise control enabled and weren’t holding the steering wheel in the right place, but adding the Comma made it complain much more.

    The Discord community recommends trying a wheel cover with weights underneath, which worked somewhat but was quite bulky. Ultimately, I decided to pursue the ultimate solution I had been trying to avoid: swapping out the EPS motor.

    Swapping the EPS motor

    The EPS motor on pre-2022 Mazdas is designed for very lightweight lane departure vibrations. I always thought it felt a bit underpowered, and you could feel the car lightly bouncing between the lane markers. On any serious turn, the car would just continue to depart the lane.

    Newer Mazda EPS motors can apply more torque to the wheel, allowing for real LKAS (lane keep assistance) that can turn the car even through 10+ degree curves. I was initially hesitant to replace the EPS motor because I wasn’t sure exactly where it was located. But after reading the pinned messages on Discord and asking a few questions, the community reassured me it was pretty straightforward.

    The process ended up being easier than I anticipated, although there were a few tricky parts. Here’s a detailed breakdown of how it works:

    1. Order the new EPS motor from eBay — the LKQ store has several options, but you have to make sure the vehicle is model year 2022 or higher. As an example, here’s a search on LKQ’s eBay store, or just look for “2023 Mazda CX-5 Power Steering Pump OEM”. You’ll also need a 10mm and 12mm wrench for later.
    2. You’ll receive a hunk of metal similar to this. The only part needed is the circular gearbox-looking piece on the left of this picture.

    1. Remove the two bolts pictured here, which will detach the shaft from the EPS motor. Use a 12mm wrench for these and be careful not to lose the small plastic gear in the center of the motor once you remove it.

    1. Disconnect your car battery using a 10mm wrench to prevent the airbags from firing.
    2. While not required, I recommend removing the cover to the left of the steering wheel. It pops out easily and improves access to the EPS motor.

    1. Now that you’re in, you’ll see the same motor mounted, as pictured here:

    1. Here’s the trickiest part: you need to remove the same two bolts on the old gearbox, but one bolt is close to a piece of metal, making it hard to fit the wrench in. It’s doable but will take a few attempts. Both bolts are on quite tight, so don’t be afraid to use some force to loosen them.

    1. Once the bolts are out, unhook the 3 cables at the top and detach the old motor.

    1. One tip: the small gear kept falling out or misaligning as I tried to install the new motor. Rather than fumbling with alignment, I positioned the gear on the other (already mounted) side so it was already lined up correctly. You’ll see what I mean.

    1. Screw the bolts back in, reconnect your battery, and you’re all set! You’ll want to install this modified fork on the Comma 3X, which tells older Mazdas to use the new EPS motor.

    Review

    After installing the new EPS motor, I’ve been really impressed with its performance. I wouldn’t even bother installing Comma.ai on an older Mazda without it — the experience is just too annoying otherwise.

    The upgraded EPS motor enables stop-and-go adaptive cruise control, which by itself is a fantastic improvement for city traffic. It also provides LKAS that keeps the car smoothly centered in the lane without any warnings to keep your hands on the wheel. These enhancements make long drives much more pleasant.

    With the new motor, I’ve completed a few hundred-mile road trips with only three or four interventions to assist with turning, and just a handful of additional interventions in busy city traffic. It really is quite capable.

    Since I had Comma installed before the EPS motor upgrade, I spent some time observing the Openpilot lane markings as we drove. There was never a point where the green outline indicating the car’s projected path was misdirected or where the detected lane markers deviated from reality. I also drove at night and in the rain, with no issues whatsoever. This gave me a lot of confidence in the system’s capabilities.

    Special thanks to the Comma team for building an incredible hardware product, and to all the maintainers of Openpilot and volunteers in the #Mazda Discord channel.

  • Moccamaster coffee makers

    Moccamaster

    I’ve been using a Moccamaster for the past two years and love the way it makes coffee. Choosing a model was relatively hard though, since they have multiple options and models. A few friends have asked how I picked a model, so I wanted to share the 3 main decisions you’ll need to make:

    1. Glass vs. stainless steel carafe

    Stainless steel pros:

    • Lower chance of breaking
    • Will keep coffee warmer by itself longer (e.g. taking the carafe to the kitchen table)

    Stainless steel cons:

    • Harder to clean since it’s not dishwasher safe and the mouth is narrower
    • Some people are sensitive to the taste that stainless steel imparts to coffee

    Glass pros

    • Dishwasher safe and easy to clean by hand
    • No aftertaste

    Glass cons

    • All the glass carafe models have a hotplate to keep the coffee warm, which means there are a few more parts that could break over time
    • Easier to break, though it seems quite strong

    2. 10 cup vs. 8 cup

    For anything more than 1 person, would definitely get the 10 cup. The “cups” are European sizes (4oz), and  we go through one 10 cup pot easily. Plus, you can easily make less than 10 cups if you don’t need a full carafe.

    3. Manual drip stop vs auto drip stop

    Manual drip stop has a switch that controls how quickly coffee leaves the brew basket into the carafe. You can close it completely to steep for longer, put it halfway to let it brew more slowly, or open fully to get a weaker cup. We keep ours on half speed all the time and that seems to work really well. Auto dripstop works as soon as you remove the carafe, which is easier but means you don’t have as much control with coffee strength etc.

    Manual dripstop pros

    • Can adjust how strong your coffee is

    Manual dripstop cons

    • Removing carafe midway through brew is harder — need to fully close the brew basket, use carafe, and then reopen the brew basket
    • You can easily forget to reopen brew basket, which will overflow if you don’t. (We’ve gotten close to this a few times when absentmindedly making coffee in the morning).
    • The mechanism is a bit finicky

    There are a few other differences, but basically once you decide on those 3, there’s 1-2 models to choose from.

    Ultimately I chose this model with glass carafe / 10 cup / manual drip stop — in the future, I might choose the automatic drip stop since it’s a bit easier for guests to figure out if they want to make coffee.

    Other resources

  • Vacuums

    Recently upgraded my Dyson v7 to a Dyson v11 after the battery ran out. The v11 has a larger bin, stronger suction, and swappable batteries.1

    Research

    • v11 absolute vs torque - only difference is soft roller attachment, which you can buy on eBay separately
    • v11 torque vs animal - animal is missing the LCD screen and auto-detect mode

    1. Swappable batteries were introduced mid year, so not all models include them. Those bought off Dyson all have them, but if you’re buying used you’ll want to look for a red switch on the bottom of the battery indicating it can be removed easily. Other Dysons have replaceable batteries, but they require a screwdriver so you can’t do it intraday. ↩︎