I had a need to make a bike wiring simplifier / controller for a harley custom chopper that frequents my shed – the vibration on this thing just shakes most things apart-
Had a look at the motogadget m-unit – fell off my chair at the price and unnecessary blue tooth functionality, Had a look at the NWT units – and the Axel Joost – but nothing quite fit the price point and the desire not to use custom controls/ or copmpletely have to rewire them.
I wanted a general unit that would accept programmable input polarities from standard controls, and provide the control outputs with a few whistles –
- Programmable/ selectable Brake flash
- Programmable / selectable indicator time out
- Headlight low bean modulator
- The ability to use the harley button push left and right indicator controls -so the ability to latch inputs as well as use the standard on/off controlsThe ability to use the harley button push left and right indicator controls -so the ability to latch inputs as well as use the standard on/off controls
- Selectable gate function to enable starter
- Kill switch / ignition power control
- Integrated power control – no extra main relay – but zero power draw when off
Dont need any bluetooth functionality but did decide to add :
- built in heated grip control – using the existing controls. –
- programmable number of heat steps / enable disable
- Short press of start button with clutch/gate switch deactivate – up a step ( cycles around)
- Long press of start button with clutch/gate switch deactivated – turn on / off
- Starter press with clutch/Gate active – normal starter function
Had a look at the resettable fuse option – but it adds more complexity than its worth – so instead – used 30A mostets with two main circuits of master fuse ( eg 2x10A) or you can fuse the individual outputs if desired.
Its not as small or pretty as a motogadget – but it is designed to provide the most practicality –
Setup is via a simple serial terminal setup shown –set once and forget – but shows the options.
As it uses and arduino Nano as the core – I will be making the code available for those who want to add features of there own.
Showing a possible setup on a bike – dash removed for simplicity