Menu
  • Home
  • Projects
  • About

Projects

  • Deceleration Brake Lights
  • BMW Turn Signal Smart LED replacements
  • LCMX02-4000HC-6QN84C Evaluation Board
  • CANBUS/LinBUS Decoders
  • Switched Power for Moto Accessories
  • Downloads/Info

MotoBrake Micro 

The third generation MotoBrake is all FPGA-based  and it is a smaller, brighter and sleeker.

Deceleration bike lights (US Patent US 10,363,865 B2) were one of my first moto-related designs. The first generation MotoBrake, in 2014, after two years of experiments and tuning, was the direct result of a comment my bike instructor made just before taking my exam, to make sure I tap my brake lights when I go off ramp, or I would fail the test.

Since, a lot of other manufacturers have added similar devices in the field. Mine were quite complex to operate and configure initially but worked well and since, I’ve tuned it more and with the help of newer sensors and Bluetooth technology, I tried to make them better, smaller, brighter and easier to use.

Features

  • Latest-technology accelerometer from Bosch.
  • Bluetooth connectivity for configuration and settings.
  • Braking or deceleration display using super bright OSRAM LEDs.
  • Turn signal with progressive-fill effect and background-cancellation.
  • Automatic 4-way activation if the bike is down.
  • User-configurable sensitivity via iOS MotoBrake app: brake modulation, brightness, strobe, tail on/off, progressive turn signals, default settings, etc.
  • Firmware upgrades via USB interface for Windows and macOS
  • Self calibrating.
  • No dashboard errors upon installation.
  • Three levels of sensitivity: High, Medium, Low.
  • LxDxH = 152 x 23 x 23mm, powder-coated aluminum case.
  • Designed and built in Ottawa, Canada Designed and assembled in Ottawa, Canada.

MotoBrakeMicro3D

 MotoBrakeMicro

MotoBrake Micro

 MotoBrakeMicro_Setup

Bluetooth Setup

 


MotoBrakeBT with Bluetooth Connectivity 

The second generation MotoBrake with Bluetooth technology allowed configuration using a smartphone.

More info, downloads, videos

March 2017 BMWON

Reviews

Features

  • Bluetooth connectivity for configuration and settings.
  • Braking or deceleration indication via 40-LED integrated matrix.
  • User configurable sensitivity modulation, brightness, strobe, tail on/off (Windows, Apple and Android mobile apps).
  • Configurable light patterns for Tail, Braking and Deceleration.
  • Integrated turn signal lights.
  • Firmware upgrades via USB interface.
  • Self calibrating.
  • No dashboard errors upon installation.
  • Four levels of sensitivity: High, Medium, Low  and Active.
  • Designed and built in Ottawa, Canada Designed and assembled in Ottawa, Canada.


MotoBrakeBT_CFG

Smart LED Replacements for BMW Motorcycles Turn Signals

This isn’t a new idea but I really wanted to make it better. My bike is an old machine that needed some upgrades in terms of conspicuity so the natural thing to do was to add some Day-Running-Lights(DRL).

My design has progressive turn signals and slow-fading-in DRL, tail/brake cancellation for the duration of signalling (background cancellation feature), brightness control, brake modulation and are simple to install by adding one extra switched-12V wire to the turn signal enclosure as well as a brake signal (rear lights). And if the front double as DRL, then the rear set can double as brake light/tail light.

In addition, each set can be configured in multiple ways via local dip-switches to meet local regulations.

The front or rear sets will work with BMW bikes (and some Aprilia, Triumph and KTM models) ranging from 2000 to present.

This is a wiring example.

Front Set Features

  • OSRAM Automotive super bright LEDs
  • No Dashboard errors, no overheating, no fast blinking
  • Progressive Turn Signals
  • DRL w/Fading in upon turn signal cancellation.
  • Background cancellation
  • DRL Brightness Low/Hi
  • User settings
  • Waterproof
Rear Set Features

  • OSRAM Automotive super bright LEDs
  • No Dashboard errors, no overheating, no fast blinking
  • Progressive Turn Signals
  • Tail light On/Off via settings
  • Background cancellation
  • Brake Light Modulation On/Off via settings
  • Waterproof
  • Designed and built in Ottawa, Canada Designed and assembled in Ottawa, Canada.
ROUNDRound-shape for BMW models 2000-2014 
ARROW-HEAD Arrow-head for BMW models 2014-present

Lattice LCMX02-4000HC-6QN84C Evaluation Board

Most of my basement-designs are based on Field Programmable Gate Arrays (FPGAs) devices and some require small physical devices with large logic slices and the Lattice LCMX02-4000HC-6QN84C was a prime candidate. Lattice does not offer an evaluation board for this exceptionally versatile device so… I designed one. MotoBrakeMicro was actually designed on this board, which also features a Microchip RN4871 Bluetooth module. The design schematics and the basic Verilog code that interfaces with an iOS app are free.

Features

  • Lattice LCMX02-4000HC-6QN84C
  • Microchip RN4871 Bluetooth module
  • Microchip PIC16F1455 for USB to JTAG Bridge. The code for the MCU is open source courtesy of TinyFPGA team
  • The programming Windows utility is also an original TinyFPGA open source, on which I added multiple FPGA devices (including the featured chip) and customized it further and ported it over to macOS as well
  • Schematic, user manual and the design files, which feature a basic application that allows an operator to turn on/off  the on-board LEDs using an iOS app via Bluetooth, are free.
  • Use Microchip SmartData if you own an iOS device or MLDPTerminal for Android to connect to the board
  • Advanced modules including flash module implementation and various interfaces are available upon request
  • Designed and built in Ottawa, Canada Designed and assembled in Ottawa, Canada


LCMXO02

MotoCAN  – CANBUS Decoder

Motorcycle enthusiasts and developers have been trying to hack into their bikes every since CANBUS has been introduced by BMW or other European manufacturers. In the beginning, only the motorcycle sensors were on the bus but slowly, more and more messages have been added. When I decided that pinching my OEM cables to collect signalling from my bike for my added lighting was no longer fun, the idea of hacking my bike CANBUS was born. Sniffing the bike CANBUS codes, revealed that most functions I was looking for had corresponding CANBUS messages. Newer bikes will be slowly abandoning CANBUS in favor of the single-wire, cheaper LinBUS so the need to create decoders for both standards is even greater.

A great deal of recognition goes to ADVRider member “regnock” who’s done a ton of work in this field already.

OHM-CAN_board

 

 

The MotoCAN decoder can be attached to any vehicle with a CANBUS system, but it was mainly designed for BMW motorcycles. The defaults are programmed to match my 2010 R1200GS but can be easily changed by navigating to this page, and picking the CANBUS messages matching a particular BMW bike and by entering them using the CANBUS coding interface in the MotoCAN iPhone app I wrote. The MotoCAN will detect brakes, turn signals, ignition and even existing buttons on your motorbike which can be re-purposed for other functions. For instance the ESA button has been re-purposed to turn on/off my auxiliary lights by having it pressed for more then 4 seconds in “Normal Mode”.  MotoCAN-Wiring

 

Features

  • Compact design only 50(L)x20(W)x5(H)mm.
  • Latest solid-state-relay technology
  • BLE Bluetooth for over-the-air configuration and setup
  • Detects any CANBUS message on your vehicle
  • Default detection for brake, turn signals, ignition, any existing motorbike button
  • Inputs:
    • CAN (CAN-HI, CAN-LO)
    • Battery 12V + GND
    • Switched low-power 12V for device power
  • Outputs:
    • brake and turn signals (max 3A per)
    • PWM Auxiliary light (up to 5A)
    • Switched 12V (up to 10A)
  • MotoCAN Apple iOS app features:
    • CANBUS termination ON/OFF
    • CANBUS message programming
    • Auxiliary lights brightness
    • Manual output tests
  • Designed and built in Ottawa, Canada Designed and assembled in Ottawa, Canada

MotoCAN_Config CAN_Coding

12V, max. 20A – Switched Power for Motorcycle Accessories

With limited amount of power available thru a bike accessory plug, motorcycle enthusiasts have always resorted to adding accessories via other means ranging from simple relays to relay-arrays or complex power management units.

My solution is a single-port module, using a smart SSR chip (Solid State Relay) chip that incorporates all the necessary protections in a super small package.

Connection is simple: Black and Red wire connect to your battery directly. The White wire is the trigger and can be connected to any ignition-activated 12V wire (such as your 12V accessory plug). The Black and Green wires are your output to accessories offering you up to 20 amps per unit, for most demanding accessories.

 

Features

  • Smart, Solid-State Relay (SSR) chip, replacing electro-mechanical relays
  • Capable of driving resistive, inductive and capacitive loads up to 21 amperes.
  • Small footprint: 25(L)x15(W)x5(H) mm
  • Protection for reverse polarity, over-current, over-voltage, under-voltage, over-temperature, not requiring extra fuses
  • Waterproof
  • Designed and assembled in Ottawa, Canada Designed and assembled in Ottawa, Canada
 ohm-pwr

ohm-pwr_wiring

Downloads

  • MotoBrakeBT User Manual_V0.3
  • MotoBrakeBT Quick Start
  • MotoBrakeBT Wiring Diagram
  • PatternDesignerBT1.0 beta7 Software Suite for Windows 7, 8.X, 10
  • Apple MotoBrakeBT mobile application
  • Android MotoBrakeBT_Beta mobile application
  • MotoBrakeBT Firmware release 1.1
*Installation package includes Ohmics Pattern Designer, Firmware Upgrade Tool, and Windows Device Drivers.

Reviews


  • MotoBrakeBT Review – WebBikeWorld March 3, 2017
  • MotoBrake Review – WebBikeWorld May 14, 2015

Videos


First MotoBrake launch, 2014 My daughter testing first prototype, 2013  MotoBrakeBT Configuration MotoBrake Rev C
MotoBrake RevC- 2016 MotoBrake RevA-2015 MotoBrake RevB on BMW R9T Bicycle street run

Other projects


  • Canoe Building

SIDEBARS

Nick do you want sidebars or do you want the page 100% width?
  • Home
  • About
  • Projects
  • Terms and Conditions

Copyright 2015. All Rights Reserved. Web Crawl Designs

CONDITIONS By ordering the displayed products you are agreeing to the Terms and Conditions.
Please email prior to ordering for questions or to confirm item availability.
Shipping using Canada ExpressPost 6-12 business days with $100 basic insurance.
Only shipping at the PayPal confirmed address. NO EXCEPTIONS.
Only shipping to North America. Those overseas interested please email first.

  • Home
  • Projects
  • About